原创 05.12 架構之ssh-key章節

第一章 ssh簡介 1. ssh含義 SSH服務端是一個守護進程(daemon),它在後臺運行並相應來自客戶端的連接請求。SSH服務端的進程名爲sshd,負責實時監聽遠程SSH客戶端的連接請求,並進行處理,一般包括公共密鑰認證、

原创 04.17 Shell腳本報錯調試技巧

1. 調試技巧 使用dos2unix處理腳本 從windows編輯的腳本到Linux下需要使用這個命令。 dos2unix windows.sh 2. 調試技巧2 使用echo命令調試 在變量讀取或修改的前後加入echo

原创 04.11 Linux文件系統類型與特點

1、Linux文件系統分配策略: 塊分配(blockallocation)和擴展分配(extentallocation): 塊分配:磁盤上的文件塊根據需要分配給文件,避免了存儲空間的浪費。但當文件擴充時,會造成文件中文件塊的不連

原创 05.04 Rsync服務異常錯誤總結

第一章 rsync服務端開啓的iptables防火牆 1. 【客戶端的錯誤】 No route to host 2. 【錯誤演示過程】 [root@nfs01 tmp]# rsync -avz /etc/hosts rsync_b

原创 05.17 http服務及DNS解析

第一章 用戶訪問網站基本流程 DNS,全稱爲Domain Name Systen,它在一個網站運行中起到了至關重要的作用,其主要作用是把網站域名解析爲對應的IP地址。 這個從域名到IP的解析過程,稱作A記錄,即Address

原创 09.08 Linux rz上傳文件失敗

rz -ary –o-sync man rz 可以看到幫助 -a 表示使用ascii碼格式傳輸文件,如果是Dos格式的文件,會轉換爲unix格式 -r 使用 Crash recovery mode. 即文件傳輸中斷會重傳 -y 表示文件已

原创 09.05 如何手動釋放Linux內存的方法

當在Linux下頻繁存取文件後,物理內存會很快被用光,當程序結束後,內存不會被正常釋放,而是一直作爲caching。這個問題,貌似有不少人在問,不過都沒有看到有什麼很好解決的辦法。那麼我來談談這個問題。 /proc是一個虛擬文件系統,我

原创 05.24 nginx負載均衡

第一章 集羣的優勢特點 一些國家重要的計算密集型應用(如:天氣預報、核試驗模擬等),需要計算機有很強的運算處理能力。以全世界現有的技術,即使是大型機,其計算能力也是有限的,很難單獨完成此任務。因爲計算時間可能會相當長,也許幾天,甚至紀念或

原创 06.19 MySQL數據庫備份(進階)

第一章 SQL語句分類 1. DDL 數據庫定義語言 管理庫和表 create、drop、alter等 2. DCL 數據控制語言 用戶管理授權 grant、revoke、commit;rollback 3. DML 數據

原创 06.12 cobbler無人值守安裝

第一章 cobbler基本配置 1. 系統環境準備 [root@CentOS6 ~]# ls /etc/yum.repos.d/ CentOS-Base.repo CentOS-Debuginfo.repo CentOS-Me

原创 06.19 MySQL數據庫含義與安裝(初級)

第一章 數據庫分類 1. 關係型數據庫 數據庫裏有很多二維表格,表一表二表三表一百等等。多張表之間可能有關聯。 2. 非關係型數據庫 包含多個數據庫服務(多實例)3306/3307/3307。 每個數據庫服務實例包含多個庫。 每

原创 06.30 生產環境MySQL數據庫集羣MHA上線實施方案

第一章 不停庫操作 1. 在所有節點安裝MHA node所需的perl模塊(需要有安裝epel源) yum install perl-DBD-MySQL -y 2. 在所有的節點安裝mha node rpm -ivh mha4mysql-

原创 05.27 zabbix服務系統監控

第一章 網站可用性 所謂網站可用性(availability)也即網站正常運行時間的百分比,業界用N個9來量化可用性,最常說的就是類似4個9(也就是99.99%)的可用性。 描述 通俗叫法 可用性級別 年度停機時間 基本可用性

原创 06.14 memcached緩存服務

第一章 集羣后端的共享會話 方法1.ip_hash nginx的調度算法ip_hash 缺點:導致負載不均 方法2.memcached memcached做共享會話session 方法3.cookies cookies 優點可以大併發,缺

原创 05.24 Keepalived高可用軟件

第一章 Keepalived簡介 Keepalived軟件起初是專爲LVS負載均衡軟件設計的,用來管理並監控LVS集羣系統中各個服務節點的狀態,後來又加入了可以實現高可用的VRRP功能。因此,Keepalived除了能夠管理LVS軟件外,