栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 系统运维 > 运维 > Linux

DRBD节点间无法通信(节点状态显示connecting或者standAlone)

Linux 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

DRBD节点间无法通信(节点状态显示connecting或者standAlone)

记录这个困扰了我一个上午的问题!!!

刚从公司的大佬手里接手drbs+pacemaker+nifi的高可用架构,还没搞明白呢,在群里就被@了,问题如下:

主节点显示正常,如下图:

从节点2显示和从节点3连接不通,如下图:

解决:

1.检查host文件配置了没

vi /etc/hosts

2.检查资源配置文件有没有问题,查看了三个节点的文件内容,发现没问题:

4.查看防火墙是否关闭或者是否开通了7789端口(对应资源配置文件中的端口),如果没开启对应端口号的话,可以选择关闭防火墙或者开启对应端口号。

查看防火墙状态:systemctl status firewalld

关闭防火墙:systemctl stop firewalld

查看防火墙是否开启端口:firewall-cmd --query-port={要查询的端口号}/tcp,yes表示已开启,no表示未开启。

防火墙开放端口:

firewall-cmd  --add-port=7789/tcp --permanent
firewall-cmd --reload

4.重启drbd资源。

分别在连接不通的节点上依次执行以下命令:

drbdadm down all 或者 drbdadm down {资源名}

drbdadm up all  或者 drbdadm up {资源名}

例如我的环境是三个节点,主节点和其他两个从节点连接状态正常且无法重启(因为已挂载磁盘在使用中,执行down命令会报:Device is held open by someone),问题出在两个从节点的通信上,所以我只在两个从节点上执行。

执行完后,分别在两个从节点上查看状态

drbdadm status

结果显示:

一切正常,搞定!

此次只是重启解决了问题,但是具体原因并没有弄清楚,后续弄清楚了再更新,或者有知道的大佬,提示几点可能的原因,小弟不胜感激~

转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/838020.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号