注冊 | 登錄讀書好,好讀書,讀好書!
讀書網-DuShu.com
當前位置: 首頁出版圖書科學技術計算機/網絡網絡與數據通信網絡組建與管理DRBD權威指南:基于Corosync+Heartbeat技術構建網絡RAID

DRBD權威指南:基于Corosync+Heartbeat技術構建網絡RAID

DRBD權威指南:基于Corosync+Heartbeat技術構建網絡RAID

定 價:¥59.00

作 者: 陶利軍 著
出版社: 清華大學出版社
叢編項:
標 簽: 暫缺

ISBN: 9787302324614 出版時間: 2013-09-01 包裝: 平裝
開本: 16開 頁數: 413 字數:  

內容簡介

  在Linux操作系統(tǒng)下,對于數據的安全可以通過DRBD來實現(xiàn),通過它可以在不專業(yè)的硬件上實現(xiàn)專業(yè)的存儲。DRBD是一種網絡RAID1,它能夠將兩臺獨立機器的存儲作為RAID1來使用,兩臺機器來管理RAID1。本書分為6個部分共16章,內容包含:DRBD理論基礎、DRBD技術基礎、DRBD技術特點、優(yōu)化DRBD性能、安裝和配置DRBD、管理DRBD、常見的管理任務、故障排除和錯誤恢復、DRBD與其他應用程序的集成、Pacemaker集群和DRBD的集成、DRBD使用LVM、 GFS與DRBD、DRBD與Heartbeat的集成、運維案例(Pacemaker + DRBD+其他 /Heartbeat+DRBD+NFS)、圖形化管理工具LCMC。本書適合存儲工程師、網絡管理員、網絡工程師作為參考書使用。

作者簡介

  陶利軍,互聯(lián)網行業(yè)高端低調人士,專注于Linux平臺下開源產品的研究和推廣,運維構架(服務搭建、集群及高可用),網絡安全評估,分布式存儲等。

圖書目錄

第1部分  DRBD理論基礎
第1章  DRBD技術基礎 
1.1  內核模塊 
1.2  用戶空間工具 
1.3  資源 
1.4  資源角色 
第2章  DRBD技術特點 
2.1  單主模式 
2.2  雙主模式 
2.3  復制數據傳輸模式 
2.4  多種傳輸復制數據的協(xié)議 
2.5  有效地同步策略 
2.5.1  可變的同步速率 
2.5.2  鎖定同步速率 
2.5.3  基于校驗和的復制 
2.6  延時同步復制數據 
2.7  在線設備驗證 
2.8  復制流量的完整性檢測 
2.9  腦裂通知和自動恢復 
2.10  支持磁盤刷新 
2.11  磁盤錯誤處理策略 
2.12  處理過期數據的策略 
2.13  三路復制 
2.14  使用DRBD代理實現(xiàn)遠
距離復制 
2.15  基于“運送”的復制 
2.16  浮動對點 
第3章  優(yōu)化DRBD性能 
3.1  優(yōu)化DRBD 
3.1.1  優(yōu)化DRBD吞吐量 
3.1.2  優(yōu)化DRBD延時 
3.2  關于調優(yōu)的建議 
3.2.1  為DRBD設置CPU掩碼 
3.2.2  修改網絡的MTU 
3.2.3  使用deadline I/O調度方式 
 
第2部分  安裝和配置DRBD 
 
第4章  通過預編譯二進制
安裝DRBD 
4.1  由LINBIT提供的安裝包 
4.2  由發(fā)行商提供的軟件包 
4.2.1  SUSE Linux Enterprise
Server 
4.2.2  Debian GNU/Linux 
4.2.3  CentOS 
4.2.4  Ubuntu Linux 
第5章  從源代碼編譯安裝DRBD 
5.1  下載DRBD源代碼 
5.2  從DRBD倉庫牽出DRBD
源程序 
5.3  從源代碼構建特定平臺的DRBD
二進制安裝包 
5.3.1  檢測構建DRBD的依賴性 
5.3.2  準備內核源碼 
5.3.3  準備DRBD的編譯樹 
5.3.4  構建DRBD用戶空間工具 
5.3.5  編譯DRBD 作為內核模塊 
5.4  構建DRBD的RPM安裝包 
5.5  構建DRBD的Debian安裝包 
第6章  配置DRBD 
6.1  準備底層存儲設備 
6.2  準備網絡配置 
6.3  配置資源 
6.3.1  配置舉例 
6.3.2  配置global部分 
6.3.3  配置 common 部分 
6.3.4  配置 resource 部分 
6.4  第一次啟用DRBD資源 
6.5  初始化設備同步 
6.6  使用基于“運送”的復制 
 
