从0开始搭建hadoop伪分布式集群(三:Zookeeper)

无密登录

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

所有需要输入的地方全部回车,表示默认。
从0开始搭建hadoop伪分布式集群(三:Zookeeper)
输入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

从0开始搭建hadoop伪分布式集群(三:Zookeeper)
第一个红线的位置更改为上图的值,第二个红圈的位置为需要添加的内容。

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

从0开始搭建hadoop伪分布式集群(三:Zookeeper)
netstat -nltp | grep 2181

./zkServer.sh status