Computing/Hadoop-ECO

Zookeeper 3.6.3 Install

ChoongLee 2021. 12. 14. 14:14
반응형

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