第3部分  管理DRBD
第7章  常見的管理任務 
7.1  檢測DRBD狀態(tài) 
7.1.1  通過drbd-overview
命令獲取DRBD的狀態(tài) 
7.1.2  通過偽文件系統(tǒng)/proc/drbd
了解DRBD的狀態(tài)信息 
7.1.3  連接狀態(tài) 
7.1.4  資源角色 
7.1.5  磁盤狀態(tài) 
7.1.6  I/O狀態(tài)標志 
7.1.7  性能指標 
7.2  啟用和禁用資源 
7.2.1  啟用資源 
7.2.2  禁用資源 
7.3  重新配置資源 
7.4  資源的升級和降級 
7.5  基本的手動故障轉移 
7.6  更新DRBD版本 
7.6.1  更新倉庫 
7.6.2  更新安裝包 
7.6.3  配置遷移 
7.7  將DRBD 8.4降級到8.3 
7.8  啟用雙主模式 
7.8.1  永久雙主模式 
7.8.2  臨時雙主模式 
7.8.3  系統(tǒng)啟動時自動提升
雙主模式 
7.9  使用在線設備驗證 
7.9.1  啟用在線設備驗證 
7.9.2  執(zhí)行在線驗證 
7.9.3  自動在線驗證 
7.10  配置同步的速率 
7.10.1  在配置中鎖定同步速率 
7.10.2  臨時鎖定同步速率的配置 
7.10.3  可變同步速率的配置 
7.11  配置基于校驗和的同步 
7.12  配置阻塞策略和暫停復制 
7.13  配置處理I/O錯誤策略 
7.14  配置復制流量完整性檢測 
7.15  調整資源大小 
7.15.1  在線增大資源大小 
7.15.2  離線增大資源大小 
7.15.3  在線縮小資源大小 
7.15.4  離線縮小資源大小 
7.16  禁用后臺驅動器緩存 
7.17  配置腦裂行為 
7.17.1  腦裂通知 
7.17.2  腦裂自動恢復策略 
7.18  創(chuàng)建三個節(jié)點的設置 
7.18.1  設備堆疊的注意事項 
7.18.2  配置堆疊資源 
7.18.3  啟用堆疊資源 
7.19  使用DRBD代理 
7.19.1  DRBD代理部署注意事項 
7.19.2  安裝 
7.19.3  許可文件 
7.19.4  配置代理 
7.19.5  控制DRBD代理 
7.19.6  DRBD的代理插件 
7.19.7  故障查找 
第8章  故障排除和錯誤恢復 
8.1  處理硬盤驅動器錯誤 
8.1.1  從DRBD手動分離硬盤
驅動器 
8.1.2  出現(xiàn)I/O錯誤自動分離硬盤
驅動器 
8.1.3  在使用內部元數據的情況下
替代失敗磁盤 
8.1.4  在使用外部元數據的情況下
替代失敗磁盤 
8.2  處理節(jié)點錯誤 
8.2.1  處理臨時Secondary
節(jié)點錯誤 
8.2.2  處理臨時Primary節(jié)點錯誤 
8.2.3  處理永久節(jié)點錯誤 
8.3  手動腦裂恢復 
 
第4部分  DRBD與其他應用程序的集成
 
第9章  Pacemaker集群和DRBD
的集成 
9.1  認識Pacemaker 
9.1.1  Pacemaker的功能 
9.1.2  Pacemaker的結構 
9.1.3  Pacemaker的內部組成 
9.1.4  Pacemaker的集群類型 
9.2  在Pacemaker中添加DRBD
后臺服務 
9.3  在集群中使用基于資源級別
的柵功能 
9.3.1  使用資源級別的柵功能
——dopd 
9.3.2  使用基于資源級別的
柵功能 
9.4  在Pacemaker 集群中使用堆疊的
DRBD資源 
9.4.1  向Pacemaker 集群中添加
異地災備 
9.4.2  在Pacemaker 集群中使用
堆疊資源實現(xiàn)4路冗余 
9.5  兩個基于SAN的Pacemaker
集群之間DRBD數據復制 
9.5.1  DRBD資源配置 
9.5.2  Pacemaker 資源配置 
9.5.3  站點的故障轉移 
第10章  DRBD使用LVM 
10.1  LVM 簡介 
10.2  使用邏輯卷作為DRBD
后端設備 
10.3  在DRBD的同步中自動使用
LVM快照 
10.4  配置DRBD資源作為物理卷 
10.5  在現(xiàn)有卷組中添加新的
DRBD卷 
10.6  DRBD與LVM的嵌套配置 
10.7  使用Pacemaker實現(xiàn)高可用 
第11章  GFS與DRBD 
11.1  GFS primer 
11.2  創(chuàng)建適合于GFS的DRBD資源 
11.3  配置LVM識別DRBD資源 
11.4  配置集群支持GFS 
11.5  創(chuàng)建GFS文件系統(tǒng) 
11.6  使用GFS文件系統(tǒng) 
第12章  DRBD與Heartbeat
的集成 
12.1  安裝Heartbeat 
12.1.1  下載安裝glue 
12.1.2  下載安裝heartbeat 
12.1.3  下載安裝agents 
12.2  配置Heartbeat 
12.2.1  ha.cf文件 
12.2.2  haresources文件 
12.2.3  authkeys文件 
12.3  啟動Heartbeat 
12.3.1  環(huán)境部署 
12.3.2  啟動主Heartbeat 
12.3.3  啟動備用Heartbeat 
12.4  測試Heartbeat 
12.4.1  正常情況下訪問 
12.4.2  宕掉主節(jié)點 
12.4.3  重新啟動主節(jié)點 
 
