記一次 RabbitMQ 啓動失敗的錯誤及解決方式

 

今天打開我的電腦,開啓虛擬機繼續完成昨天的學習。沒想到 RabbitMQ 怎麼也啓動不了。

搞了半天也沒搞明白怎麼回事,中間還把虛擬機快照恢復到之前重新安裝問題也沒解決。

現在把最終解決的步驟在這裏記錄一下,方便以後遇到相同的問題可以快速解決。

 

一、錯誤場景

 

1. 使用 systemctl start rabbitmq-server.service 命令啓動

Job for rabbitmq-server.service failed because the control process exited with error code. See "systemctl status rabbitmq-server.service" and "journalctl -xe" for details.

錯誤信息裏說,讓我們使用命令 systemctl status rabbitmq-server.service 或 journalctl -xe 查看詳情。

2. 使用 journalctl -xe 命令進一步查看問題

 

我們看到報錯信息:ERROR: epmd error for host 192: badarg (unknown POSIX error)

我用這條錯誤信息百度後看到博客:

https://blog.csdn.net/fvdfsdafdsafs/article/details/89332506

最終順利解決。

 

二、解決方式

 

1. 創建配置文件

// 跳轉目錄
cd /etc/rabbitmq/
// 創建文件
vim rabbitmq-env.conf

2. 添加內容

NODENAME=rabbit@localhost

保存後再次啓動 RabbitMQ,問題解決。

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章