背景
整个集群所有节点都被关机了,包括存储。rabbitmq有3个pod,启动恢复时rabbitmq2启动报错。报错如下:
rabbit_node_monitor:prepare_cluster_status_files/0 line 110
解决
pod启动只有一小会可以进入容器执行命令,尝试过reset,但是由于rabbitmq未启动失败了。
rabbitmqctl reset
谷歌搜索报错信息:
https://stackoverflow.com/questions/21018210/rabbitmq-inconsistent-cluster
得知需要清理mnesia信息,重启pod,删除mnesia。
rm -rf /var/lib/rabbitmq/mnesia/
pod成功启动,集群恢复正常。