h378984295 发表于 2018-6-29 10:23:10

求救!Corosync+Pacemaker构建高可用时的问题求助

我在使用Corosync+Pacemaker构建高可用集群时,遇到一个问题。
两台服务器,准备工作都做好了:
    1、两台主机时间同步;
    2、两台主机名要与uname -n 输出的名字相同;
    3、配置hosts本地解析,要与uname -n 一致;
    4、两台主机 root 用户能够基于密钥进行通信;
然后安装corosync pacemaker都没有问题,然后修改配置corosync.conf文件,corosync-keygen生成密钥文件,使用scp 把密钥和conf文件传到另一个节点。然后启动corosync,问题这时候出现了。每个节点只能看到自己,看不到另一个节点。使用corosync-cfgtool -s查看,结果如下:# corosync-cfgtool -sPrinting ring status.Local node ID 16777343RING ID 0        id        = 127.0.0.1        status        = ring 0 active with no faults查看端口 netstat -nulp
udp      0      0 127.0.0.1:5404            0.0.0.0:*                               3337/corosync      
udp      0      0 127.0.0.1:5405            0.0.0.0:*                               3337/corosync      
udp      0      0 226.99.1.1:5405             0.0.0.0:*                               3337/corosync


发现ip是127.0.0.1 ,并不是本地的ip地址。这个就导致了集群失败了。请问大神们,这个情况是什么原因,哪里出错了

qw6969 发表于 2018-6-30 07:58:17

6666666666666666666

iyunv.com.cn 发表于 2018-7-2 09:36:26

333

ohmygod23 发表于 2018-7-4 01:01:17

hi

check /etc/hosts
127..0.0.1   localhost   --> ensure no hostname is set here

iyunv.com.cn 发表于 2018-7-4 08:46:58

555
页: [1]
查看完整版本: 求救!Corosync+Pacemaker构建高可用时的问题求助