首页 > 代码库 > 02.ZooKeeper的安装和配置

02.ZooKeeper的安装和配置

1.上传安装包

  1. put zookeeper-3.4.5.tar.gz

2.解压ZooKeeper

  1. tar -zxvf zookeeper-3.4.5.tar.gz
  2. # 重命名文件夹
  3. mv zookeeper-3.4.5 zookeeper

3.修改环境变量

  1. vi /etc/profile
  2. export ZOOKEEPER_HOME=/home/hadoop/zookeeper
  3. export PATH=$PATH:$ZOOKEEPER_HOME/bin
  4. source /etc/profile

4.修改ZK配置文件

  1. cd zookeeper/conf
  2. cp zoo_sample.cfg zoo.cfg
  3. vi zoo.cfg
  4. # 添加内容
  5. dataDir=/home/hadoop/zookeeper/data
  6. dataLogDir=/home/hadoop/zookeeper/log
  7. # 主机名, 心跳端口、数据端口
  8. server.1=slave1:2888:3888
  9. server.2=slave2:2888:3888
  10. server.3=slave3:2888:3888
  11. # 创建文件夹
  12. cd /home/hadoop/zookeeper/
  13. mkdir -m 755 data
  14. mkdir -m 755 log
  15. # 新建myid文件
  16. cd data
  17. vi myid
  18. # 添加内容
  19. 1

5.将集群下发到其他机器上

  1. scp -r /home/hadoop/zookeeper hadoop@slave2:/home/hadoop/
  2. scp -r /home/hadoop/zookeeper hadoop@slave3:/home/hadoop/

6.修改其他机器的配置文件

  1. slave2上:修改myid为:2
  2. slave3上:修改myid为:3

7.启动ZK(每台机器)

  1. zkServer.sh start

8.查看集群状态

  1. jps(查看进程)
  2. zkServer.sh status(查看集群状态,主从信息)

02.ZooKeeper的安装和配置