Ubuntu Rabbitmq start_app无法启动 Er
2019-03-13 本文已影响0人
长风破浪小武哥
Ubuntu Rabbitmq start_app无法启动 Error: unable to connect to node rabbit@charles: nodedown
1 错误现象
使用
sudo rabbitmqctl start_app
命令启动rabbitmq, 结果失败,详细信息如下:
image.png2 来龙去脉
最近要用到rabbitmq做异步分发的消息队列, 本地环境 ubuntu 18.04, 按照前人经验安装并配置了rabbitmq, 一切正常,可以使用。Ubunt安装Rabbitmq参考教程, 晚上下班时出于省电考虑,就使用
sudo rabbitmqctl stop
关掉了rabbitmq服务, 结果第二天早上来启动时出错了。
3 错误原因
对于rabbitmq的运维命令不熟悉导致的,先前我用stop停止了整个服务,而start_app仅用以启动app, 并不是启动服务的,具体各个命令更详细的含义,可以参考如下链接:http://www.hangdaowangluo.com/archives/1369
4 解决方案
使用
sudo service rabbitmq-server start
启动服务即可。另外, rabbitmqctl 是没有start命令的, 但是可以通过 sudo service rabbitmq-server status或 sudo rabbitmqctl status查看服务状态
5 小结
- 处理事情不能想当然
- 遇到问题,多看错误提示,多使用其本身自带的帮助工具,不行再google吧