zk服务器集群规模不小于3个节点,要求各服务器之间系统时间要保持一致。

在master节点的/home/hadoop目录下,解压缩zk....tar.gz,具体安装的路径自选

解压后重命名该文件夹为zk

设置环境变量

vi /etc/profile

新增

export ZOOKEEPER_HOME=/home/hadoop/zk

path后新增

:$ZOOKEEPER_HOME/bin

source /etc/profile

保存文件生效

在另外两个节点slave1和slave2上分别设置改环境变量

进入zk目录

在conf目录下,重命名文件

mv zoo_sample.cfg  zoo.cfg

编辑该文件,执行vi zoo.cfg

修改dataDir=/home/hadoop/zk/data

新增

server.0=master:2888:3888

server.1=slave1:2888:3888

server.2=slave2:2888:3888

创建文件夹mkdir /home/hadoop/zk/data

在data目录下,创建文件myid,内容为0

把zk目录复制到slave1和slave2中

scp -r zk slave1:/home/hadoop

scp -r zk slave2:/home/hadoop

把slave1中相应的myid的值改为1

把slave2中相应的myid的值改为2

启动,在三个节点上分别执行命令zkServer.sh start

检验,在三个节点上分别执行命令zkServer.sh status

配置成功

最新文章

  1. YYModel 源码解读(二)之NSObject+YYModel.h (4)
  2. 2016 daily
  3. T-SQL高级查询语句
  4. Activiti 学习笔记记录(二)
  5. SVN与Eclipse整合
  6. YII model模型和登陆详解
  7. POJ2914
  8. VS2015+MySql EF的配置问题
  9. zabbix 监控jvm
  10. Ubuntu下安装KDE及安装中文环境
  11. OpenGL学习-------visual studio 2010配置和第一个OpenGL程序讲解
  12. FreeImage库如何转换图片格式?
  13. 【Chrome控制台】获取元素上绑定的事件信息以及监控事件
  14. 搭建Windows故障转移群集
  15. 安装anaconda和python3.7环境
  16. torch.utils.data.DataLoader使用方法
  17. 11:django 模板 内建标签
  18. java 常用异常及作用
  19. array_sum(),array_product()的使用
  20. Executor并发框架--线程池,ThreadToolExecutor初步

热门文章

  1. popen && pclose函数
  2. CentOS RabbitMQ安装
  3. kernelchina.org内核研究
  4. 【C++】继承中的隐藏与覆盖
  5. hdu 2236(二分图最小点覆盖+二分)
  6. brew安装mysql
  7. springCloud Zuul网关
  8. virgo-tomcat没有任务错误日志的停掉的解决办法
  9. 【cocos2d-js官方文档】十七、事件分发机制
  10. POJ1386Play on Words(欧拉回路)