zookeeper(3.4.13)集群安装及部署

  1. 部署之前需要有Python2.7版本以及安装JDK
  2. 配置网络和IP内存
  3. 关闭防火墙
  4. 禁用selinux
  5. 修改主机名
  6. 修改机名与IP对应关系
    1. 一号机ip storm01
    2. 二号机ip storm02
    3. 三号机ip storm03
  7. 三台机器互相测试是否能够连通
    1. ping storm01/storm02/storm03
  8. 将zookeeper压缩包分别导入到计算机中
  9. 解压压缩包
    1. tar -zxf xxx -C ../softwares
  10. 进入到zookeeper目录下
    1. cd /home/softwares/zookeeper
  11. 复制zookeeper目录下conf文件夹中zoo_sample.cfg并命名为zoo.cfg
    1. cd /home/softwares/zookeeper/conf
    2. cp zoo_sample.cfg zoo.cfg
  12. 对zoo.cfg进行编辑
    1. vim zoo.cfg
  13. 在zookeeper目录下创建zkdata和logs两个文件夹
    1. mkdir zkdata logs
  14. 添加以下内容
    1. dataDir=/home/softwares/zookeeper-3.4.13/zkdata
      dataLogDir=/home/softwares/zookeeper-3.4.13/logs
      server.1=storm01:2888:3888
      server.2=storm02:2888:3888
  15. 进入zkdata文件夹进行如下操作
    1. echo 1 > myid
    2. cat myid
  16. 对zookeeper进行配置
    1. vim /etc/profile
    2. 在最后一行添加
      1. export ZOOKEEPER_HOME=/home/softwares/zookeeper-3.4.13
        export PATH=$PATH:$ZOOKEEPER_HOME/bin
    3. source /etc/profile
  17. 启动zookeeper服务
    1. 进入到zookeeper目录
    2. zkServer.sh.start
  18. 查看节点状态
    1. zkServer.sh status

你可能感兴趣的:(zookeeper(3.4.13)集群安装及部署)