Rabbitmq如果修改主机名hostname后重启rabbitmq会无法启动报错
需要按照如下配置才能正确修改
环境查看
修改主机名
例如原主机名为prd-rabbitmq需要修改成prd-rabbitmq01
1
2
|
hostname prd-rabbitmq01 echo prd-rabbitmq01 > /etc/hostname |
修改hosts
1
2
|
# cat /etc/hosts 172.16.90.46 prd-rabbitmq01 |
修改rabbitmq变量(如果有的话)
1
2
|
# cat /etc/rabbitmq/rabbitmq-env.conf NODENAME=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 qweasd123 rabbitmqctl list_users rabbitmqctl set_user_tags admin administrator rabbitmqctl set_permissions -p "/" admin ".*" ".*" ".*" |
我的微信
一个码农、工程狮、集能量和智慧于一身的、DIY高手、小伙伴er很多的、80后奶爸。
赞助我为您提供更好的技术支持。
支付宝打赏
微信钱包打赏
赏