2014-09-08 3 views
2

나는 폭풍우 서버를 배치했지만 관리자를 시작할 때마다 다음과 같은 오류가 발생합니다.폭풍 - java.net.ConnectException : 연결이 거부되었습니다

2014-09-08 09:04:40 o.a.z.ClientCnxn [INFO] Opening socket connection to server localhost/127.0.0.1:2181. Will not attempt to authenticate using SASL (unknown error) 
2014-09-08 09:04:40 o.a.z.ClientCnxn [WARN] Session 0x0 for server null, unexpected error, closing socket connection and attempting reconnect 
java.net.ConnectException: Connection refused 
at sun.nio.ch.SocketChannelImpl.checkConnect(Native Method) ~[na:1.7.0_65] 
at sun.nio.ch.SocketChannelImpl.finishConnect(SocketChannelImpl.java:739) ~[na:1.7.0_65] 
at org.apache.zookeeper.ClientCnxnSocketNIO.doTransport(ClientCnxnSocketNIO.java:350) ~[zookeeper-3.4.5.jar:3.4.5-1392090] 
at org.apache.zookeeper.ClientCnxn$SendThread.run(ClientCnxn.java:1068) ~[zookeeper-3.4.5.jar:3.4.5-1392090] 

누구든지 오류를 도와주세요. 미리 감사드립니다.

답변

1

사육사를 설치 했습니까? Zookeeper는 폭풍 토폴로지를 실행하기 전에 실행되어야합니다.

storm 문서는 을 참조하십시오. 사육사 클러스터 섹션을 설정하십시오.

0

이 예외는 한 가지 의미가 있습니다. 연결하려는 IP : 포트에서 듣고있는 것이 없습니다. 잘못되었거나 서버를 시작하지 않았습니다. 이 토폴로지를 다시 실행해야

zkServer start 

후 : 사육사를 시작

2

여기 내 문제였다.

0
  1. 사육사 설치 디렉토리로 이동하십시오.
  2. cd to bin.
  3. 모든 사육사 노드에서 ./zkServer stop 명령을 내리십시오.
  4. 모든 사육사 노드에서 다시 ./zkServer start 명령을 내립니다.
  5. 모든 스톰 프로세스 (Nimbus 및 Supervisor)를 시작하십시오.

이제는 사육사 클러스터에서 예외가 발생하지 않습니다.

관련 문제