"이름이"rabbit "인 노드가 이미 실행 중"이지만 " 'rabbit'노드에 연결할 수 없습니다."
Rabbitmq 서버가 시작되지 않고 이미 실행 중입니다.
$: rabbitmq-server Activating RabbitMQ plugins ... 0 plugins activated: node with name "rabbit" already running on "android-d1af002161676bee" diagnostics: - nodes and their ports on android-d1af002161676bee: [{rabbit,52176}, {rabbitmqprelaunch2254, 59205}] - current node: 'rabbitmqprelaunch2254@android-d1af002161676bee' - current node home dir: /Users/Jordan - current node cookie hash: ZSx3slRJURGK/nHXDTBRqQ==
그러나 rabbitmqctl은 다르게 생각하는 것 같습니다.
rabbitmqctl -n rabbit status Status of node 'rabbit@android-d1af002161676bee' ... Error: unable to connect to node 'rabbit@android-d1af002161676bee': nodedown diagnostics: - nodes and their ports on android-d1af002161676bee: [{rabbit,52176}, {rabbitmqctl2462,59256}] - current node: 'rabbitmqctl2462@android-d1af002161676bee' - current node home dir: /Users/Jordan - current node cookie hash: ZSx3slRJURGK/nHXDTBRqQ==
수취인이 있습니까?
rabbitmq 서버가 어딘가에서 실행 중이었지만 연결할 수 없었습니다.
다음 중 하나는 토끼에 대해 언급합니다.
$: ps aux | grep epmd
$: ps aux | grep erl
프로세스를 종료하십시오. kill -9 {pid of rabbitmq process}
나는 똑같은 문제를 겪고 있었고 올바른 명령을 내리고 있지 않다는 것을 깨달았습니다.
./rabbitmqctl stop
이것은 erlang 런타임도 중단하지만 매번 작동합니다. 구성 파일의 위치도 염두에 두십시오.
나는 사용한 rabbitmqctl stop
다음 rabbitmq-server
루트로 사용하여 다시 시작 했습니다.
이 문제는 다음 두 가지 문제로 인해 발생할 수 있습니다.
- Rabbit은 이미 서버에서 실행 중입니다. 이 경우 현재 실행중인 프로세스를 종료 할 때 찾은 답변을 사용하십시오 (ps aux | grep rabbit | grep -v grep)
- 시스템의 IP 주소를 변경했지만 시스템의 새 IP 주소를 반영하도록 / etc / hosts 파일을 변경하지 않았습니다.
가장 일반적인 문제는 첫 번째 문제이지만 찾기가 더 어려운 문제는 두 번째 문제입니다 (특히 다른 시스템에서 토끼를 실행중인 경우. 토끼가 다른 시스템에 설치된 경우 이전 IP 주소를보고 다른 시스템을 보게됩니다. 컴퓨터가 이미 rabbitmq를 실행하고 있으며 동일한 오류가 발생합니다.
Win 7에서 동일한 오류가 발생했지만 위의 솔루션이 저에게 효과가 없었습니다. 해결 된 것은 서비스를 제거하고 다시 설치하는 것입니다. 관리자 권한으로 콘솔 사용 :
rabbitmq 서비스 제거
rabbitmq 서비스 설치
나는 이것이 다른 사람에게도 도움이되기를 바랍니다.
제 경우에는 Ubuntu 11.10에서 도움이되었습니다.
#rabbitmqctl cluster MASTER SLAVE
#rabbitmqctl start_app
항상이 오류 메시지를 받기 전에 ...
$ CD RabbitMQ 서버 \ rabbitmq_server-3.7.8 \ sbin
rabbitmq 서비스 제거
rabbitmq 서비스 설치
이동 : Windows 서비스 찾기 : RabbitMQ 및 시작
이 플러그인 활성화 후 :
rabbitmq-plugins는 rabbitmq_management를 활성화합니다.
관리자 콘솔을 사용하여 Win 2012R2 버전 3.5.5 rabbit에서 제거 및 설치 를 사용하여 작동 하고 rabbitmq-server 다시 시작한 다음 ctr-c를 사용하여 작업을 종료 한 다음 Windows 서비스 콘솔을 사용하고 rabbitMq를 시작할 수있었습니다. 서비스.
내 경우 (windows) 1. 방금 중지 서비스를 실행했습니다. 2. 서비스를 시작했습니다.
ReferenceURL : https://stackoverflow.com/questions/8737754/node-with-name-rabbit-already-running-but-also-unable-to-connect-to-node
'IT박스' 카테고리의 다른 글
선택한 항목 (ListView에서)이 ContextMenu (Android)를 생성했는지 감지 (0) | 2020.12.27 |
---|---|
Python : smtplib 모듈을 사용하여 이메일을 보낼 때 "제목"이 표시되지 않음 (0) | 2020.12.27 |
git push fails :`refusing to update check out branch : refs / heads / master` (0) | 2020.12.27 |
인앱 구매에서 가격 등급을 변경할 수 없습니다. (0) | 2020.12.27 |
자바 스크립트 루프 변수 범위 (0) | 2020.12.27 |