Docker Hadoop Pig 글에서 만든 컨테이너를 기준으로 Zookeeper를 설치하면 됩니다.
바이너리 파일을 다운받아서 압축을 풀고, 적당한 폴더로 위치시킵니다.
폴더의 유저와 그룹을 하둡사용자 그룹으로 변경하고 설정파일을 작성합니다. dataDir 설정키는 ZooKeeper데이터를 위치시킬 폴더를 나타냅니다. 적당한 폴더를 만들어서 폴더 사용자그룹을 변경합니다.
이제 Zookeeper 서버를 실행합니다.
Zookeeper 설치가 완료되었습니다.
바이너리 파일을 다운받아서 압축을 풀고, 적당한 폴더로 위치시킵니다.
wget https://archive.apache.org/dist/zookeeper/stable/zookeeper-3.4.12.tar.gz tar xvf zookeeper-3.4.12.tar.gz sudo mkdir /usr/local/zookeeper sudo mv zookeeper-3.4.12/* /usr/local/zookeeper
폴더의 유저와 그룹을 하둡사용자 그룹으로 변경하고 설정파일을 작성합니다. dataDir 설정키는 ZooKeeper데이터를 위치시킬 폴더를 나타냅니다. 적당한 폴더를 만들어서 폴더 사용자그룹을 변경합니다.
sudo chown -R hduser:hadoop /usr/local/zookeeper cp conf/zoo_sample.cfg conf/zoo.cfg vim conf/zoo.cfg dataDir=/usr/lib/zookeeper sudo mkdir /usr/lib/zookeeper sudo chown -R hduser:hadoop /usr/lib/zookeeper
이제 Zookeeper 서버를 실행합니다.
./bin/zkServer.sh start
Zookeeper 설치가 완료되었습니다.