RabbitMQ Stopping message store for directory ‘/home/rabbitmq_server_app/var/lib/rabbitmq/mnesia/

问题描述

RabbitMQ中的一个节点因为内存占用率极高直接挂掉了,通过命令sh rabbitmq-server start启动后进程在,但是通过15672端口无法访问。通过查看日志有如下的错误:
在这里插入图片描述
这个错误的大概意思是消息存储失败了。为啥会出现这个错误不清楚,以前重启就好了,这次重启没什么作用。


解决方案:

无论怎么重启都无法让rabbitmq正常运行,那我就不管那三七二十八了,把提示错误的路径下的文件夹给改名备份了,原文件夹名字如下:
/home/rabbitmq_server_app/var/lib/rabbitmq/mnesia/下的两个文件夹:
rabbit@rabbitmq_ds_01
rabbit@rabbitmq_ds_01-plugins-expand
备份完毕之后,再启动就正常了。
注意
这么干虽然能让MQ启动成功,但是有后遗症,它成了单节点的了,跟其他机器无法互通形成镜像关系。且用户需要重新添加,也无队列需要重新创建。
我为啥这么干,因为这是非生产,爱咋地咋滴,能使就得了。(他奶奶的生产我也碰不着!!!!)

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值