Zookeeper 설치



1. 계정 생성


useradd zookeeper
passwd zookeeper



2. hosts 등록


vi /etc/hosts

<IP>  <alias>
...

3. 계정 변경


su - zookeeper



4. Zookeeper 다운로드


wget "http://apache.mirror.cdnetworks.com/zookeeper/zookeeper-3.5.10/apache-zookeeper-3.5.10-bin.tar.gz"



5. 압축해제


tar xvfzp apache-zookeeper-3.6.3-bin.tar.gz



6. link 설정


ln -s apache-zookeeper-3.6.3-bin zookeeper



7. 설정 파일 변경(데이터 디렉터리 경로와 서버 설정)


cd zookeeper/conf
cp zoo_sample.cfg zoo.cfg
vi zoo.cfg

tickTime=2000
initLimit=10
syncLimit=5
dataDir=/home/zookeeper/zookeeper/data
clientPort=2181
server.1=zoo-1:2888:3888
server.2=zoo-2:2888:3888
server.3=zoo-3:2888:3888



8. myid 생성


mkdir -p /home/zookeeper/zookeeper/data
cd /home/zookeeper/zookeeper/data
touch myid
echo 1 > myid # 노드 순서대로 기입



9. zookeeper 서버 실행 (3서버 모두 실행)


cd /home/zookeeper/zookeeper/bin
./zkServer.sh start



10. 실행 확인


./zookeeper/bin/zkServer.sh status



서버 중지


./zkServer.sh stop