Zookeeper 설치 방법

Zookeeper 설치 방법 정리

0. Requirement

Java 가 설치되어 있어야 한다.

1. zookeeper 최신 버전을 apache 에서 다운로드(현재 3.3.1 이 최신 버전)

http://www.apache.org/dyn/closer.cgi/hadoop/zookeeper/

2. 최신 버전을 받아서 압축을 푼다.

그냥 압축을 tar zxvf 로 풀면 끝 –_- 설치는 이게 전부

3. conf 설정

먼저 zookeeper의 conf 폴더에서 zoo_example.cfg 를 zoo.cfg 로 변경한다.

4. 안에 값들은 Default 로 두고 data 폴더만 원하는 경로로 지정한다.(host 또는 ip)

server.1=host:2888:3888
server.2=host:2888:3888
server.3=host:2888:3888

5. zoo.cfg 에서 지정한 data 폴더에 myid 라는 파일을 만들고 위에 server.x로 지정된 해당 서버의 번호를 넣어준다. 만약 전부 같은 포트면 마스터 선출의 무한 지옥으로 ㅎㅎ

6. zoo.cfg 에 maxClientCnxns=0으로 추가해주면, 클라이언트 제한을 unlimit로 설정하게 된다.

7. zookeeper/bin/zkServer.sh start 를 이용하면 이제 zookeeper 가 실행된다.