1 预安装软件
yum install gcc flex make perl #2台机器都执行这段命令
yum install kernel-devel-2.6.32-279.el6.x86_64 #必须同uname -r一致
注意:安装kernel-devel一定要和你uname -r
看到的内核版本一致,建议kernel-devel用本地源安装,不要用网络源安装
2 安装步骤
# cd /tmp/inst/
# tar -zvxf drbd-8.4.2.tar.gz
进入drbd-8.4.2目录
# cd drbd-8.4.2
编译,运行命令:
#./configure --prefix=/usr/local/drbd --with-km
注意:--with-km是启用内核模块
#make KDIR=/usr/src/kernels/2.6.32-279.el6.x86_64
注意KDIR的路径 (这个内核源码路径需要根据自己的系统修改)
# make install
#mkdir -p /usr/local/drbd/var/run/drbd
#cp /usr/local/drbd/etc/rc.d/init.d/drbd /etc/rc.d/init.d/
#chkconfig --add drbd
#chkconfig drbd on
安装drbd模块
回到刚刚解压drbd的目录,然后
#cd drbd
#make clean
#make KDIR=/usr/src/kernels/2.6.32-279.el6.x86_64
#cp drbd.ko /lib/modules/`uname -r`/kernel/lib/
# modprobe drbd
查看模块是否加载成功
# lsmod | grep drbd
drbd 317261 0
libcrc32c 1246 1 drbd
浙公网安备 33010602011771号