DRBD9.26 Anolis os 8.9安装配置

DRBD9.26 Anolis os 8.9安装配置

1、安装DRBD9.26

两种安装方式1、添加epel-release源安装;2、源码编译安装。

参考centos DRBD安装方式,添加epel-release源的方式安装:

1.1安装epel源
yum install epel-release

yum install drbd-utils
2、安装DRBD9.26后,重新编译内核添加对DRBD的内核支持

安装完DRBD后systemctl status drbd,发现服务没有启动,使用systemctl startdrbd启动后,检查drbd服务状态,发现没有相应的drbd内核模块。

https://www.kernel.org/ 通过linux内核网站下载内核源码包,我下载的4.19.319

tar xvf linux-4.19.319.ta.xz 解包内核

cp -r linux-4.19.319 /usr/src/kernles 将内核源码文件复制到linux内核源码存放目录

安装编译支持包和软件

yum install gcc gcc-c++

或直接安装开发工具组

dnf -y group install "Development Tools"

安装内核依赖包

yum install ncurses-devel openssl-devel

进入内核源码存放目录

cd /usr/src/kernels/linux-4.18.20

将原系统内核编译配置文件复制到当前目录

cp /boot/config-5.10.134-16.2.an8.x86_64 ./.config

在编译之前,首先需要执行清理命令。执行:

make mrproper

在执行完之前残留的编译结果后,需要生成编译配置文件。执行:

make menuconfig

在等待数秒后,控制台会显示如图的图形界面。利用键盘方向键进行选择,driver里找到DRBD配置选项,选中成*号,然后保存配置为.config文件,文件名不要改动

如有出错以下错误的:

vi .config

注释掉CONFIG_SYSTEM_TRUSTED_KEYS或写死CONFIG_SYSTEM_TRUSTED_KEYS=””
该配置项大约在文件末尾。
在修改完成后,输入键盘的esc,并输入:wq并回车,回到控制台。
一定要执行这一步骤,否则会报错:”no rule to make target ‘certs/rhel.pem’”

编译内核:

make -j4 #-j4后面的4是CPU的核数,根据自己的CPU核数填写,查询核数可以使用命令cat /proc/cpuinfo 查看CPU核数信息,核数越多编译速度越快。

接下来等待编译完成,未出错情况下,开始编译内核模块命令:

make modules

模块编译完成后,安装模块,便用命令:

make modules_install

然后安装新内核到系统:

make install

安装完成后,reboot重启系统。

3、配置DRBD

systemtl status drbd查看服务状态

systemctl start drbd检查服务是否可以正常启动

可以正常启动后,编辑配置文件/etc/drbd.d/rc0.res

on node1 #这个要和本机名称一致,rc0.res文件名要和 resource后的rc0名称一致
在这里插入图片描述

编辑global_common.conf
在这里插入图片描述

建立源数据

drbdadm create-md rc0

配置的磁盘分区,不要格式化文件系统,格式化文件系统的会报错,meta原数据错误

开启资源同步

drbdadm up rc0

查看rc0资源状态

drbdadm cstate rc0

配置当前机器为primary

drbdadm primary --force rc0

配置基本完成,其它配置说明请参照官方说明,链接地址:

https://linbit.com/drbd-user-guide/drbd-guide-9_0-cn/#p-work

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值