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后奶爸。
评论