實驗環境:
redhat6.5:
server1.example.com 172.25.55.1
server2.example.com 172.25.55.2
一、安裝drbd,並且解壓
(進到當前目錄)
:::./configure –enable-spec –with-km
:::yum install -y flex
(再次執行./configure –enable-spec –with-km 命令行 )
:::yum install -y rpm-build
:::rpm –scripts -q httpd
:::rpmbuild -bb drbd.spec
(會出現如圖錯誤,解決方法如下圖)
:::rpmbuild -bb drbd.spec
:::rpmbuild -bb drbd-km.spec
(報錯信息)
:::yum install -y kernel-devel
:::yum install -y *
注:把/root/rpmbuild/RPMS/x86_64目錄下所有的安裝包發送到server2上,並且執行:::yum install -y *
二、配置
:::cd /etc/drbd.d/
:::vim dbdata.res
:::drbdadm create-md dbdata ##初始化
:::/etc/inir.d/drbd start
注:以上在server1,server2都需要配置
(剛開始server1和server2全部爲輔,強制轉化server1爲主)
:::watch cat /proc/brbd ##監控同步過程
格式化文件系統
掛載
:::mount /dev/drbd1 /mnt/
(只有在主節點纔可以掛載)