注冊(cè) | 登錄讀書好,好讀書,讀好書!
讀書網(wǎng)-DuShu.com
當(dāng)前位置: 首頁出版圖書科學(xué)技術(shù)計(jì)算機(jī)/網(wǎng)絡(luò)網(wǎng)絡(luò)與數(shù)據(jù)通信網(wǎng)絡(luò)組建與管理DRBD權(quán)威指南:基于Corosync+Heartbeat技術(shù)構(gòu)建網(wǎng)絡(luò)RAID

DRBD權(quán)威指南:基于Corosync+Heartbeat技術(shù)構(gòu)建網(wǎng)絡(luò)RAID

DRBD權(quán)威指南:基于Corosync+Heartbeat技術(shù)構(gòu)建網(wǎng)絡(luò)RAID

定 價(jià):¥59.00

作 者: 陶利軍 著
出版社: 清華大學(xué)出版社
叢編項(xiàng):
標(biāo) 簽: 暫缺

ISBN: 9787302324614 出版時(shí)間: 2013-09-01 包裝: 平裝
開本: 16開 頁數(shù): 413 字?jǐn)?shù):  

內(nèi)容簡介

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

作者簡介

  陶利軍,互聯(lián)網(wǎng)行業(yè)高端低調(diào)人士,專注于Linux平臺(tái)下開源產(chǎn)品的研究和推廣,運(yùn)維構(gòu)架(服務(wù)搭建、集群及高可用),網(wǎng)絡(luò)安全評(píng)估,分布式存儲(chǔ)等。

圖書目錄

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

本目錄推薦

掃描二維碼
Copyright ? 讀書網(wǎng) m.ranfinancial.com 2005-2020, All Rights Reserved.
鄂ICP備15019699號(hào) 鄂公網(wǎng)安備 42010302001612號(hào)