1) myid 설정
2) 클러스터 실행
sudo /usr/local/zookeeper/bin/zkServer.sh start
3) 클러스터 확인
sudo /usr/local/zookeeper/bin/zkServer.sh status
Znode 설정
hdfs zkfc -formatZK
2023-07-29 02:06:32,593 INFO ha.ActiveStandbyElector: Session connected.
2023-07-29 02:06:32,628 INFO ha.ActiveStandbyElector: Successfully created /hadoop-ha/my-hadoop-cluster in ZK.
2023-07-29 02:06:32,633 INFO zookeeper.ZooKeeper: Session: 0x200004eb5680000 closed
2023-07-29 02:06:32,636 INFO zookeeper.ClientCnxn: EventThread shut down for session: 0x200004eb5680000
2023-07-29 02:06:32,640 INFO tools.DFSZKFailoverController: SHUTDOWN_MSG:
/************************************************************
SHUTDOWN_MSG: Shutting down DFSZKFailoverController at master1/100.100.100.1
************************************************************/
# EC2 Ubuntu terminal(master1 )
# zkCli 실행
cd /usr/local/zookeeper
./bin/zkCli.sh
ls /
# Hadoop 클러스터 확인
ls /hadoop-ha
ZKUI 설치 및 사용 방법 (ZooKeeper Znode 모니터링툴)
1) ZKUI 설치
cd ~/downloads
git clone https://github.com/DeemOpen/zkui.git
sudo apt install maven
cd zkui
mvn clean install
2) 설정 파일 수정
vi config.cfg
#Server Port
serverPort=19090
#Comma seperated list of all the zookeeper servers
zkServer=master1:2181,master2:2181,master3:2181
3) 애플리케이션 실행
java -jar target/zkui-2.0-SNAPSHOT-jar-with-dependencies.jar &
4) 내 public ip: 19090 로 접속해보기