更改hostname带来的rabbitmq重启失败

rabbitmq数据是根据当前hostname作为node节点作为数据名保存,默认路径为/var/lib/rabbitmq/mnesia

在/etc/rabbitmq/目录下创建 rabbitmq-env.conf,

假设当前hostname为node1,

echo 'NODENAME=rabbit@node1' >> rabbitmq-env.conf

之后修改hostname为其他名字,rabbitmq的数据也不会丢失

hostnamectl set-hostname node2

参考 https://blog.csdn.net/tianjiewang/article/details/75411169

posted @ 2019-04-01 18:21  重启一把梭  阅读(1141)  评论(0编辑  收藏  举报