实验环境:
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/
(只有在主节点才可以挂载)