heartbeat drdb實(shí)現(xiàn)磁盤同步雙擊熱備_第1頁(yè)
heartbeat drdb實(shí)現(xiàn)磁盤同步雙擊熱備_第2頁(yè)
heartbeat drdb實(shí)現(xiàn)磁盤同步雙擊熱備_第3頁(yè)
heartbeat drdb實(shí)現(xiàn)磁盤同步雙擊熱備_第4頁(yè)
heartbeat drdb實(shí)現(xiàn)磁盤同步雙擊熱備_第5頁(yè)
已閱讀5頁(yè),還剩3頁(yè)未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡(jiǎn)介

1、本文的實(shí)現(xiàn)環(huán)境 :os:ubuntu9.04ip1:192.168.1.11drbd1ip2:192.168.1.12drbd2disk:/dev/sdb1(一個(gè) 8G 的分區(qū) 通過(guò) drbd ,掛在每臺(tái)機(jī)器上的 sdb1這塊分區(qū)將成為咱們“存儲(chǔ)” 。 let's go !+現(xiàn)在開始兩臺(tái)機(jī)器配置一樣 +1. 設(shè)定 hostsvi /etc/hosts192.168.1.11drbd1192.168.1.12drbd2注意 :比如在 1.11這臺(tái)機(jī)器上。 drbd1是你執(zhí)行 hostname 命令看到的,而不是隨手一 寫的喲:2. 安裝并配置 drbd1. 安裝 drbd 。你可以去 本

2、文為了方便直接從 ubuntu 的源 進(jìn)行安裝apt-get install drbd8-utils2. 創(chuàng)建配置文件如果用 apt-get 或者 yum 的方式安裝的話, 會(huì)默認(rèn)創(chuàng)建配置文件, 而編譯安裝則不會(huì)。 不管直接清空或改名,寫入以下內(nèi)容。vi /etc/drbd.confcommon syncer rate 10M; #速率resource r0protocol C;disk on-io-error detach; on drbd1#drbd1為第一臺(tái)機(jī)器的機(jī)器名device /dev/drbd0;#創(chuàng)建的虛擬資源disk /dev/sdb1;#實(shí)際的物理分區(qū),一定要注意,是一個(gè)單

3、獨(dú)的 分區(qū),而且是未經(jīng)格式化的address 192.168.1.11:7788;#第一臺(tái)機(jī)器的 ip 地址,及通訊端口meta-disk internal; #類型,局域網(wǎng)on drbd2device /dev/drbd0;disk /dev/sdb1;address 192.168.1.12:7788;meta-disk internal;3 創(chuàng)建資源drbdadm create-md r0#r0為剛才配置文件里的資源名會(huì)提示三個(gè)疑問(wèn),如果你英文還可以的話,可以閱讀一下,不然的話,直接回車。 在 終點(diǎn)你會(huì)看到success:4 啟動(dòng) drbd 服務(wù)/etc/init.d/drbdstart

4、cat /proc/drbd 你應(yīng)該可以看到注意里面我標(biāo)注的 "Secondary/Secondary"意思是說(shuō)現(xiàn)在這塊盤是從盤,主盤不知道。 +現(xiàn)在開始只在 drbd1上操作 +5 初始化網(wǎng)絡(luò)硬盤drbdsetup /dev/drbd0primary -ocat /proc/drbd你會(huì)發(fā)現(xiàn)現(xiàn)在已經(jīng)是 "Primary/Secondary"了,而且已經(jīng)開始同步硬盤狀態(tài)。為了實(shí)時(shí)的查看同步情況,你可以在 drbd1上執(zhí)行watch -n1cat /proc/drbd 同步還在進(jìn)行 經(jīng)過(guò)一段時(shí)間的等待,你會(huì)發(fā)現(xiàn)成功完成! 同步完成以后,在 drbd2 上查

5、看硬盤狀態(tài)注意磁盤狀態(tài)是 :"Secondary/Primary"格式化網(wǎng)絡(luò)磁盤 6 設(shè)置 drbd 開機(jī)啟動(dòng)在兩臺(tái)機(jī)器上都執(zhí)行 chkconfig drbd on7 手工測(cè)試 drbd 是不是正常工作 在 drbd1上建立 3個(gè)文件在 drbd2上驗(yàn)證結(jié)果ok,我們現(xiàn)在已經(jīng)確定 drbd 是正常工作的了。也相信在這么細(xì)致的介紹下,你已經(jīng)熟悉 了它是怎么工作了。我們現(xiàn)在有了“網(wǎng)絡(luò)存儲(chǔ)”了。下一步就是讓一個(gè)東東幫我們調(diào)度資源 了。簡(jiǎn)單的幾步配置有請(qǐng) heartbeat 出場(chǎng) 3.配置 heartbeat 1安裝 heartbeat apt-get install heartb

6、eat 2配置 heartbeat vi /etc/heartbeat/ha.cf logfacility keepalive 2 deadtime 10 auto_failback off bcast eth0 local0 node drbd1 drbd2 vi /etc/heartbeat/haresources drbd1 drbddisk:r0 Filesystem:/dev/drbd0:/mnt:ext3 vi authkeys auth 3 3 md5 abc chmod 600 authkeys 3相同的配置復(fù)制到 drbd2 scp authkeys haresources

7、ha.cf root192.168.1.12:/etc/heartbeat/ 4確保服務(wù)都是正常運(yùn)行的 /etc/init.d/drbd start /etc/init.d/heartbeat start 5切換測(cè)試 通過(guò) cat /proc/drbd 查看 drbd 的狀態(tài)或者 mount 查看/mnt 是不是已經(jīng)掛載確定資源所 在的機(jī)器。 然后在那臺(tái)機(jī)器的/mnt 新建立一些文件并停掉那臺(tái)機(jī)器上的 heartbeat。 看另一臺(tái) 機(jī)器上/mnt 是不是被自動(dòng)掛載了呢?里面是不是有剛創(chuàng)建的文件?good luck! 總結(jié):基本兩臺(tái) linux 實(shí)現(xiàn)的雙機(jī)熱備到此就要結(jié)束了。回顧一下環(huán)境:兩臺(tái)機(jī)器; 兩塊獨(dú)立的分區(qū),最好是一樣大,只分區(qū),而沒有格式化;linux 操作系統(tǒng);drbd 網(wǎng)絡(luò)磁盤; heartbeat 實(shí)現(xiàn)

溫馨提示

  • 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。

最新文檔

評(píng)論

0/150

提交評(píng)論