2016-08-11 511 views
1

我想在我的本地Windows筆記本電腦啓動RabbitMQ的服務,但我不斷收到此錯誤:Windows無法啓動RabbitMQ的服務在本地計算機上

enter image description here

我先下載二郎(OTP 19.0的Windows 64位二進制文​​件)從這裏:http://www.erlang.org/downloads。 然後我從這裏下載了RabbitMQ:https://www.rabbitmq.com/install-windows.html

Erlang似乎已經正確安裝 - 我沒有在日誌中看到任何錯誤。 RabbitMQ的顯示在安裝日誌此消息:

Installing RabbitMQ service... 
The filename, directory name, or volume label syntax is incorrect. 
The filename, directory name, or volume label syntax is incorrect. 
The filename, directory name, or volume label syntax is incorrect. 
C:\Program Files\erl8.0\erts-8.0\bin\erlsrv: Service RabbitMQ added to system. 
Error spawning C:\Program Files\erl8.0\erts-8.0\bin\epmd -daemon (error 0) 
Starting RabbitMQ service... 
The filename, directory name, or volume label syntax is incorrect. 
The filename, directory name, or volume label syntax is incorrect. 
The filename, directory name, or volume label syntax is incorrect. 
C:\Program Files\erl8.0\erts-8.0\bin\erlsrv: Failed to start service RabbitMQ. 
Error: The process terminated unexpectedly. 

我卸載了兩個,重新啓動我的筆記本電腦並重新安裝,但仍然無法正常工作。

我還添加了防火牆規則,但仍然沒有運氣。第2防火牆規則是允許這些端口連接:4369,25672,5672,5671,15672,61613,61614,1883年,8883

enter image description here

+0

好像你正試圖在一個不存在的文件夾中安裝RabbitMQ。 – Gabriele

+0

當您嘗試安裝RMQ時,您可以發佈目錄名嗎?該文件夾是否包含空格或其他特殊字符? – Gabriele

+0

@Gabriele默認目錄名稱是「RabbitMQ服務器」,我卸載並重新安裝到「RabbitMQ」仍然是同樣的問題。謝謝 – webDeveloper

回答

3

我認爲我有問題在於這種錯誤了同樣的問題

The filename, directory name, or volume label syntax is incorrect.

...這也許當二郎安裝它由於某種原因,是設置HOMEDRIVEU:或一些愚蠢的。

在命令行中運行:

SET HOMEDRIVE=C: 

然後嘗試再次運行RabbitMQ的服務。您可能需要停止,刪除,安裝,再次啓動

rabbitmq-service stop 
rabbitmq-service remove 
rabbitmq-service install 
rabbitmq-service start 

,並請確保你已拷貝了.erlang.cookieC:\ WINDOWS您的用戶文件夾的根(C:\用戶\ {用戶} \

相關問題