반응형
Install Zookeeper
# download
wget https://dlcdn.apache.org/zookeeper/zookeeper-3.6.3/apache-zookeeper-3.6.3-bin.tar.gz
# create user
useradd -g hadoop -G wheel -u 1100 zookeeper
passwd zookeeper
test123!
# create directory
mkdir -p /opt/zookeeper/data
chown -R zookeeper:hadoop /opt/zookeeper
chown -R zookeeper:hadoop /opt/zookeeper/*
/* 사용자 변경 */
su zookeeper
# config
cd /opt/zookeeper/conf
mv zoo_sample.cfg zoo.cfg
vim /opt/zookeeper/conf/zoo.cfg
...
tickTime=2000
initLimit=10
syncLimit=5
dataDir=/opt/zookeeper/data
clientPort=2181
admin.serverPort=2182
maxClientCnxns=0
maxSessionTimeout=180000
server.1=0.0.0.0:2888:3888
server.2=0.0.0.0:2888:3888
server.3=0.0.0.0:2888:3888
...
# 위와 같이 0.0.0.0 으로 했을 경우
# namenode 에서 각 node를 찾지 못함
# hostname 설정을 잘 해야함
# 변경함
vim /opt/zookeeper/conf/zoo.cfg
...
server.1=hadoop-1:2888:3888
server.2=hadoop-2:2888:3888
server.3=hadoop-3:2888:3888
...
cd /opt/zookeeper/data
# 3대 VM host에 맞게 설정
# hadoop-1
echo 1 >> myid
# hadoop-2
echo 2 >> myid
# hadoop-3
echo 3 >> myid
# 각 VM에 아래와 같이 진행
cd /opt/zookeeper
./bin/zkServer.sh start
반응형
'Computing > Hadoop-ECO' 카테고리의 다른 글
Hadoop Eco System Install without Ambari (ㅠㅠ) (0) | 2021.12.14 |
---|