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