從0開始搭建hadoop僞分佈式集羣(三:Zookeeper)

無密登錄

01 輸入cd
輸入
ssh-****** -t rsa

所有需要輸入的地方全部回車,表示默認。
在這裏插入圖片描述
輸入ll -a
cd .ssh

scp id_rsa.pub HA3VM02:/home/hadoop
scp id_rsa.pub HA3VM03:/home/hadoop

進入HA3VM02的linux界面
輸入
ssh-****** -t rsa

cd .ssh
touch authorized_keys
cat …/id_rsa.pub >> ./authorized_keys
cat authorized_keys

進入HA3VM03的linux界面
輸入
ssh-****** -t rsa

cd .ssh
touch authorized_keys
cat …/id_rsa.pub >> ./authorized_keys
cat authorized_keys

返回01的linux界面,
touch authorized_keys
chmod 600 authorized_keys
cat id_rsa.pub >> authorized_keys

zookeeper配置

tar -zxvf zookeeper-3.4.5.tar.gz -C app

cd /home/hadoop/app/zookeeper-3.4.5/conf

mv zoo_sample.cfg zoo.cfg

vi zoo.cfg

在這裏插入圖片描述
第一個紅線的位置更改爲上圖的值,第二個紅圈的位置爲需要添加的內容。

scp -r zookeeper-3.4.5/ HA3VM02:/home/hadoop/app/
scp -r zookeeper-3.4.5/ HA3VM03:/home/hadoop/app/

進入HA3VM02的linux界面
cd /home/hadoop/app/zookeeper-3.4.5/data
echo 2 > myid
cat myid

進入HA3VM03的linux界面
cd /home/hadoop/app/zookeeper-3.4.5/data
echo 3 > myid
cat myid

進入HA3VM01的linux界面
cd /home/hadoop/app/zookeeper-3.4.5/bin
./zkServer.sh start

在這裏插入圖片描述
netstat -nltp | grep 2181

./zkServer.sh status