Rabbitmq如果修改主机名hostname后重启rabbitmq会无法启动报错
需要按照如下配置才能正确修改
环境查看

修改主机名
例如原主机名为prd-rabbitmq需要修改成prd-rabbitmq01
1 2 | hostname prd-rabbitmq01echo prd-rabbitmq01 > /etc/hostname |
修改hosts
1 2 | # cat /etc/hosts172.16.90.46 prd-rabbitmq01 |
修改rabbitmq变量(如果有的话)
1 2 | # cat /etc/rabbitmq/rabbitmq-env.confNODENAME=rabbit@prd-rabbitmq01 |
删除文件
1 2 | cd /var/lib/rabbitmq/rm -rf * |
重启rabbitmq
1 | systemctl restart rabbitmq-server |
注意:需要断开ssh重连再重启,否则主机名修改不生效则无法重启成功
查看已经修改了

登录web查看

注意:如原rabbitmq有用户及权限需要新建用户及设置权限
1 2 3 4 | rabbitmqctl add_user admin qweasd123rabbitmqctl list_usersrabbitmqctl set_user_tags admin administratorrabbitmqctl set_permissions -p "/" admin ".*" ".*" ".*" |
文章末尾固定信息

我的微信
我的微信
一个码农、工程狮、集能量和智慧于一身的、DIY高手、小伙伴er很多的、80后奶爸。



服务器0元试用,首购低至0.9元/月起


评论