2016-07-22 63 views
1

我使用命令brew install rabbitmq在OS X上安裝了rabbitmq服務器。 當我運行rabbitmqctl start_app我收到以下錯誤os上的rabbitmqctl start_app錯誤x:無法連接到節點rabbit @ localhost:nodedown

Starting node [email protected] ... 
Error: unable to connect to node [email protected]: nodedown 

DIAGNOSTICS 
=========== 

attempted to contact: [[email protected]] 

[email protected]: 
    * connected to epmd (port 4369) on localhost 
    * epmd reports: node 'rabbit' not running at all 
        other nodes on localhost: ['rabbitmq-cli-50'] 
    * suggestion: start the node 

current node details: 
- node name: '[email protected]' 
- home dir: /Users/abeer 
- cookie hash: S1lhU2Pz5rrKNRd+lGv1og== 

這裏到底是什麼問題,我該如何去除呢?

+0

'rabbitmqctl start_app'它不是啓動rabbitmq的方法。看看'/ usr/local/sbin'你應該有'rabbitmq-server' – Gabriele

+0

我想在後臺運行它。我嘗試過'brew服務啓動rabbitmq',但它不起作用 – esquarer

回答

2

服務器可以用rabbitmq-server啓動。 [Source]

據我所知,您需要在後臺運行RMQ。爲了做到這一點,你可以只

sudo ./rabbitmq-server & 
0

您應該使用sudo

須藤的RabbitMQ服務器啓動

0

我碰到這個問題在我的遠程服務器,因爲我用命令來設置主機名:

hostnamectl set-hostname controller 

但是命令行頭仍然是localhost

[[email protected] ~]# 

所以,我退出了遠程服務器,然後重新連接它,我可以使用rabbitmq-server現在。

相關問題