15.安装zookeeper(尚有not running的问题未解决)
a. 下载并解压zookeeper-3.4.5.tar.gz
tar -zxvf zookeeper-3.4.6.tar.gz
b. 进入conf目录,把zoo_sample.cfg更名为zoo.cfg
cp zoo_sample.cfg zoo.cfg
c.在zookeeper-3.4.6目录下创建data、logs文件夹
d. 配置zoo.cfg,在文件中添加或者修改如下信息:
dataDir=/hadoop/zookeeper-3.4.6/data
datalogDir=/hadoop/zookeeper-3.4.6/logs
server.1=172.16.115.101:2888:3888
server.2=172.16.115.102:2888:3888
server.3=172.16.115.103:2888:3888
e.将zookeeper-3.4.6上传到/hadoop目录下
chmod -R 755 /hadoop/zookeeper-3.4.6
f. 通过scp命令把zookeepere的目录copy到其它几台服务器
scp -r /hadoop/zookeeper-3.4.6
root@172.16.115.102:/hadoopscp -r /hadoop/zookeeper-3.4.6
root@172.16.115.103:/hadoopg.分别在三台机器执行
172.16.115.101
echo 1 > $ZOOKEEPER_HOME/data/myid
172.16.115.102
echo 2 > $ZOOKEEPER_HOME/data/myid
172.16.115.103
echo 3 > $ZOOKEEPER_HOME/data/myid
h、修改yum的在线安装源
vi /etc/resolv.conf
添加nameserver 222.172.200.68
yum install nc
service iptables stop
i.在所有节点启动(先在所有机器start, 在mas机器status)
$ZOOKEEPER_HOME/bin/zkServer.sh start
j.echo stat|nc 172.16.115.101(查看是否启动成功)
./zkServer.sh status