2016-08-11 3 views
1

내 로컬 Windows 노트북에 RabbitMQ 서비스를 시작하려고하지만이 오류가 계속에 RabbitMQ 서비스를 시작할 수 없습니다 비트 이진 파일) 여기에서 : 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. 

나는 모두를 제거 내 노트북을 다시 시작하고 다시 설치하지만 여전히 작동하지 않습니다.

또한 방화벽 규칙을 추가했지만 여전히 운이 없습니다. 내가 오류에있다 동일한 문제가 있다고 생각, 4369, 25672, 5672, 5671, 15672, 61613, 61614, 1883 8883

enter image description here

+0

존재하지 않는 폴더에 RabbitMQ를 설치하려고하는 것 같습니다. – Gabriele

+0

RMQ를 설치하려고 할 때 디렉토리 이름을 게시 할 수 있습니까? 폴더에 공백이나 다른 특수 문자가 포함되어 있습니까? – Gabriele

+0

@ Gabriele 기본적으로 dir 이름은 "RabbitMQ Server"였습니다. "RabbitMQ"를 제거한 후 다시 설치해도 동일한 문제가 발생합니다. 감사 – webDeveloper

답변

3

: 제 2 차 방화벽 규칙은 이러한 포트에 대한 연결을 허용입니다 또는 뭔가 바보 :

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

... 그리고 얼랑 어떤 이유로 그것을 설치할 때 아마 인은 HOMEDRIVE U를로 설정합니다. 명령 줄에서 다음을 실행합니다

:

SET HOMEDRIVE=C: 

그런 다음 다시 rabbitmq 서비스를 실행 해보십시오. 중지, 제거, 설치, 다시 시작해야 할 수 있습니다.

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

하고 C에서 .erlang.cookie를 복사했는지 확인하십시오 : 사용자 폴더의 루트에 \ 윈도우 (C : \ 사용자 \ \ {사용자})