Zookeeper 可以通过配置不同的配置文件启动

部署环境:CentOS 6.7

Zookeeper 路径: /opt/htools/zookeeper-3.4.6

操作步骤:

1 复制三份zoo.cfg 配置文件,依次命名为 zoo1.cfg zoo2.cfg zoo3.cfg, 之后分别编辑其中的内容

cp zoo.cfg zoo1.cfg

cp zoo.cfg zoo2.cfg

cp zoo.cfg zoo3.cfg

(1)zoo1.cfg

initLimit=10
syncLimit=5
dataDir=/usr/local/zookeeper-3.4.6/
server.1=iZ2ze1tefvghtcexi8dnhwZ:20881:30881
server.2=iZ2ze1tefvghtcexi8dnhwZ:20882:30882
server.3=iZ2ze1tefvghtcexi8dnhwZ:20883:30883

(2)zoo2.cfg

initLimit=10
syncLimit=5
dataDir=/usr/local/zookeeper-3.4.6/
server.1=iZ2ze1tefvghtcexi8dnhwZ:20881:30881
server.2=iZ2ze1tefvghtcexi8dnhwZ:20882:30882
server.3=iZ2ze1tefvghtcexi8dnhwZ:20883:30883

(3)zoo3.cfg

initLimit=10
syncLimit=5
dataDir=/usr/local/zookeeper-3.4.6/
server.1=iZ2ze1tefvghtcexi8dnhwZ:20881:30881
server.2=iZ2ze1tefvghtcexi8dnhwZ:20882:30882
server.3=iZ2ze1tefvghtcexi8dnhwZ:20883:30883

2 参考三份配置,分别建立数据目录和日志目录

cd /usr/local/zookeeper-3.4.6

mkdir 1.data 2.data 3.data

mkdir 1.logs 2.logs 3.logs

3 分别在每个数据目录新建myid 文件

vim /usr/local/zookeeper-3.4.6/1.data/myid        输入 1    保存退出

vim /usr/local/zookeeper-3.4.6/2.data/myid        输入 2    保存退出

vim /usr/local/zookeeper-3.4.6/3.data/myid        输入 3    保存退出

4 启动服务以及查看运行状态命令

(1)启动命令

/opt/htools/zookeeper-3.4.6/bin/zkServer.sh start /opt/htools/zookeeper-3.4.6/conf/zoo1.cfg

/opt/htools/zookeeper-3.4.6/bin/zkServer.sh start /opt/htools/zookeeper-3.4.6/conf/zoo2.cfg

/opt/htools/zookeeper-3.4.6/bin/zkServer.sh start /opt/htools/zookeeper-3.4.6/conf/zoo3.cfg

(2)查看状态命令

/opt/htools/zookeeper-3.4.6/bin/zkServer.sh status /opt/htools/zookeeper-3.4.6/conf/zoo1.cfg

/opt/htools/zookeeper-3.4.6/bin/zkServer.sh status /opt/htools/zookeeper-3.4.6/conf/zoo2.cfg

/opt/htools/zookeeper-3.4.6/bin/zkServer.sh status /opt/htools/zookeeper-3.4.6/conf/zoo3.cfg

最新文章

  1. CSharpGL(25)一个用raycast实现体渲染VolumeRender的例子
  2. 在 CentOS7 上安装 MySQL5.7
  3. Java连接SqlServer2008数据库(转)
  4. 交换机做Channel-Group
  5. PHP自学链接收藏
  6. .net 中生成二维码的组件
  7. Vim编辑器-批量注释与反注释
  8. QThread与其他线程间相互通信
  9. OTG中的ID脚风波释疑
  10. QT学习 之 文本文件读写
  11. Java: 类继承中 super关键字
  12. Linux下 Vim(Vi)编辑器的使用
  13. mssql sqlserver SQL 位运算举例权限应用
  14. Android灯光系统_编写HAL_lights.c【转】
  15. 【Linux优化】Linux安装之后的优化
  16. Linux,IDS入侵防御系统
  17. gentoo raid1
  18. Linux 禁止root 用户登录启用sudo
  19. mybatis按姓名或手机号搜索
  20. 【javascript基础】JS计算字符串所占字节数

热门文章

  1. iOS github大全 & iOS7的学习blog
  2. Mac Pro 系统自带python路径
  3. MapWindowPoints
  4. TensorFlow笔记三:从Minist数据集出发 两种经典训练方法
  5. Centos7/RedHat7 下 python3使用cx-freeze打包matplotlib程序遇到的问题和解决办法
  6. 两段用来启动/重启Linux下Tomcat的Perl脚本
  7. 基于SNMP的交换机入侵的内网渗透
  8. dede程序打开install安装时出现dir
  9. Sereja and Array-数组操作或者线段树或树状数组
  10. 动态PPT制作