第5部分  運維案例
第13章  Pacemaker+DRBD+其他 
13.1  安裝集群軟件 
13.1.1  在CentOS 5.6系統(tǒng)上 
13.1.2  在CentOS 6.3系統(tǒng)上 
13.1.3  安裝集群管理軟件 
13.1.4  其他設置 
13.2  Corosync安裝包 
13.2.1  配置文件 
13.2.2  命令參考 
13.3  Pacemaker安裝包 
13.3.1  配置文件 
13.3.2  命令參考 
13.4  Crm工具 
13.4.1  crm命令行選項 
13.4.2  用戶接口使用介紹 
13.4.3  命令參考 
13.5  pacemaker-cli安裝包 
13.5.1  命令參考 
13.5.2  配置Corosync 
13.5.3  啟動Corosync 
13.6  校驗安裝 
13.6.1  校驗Corosync安裝 
13.6.2  校驗Pacemaker安裝 
13.7  配置服務 
13.7.1  添加虛擬IP地址 
13.7.2  添加Web服務 
13.8  添加其他配置 
13.8.1  根據需要設置STONITH
設備 
13.8.2  禁用故障恢復使用節(jié)點 
13.9  執(zhí)行Active/Passive測試 
13.10  Pacemaker與DRBD的結合 
13.10.1  安裝DRBD 
13.10.2  配置DRBD 
13.11  主備切換測試 
13.11.1  維護切換測試 
13.11.2  故障切換測試 
第14章  Heartbeat+DRBD+NFS 
14.1  安裝DRBD 
14.1.1  安裝DRBD 8.2.1 
14.1.2  啟動 
14.1.3  設置為Primary端 
14.2  使用DRBD設備 
14.3  對Primary角色的切換 
14.4  設置NFS 
14.5  與Heartbeat結合 
14.6  配置DRBD 
14.7  客戶端掛接NFS 
14.8  故障 
14.9  升級安裝 
14.9.1  安裝DRBD 8.4.1 
14.9.2  編輯DRBD的配置文件 
14.10  目錄結構分析 
14.10.1  rpm安裝包 
14.10.2  tar安裝包 
14.11  用戶命令 
14.11.1  drbd 
14.11.2  drbdsetup 
14.11.3  drbdmeta 
14.11.4  drbd-overview 
14.12  對Primary角色的切換
配置文件 
14.12.1  drbd.d 
14.12.2  global_common.conf 
14.12.3  *.res文件 
14.12.4  drbd.conf 
14.13  腦裂處理 
14.13.1  拔掉主(Primary)節(jié)點的
所有網線 
14.13.2  拔掉備用(Secondary)節(jié)點
的所有網線 
14.13.3  主(Primary)宕機 
14.13.4  另一種情況 
14.13.5  又一種情況 
14.14  添加資源 
14.14.1  添加磁盤 
14.14.2  添加配置文件 
14.14.3  啟用資源 
14.15  主備節(jié)點切換 
14.15.1  運行時切換 
14.15.2  停止DRDB服務切換 
 
第6部分  圖形化管理工具LCMC
第15章  認識Linux集群
管理器LCMC 
15.1  安裝方式 
15.2  下載并安裝LCMC 
15.3  運行LCMC 
第16章  使用Linux集群
管理器LCMC 
16.1  添加機器和集群 
16.1.1  添加主機向導 
16.1.2  添加集群向導 
16.2  集群管理 
16.2.1  連接和斷開集群 
16.2.2  添加和移除集群 
16.2.3  集群資源管理

本目錄推薦

掃描二維碼
Copyright ? 讀書網 m.ranfinancial.com 2005-2020, All Rights Reserved.
鄂ICP備15019699號 鄂公網安備 42010302001612號