rabbitmq服务启动失败

编程入门 行业动态 更新时间:2024-10-20 00:47:45

<a href=https://www.elefans.com/category/jswz/34/1770952.html style=rabbitmq服务启动失败"/>

rabbitmq服务启动失败

这个问题是真的难,搜出来的答案是很多,不知道是不是我操作不当,就是不能成功,困扰了我一周得,最终这个问题还是被我解决了,但这个答案并不好找。

错误信息:

第一个:

[root@cmp_10_20_10_16 bin]# rabbitmqctl status
Status of node rabbit@cmp_10_20_10_16 ...
Error: unable to connect to node rabbit@cmp_10_20_10_16: nodedownDIAGNOSTICS
===========attempted to contact: [rabbit@cmp_10_20_10_16]rabbit@cmp_10_20_10_16:* connected to epmd (port 4369) on cmp_10_20_10_16* epmd reports: node 'rabbit' not running at allother nodes on cmp_10_20_10_16: ['rabbitmq-cli-10']* suggestion: start the nodecurrent node details:
- node name: 'rabbitmq-cli-10@localhost'
- home dir: /root
- cookie hash: WT5Oi6Xclw17F+Il74FLlg==[root@cmp_10_20_10_16 bin]# rabbitmqctl stop
Stopping and halting node rabbit@cmp_10_20_10_16 ...
Error: unable to connect to node rabbit@cmp_10_20_10_16: nodedownDIAGNOSTICS
===========attempted to contact: [rabbit@cmp_10_20_10_16]rabbit@cmp_10_20_10_16:* connected to epmd (port 4369) on cmp_10_20_10_16* epmd reports: node 'rabbit' not running at allother nodes on cmp_10_20_10_16: ['rabbitmq-cli-97']* suggestion: start the nodecurrent node details:
- node name: 'rabbitmq-cli-97@localhost'
- home dir: /root
- cookie hash: WT5Oi6Xclw17F+Il74FLlg==

第二个:

=INFO REPORT==== 18-Nov-2019::10:05:17 ===
Error description:{error,{cannot_delete_plugins_expand_dir,["/var/lib/rabbitmq/mnesia/rabbit@cmp_10_20_10_16-plugins-expand",{cannot_delete,"/var/lib/rabbitmq/mnesia/rabbit@cmp_10_20_10_16-plugins-expand/webmachine-1.10.3/priv/www/index.html",eacces}]}}Log files (may contain more information):/var/log/rabbitmq/rabbit@cmp_10_20_10_16.log/var/log/rabbitmq/rabbit@cmp_10_20_10_16-sasl.logStack trace:[{rabbit_plugins,setup,0,[{file,"src/rabbit_plugins.erl"},{line,71}]},{rabbit,broker_start,0,[{file,"src/rabbit.erl"},{line,280}]},{rabbit,start_it,1,[{file,"src/rabbit.erl"},{line,403}]},{init,start_it,1,[]},{init,start_em,1,[]}]

解决方案:

rm -rf /var/lib/rabbitmq/* (网上的版本: rm /var/lib/rabbitmq/mnesia ),我是把这个目录下的东西全部删除了。

参考:RabbitMQ-1-解决报错:{error, {cannot_delete_plugins_expand_dir cannot_delete-李会刚

其他觉得靠谱的解决方案:

rabbitmq其他错误:

启动失败:systemctl disable rabbitmq-server; systemctl enable rabbitmq-server;

连接失败时,先查看是否没有使用的用户

创建角色:rabbitmqctl add_user username passwd

赋予administrator角色(管理组):rabbitmqctl set_user_tags user administrator

用户授权:rabbitmqctl set_permissions -p / admin '.*' '.*' '.*'

An unexpected connection driver error occured,查看用户是否拥有该路径下的权限,赋权

启动:rabbitmq start

An unexpected connection driver error occured (Exception message: Socket closed), 注意有没有Virtual Hosts(注意项目连接有无 / ),用户有没有权限

终极:
删除
rm -rf /var/lib/rabbitmq/*
杀服务
kill -9 (ps -ef|grep rabbitmq)
重启服务:service rabbitmq-server restart
创建用户,创建虚机,授权用户
rabbitmqctl add_user username passwd
rabbitmqctl add_host cmp
rabbitmqctl set_user_tags user administrator
rabbitmqctl set_permissions -p cmp admin ‘. ’ '.’ ‘.*’

更多推荐

rabbitmq服务启动失败

本文发布于:2024-03-06 04:25:22,感谢您对本站的认可!
本文链接:https://www.elefans.com/category/jswz/34/1714354.html
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。
本文标签:rabbitmq

发布评论

评论列表 (有 0 条评论)
草根站长

>www.elefans.com

编程频道|电子爱好者 - 技术资讯及电子产品介绍!