본문 바로가기
공부/오류

zookeeper 3.6.2 clustering 설치 후 실행 오류

by 촌쥐 2021. 2. 24.

mslee89.tistory.com/188

 

ZooKeeper Clustering 설치

이번 포스팅에서는 ZooKeeper의 클러스터링을 위해 구축 할 예정입니다. ZooKeeper은 싱글로도 충분히 동작 할 수 있지만, 개발용에나 쓰이지만, 상용에서는 클러스터링으로 사용됩니다. 또한 ZooKeeper

mslee89.tistory.com

설치는 위의 링크에 정말 잘되어있으니 참조하시길 바랍니다.

 

Unable to read additional data from server sessionid 0x0, likely server has closed socket

 

첫번째 해결책 후보

 

이래저래 만지고 있다보면 dataDir 경로에 파일들이 생깁니다. 

 

대충 이렇게 생긴애들

이러한 애들이 생기면 chown 명령어로 다시 zookeeper 유저에 권한을 주고 실행해봅시다.

 

이래도 안될경우 두번째 해결책 후보로

 

두번째 해결책 후보

 

위의 설치링크에도 그렇고 대다수의 설치 방법을 보면 

 

server.1=master01:2889:3889
server.2=sub01:2888:3888

이런 식으로 hostname:port:port 형식으로 설정 되있는데

 

server.1=192.168.xxx.xxx:2889:3889
server.2=192.168.xxx.xxx:2888:3888

이러한 식으로 hostname 대신 ip 주소를 직접 써주었더니 두개의 서버가 연결이 되었습니다.

 

 

3~4시간을 헛짓거리하다가 겨우 발견하였습니다.

 

혹시나 누군가에게 도움이 될까 싶어 기록해둡니다.

 

 

댓글