[DRBD新手上路] -- 安装

2. 安装

2.1. 准备

本试验环境共有2个主机,其IP分别为:

drbd 主机列表 IP 地址 主机名
主机1(primary) 10.168.115.250 s1.yejr.com
主机2(secondary) 10.168.115.251 s2.yejr.com

2.2. 安装

可以直接下载rpm包,或者自己下载源码包进行编译,在这里,我采用自己编译源码的方式。

[root@s1.yejr.com ~]# tar zxf drbd-8.2.5.tar.gz
[root@s1.yejr.com ~]# cd drbd-8.2.5
[root@s1.yejr.com drbd-8.2.5]# make
[root@s1.yejr.com drbd-8.2.5]# make all install

同样地,在另一个主机上也是这么安装。
查看drbd模块是否已经加载到内核中了:

[root@s1.yejr.com drbd-8.2.5]# lsmod | grep drbd
drbd                  274312  4

另外,2个主机都预留一个空白的分区:/dev/sdc1,不需要创建任何文件系统。

技术相关:

评论

叶老师好:
向您请教一个问题。为什么我在make的时候总是会有以下的错误:

[root@drbd-one drbd-8.2.7rc2]# make
make[1]: Leaving directory `/usr/src/drbd-8.2.7rc2/documentation'

Userland tools build was successful.
Could not determine uts_release
make: *** [module] Error 1

另外。也尝试了make KDIR=/usr/src/linux-2.6.18.8/include 。出来的错误还是如上如示。

期盼测试DRBD,苦于花了两天时间,还是在最开始的一步 ,make这里卡住了。请叶老师帮忙看一下,不胜感激!

致礼!

没碰到过这个错误,建议看下Makefile,跟踪下

MySQL方案、培训、支持

这样安装后 内核并没有加载哦 要modprobe吗