服务器异常宕机,导致RabbitMQ启动失败

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了服务器异常宕机,导致RabbitMQ启动失败相关的知识,希望对你有一定的参考价值。

参考技术A

问题原因: 由于服务器异常宕机导致RabbitMQ挂掉,服务器恢复之后尝试启动MQ发现启动失败。报错信息如下

查看状态:

报错如下:

解决:

系统日志如下:

删除/var/lib/rabbitmq/mnesia 目录下的rabbit@iZbp128yw4rvtfbytgv4y7Z.pid、rabbit@iZbp128yw4rvtfbytgv4y7Z、rabbit@iZbp128yw4rvtfbytgv4y7Z-plugins-expand后,再使用 systemctl start rabbitmq-server 启动,成功启动MQ。
注意 : 文件中包含交换机队列及用户等信息,删除等于重置MQ(队列会被清空),请谨慎操作

以上是关于服务器异常宕机,导致RabbitMQ启动失败的主要内容,如果未能解决你的问题,请参考以下文章

Zookeeper异常宕机重启失败分析

windows安装RabbitMQ因为用户名为中文文件夹导致RabbitMQ服务启动失败解决办法

docker windows 启动失败

RabbitMQ 镜像集群 宕机恢复、负载均衡、跨机房多活

PXC集群三节点异常宕机全部挂掉如何寻找引导节点

如果 Redis 宕机,Springboot 无法启动