rabbitmq集群无法rabbitmqctl stop
正在按照老师的文档安装rabbitmq集群,三台都已经启动成功,选择一台作为master服务器,将master下的cookie发送到两台slaver服务器,按照老师的说法,三台服务器rabbitmqctl stop停掉,然后rabbitmq-server -detached,可问题是:
我先把master服务器rabbitmqctl stop停掉了,且成功了,但另外两台slave服务器rabbitmqctl stop失败了,报错如下
我猜测也许是cookie的问题,或不应该先停master服务器而是停slave服务器,于是,我想恢复master服务器启动
rabbitmqctl start 失败了
如图所示:must be accessible by owner only
我猜测是cookie文件问题,一看文件是777模式,于是我改为400模式,重新rabbitmqctl start ,以及rabbitmqctl -n rabbit@VM-0-4-centos start,仍旧失败了
既然rabbitmqctl start失败了,那/etc/init.d/rabbitmq-server start总行吧,但遗憾的是,仍旧失败了
等我写完提问流程,最后再尝试/etc/init.d/rabbitmq-server start,居然成功了,那可是卡了我两天的问题,既然魔术般地自动解决,我想不明白了,这中间到底发生了什么事情
终于解决问题了,于是按照老师的步骤,我要rabbitmqctl stop
如图所示:不能连接rabbit@VM-4-13-centos,但rabbit@VM-4-13-centos可是自己连接自己,怎么可能连接不上呢
我ping VM-4-13-centos,成功;ping master node name,成功,访问xxx:15672,网页也都正常,
老师:为什么无法rabbitmqctl stop
恭喜解决一个难题,获得1积分~
来为老师/同学的回答评分吧
0 星