1):单一 zookeeper  搭建步骤

2):zookeeper 伪集群搭建

1):新建一个集群目录

[root@zoodubbo opt]# mkdir zookeeper_cluster

2):进入 zookeeper_cluster 目录 复制三份 zookeeper(这里我直接从单机哪里拷过来的)

[root@zoodubbo zookeeper]#  cp -r zookeeper-3.4.10  /opt/zookeeper_cluster/zookeeper01
[root@zoodubbo zookeeper]# cp -r zookeeper-3.4.10 /opt/zookeeper_cluster/zookeeper02
[root@zoodubbo zookeeper]# cp -r zookeeper-3.4.10 /opt/zookeeper_cluster/zookeeper03
[root@zoodubbo opt]# cd /opt/zookeeper_cluster/

3):首先 进入我们的 zookeeper01 (在之前我们创建的 data文件夹中 创建 myid 文件)

[root@zoodubbo zookeeper_cluster]# cd zookeeper01/

[root@zoodubbo zookeeper01]# cd data/

[root@zoodubbo data]# touch myid

编辑 myid 文件  添加  1  作为标识

[root@zoodubbo data]# vim myid

4):编辑 conf 配置

[root@zoodubbo zookeeper01]# cd conf/

[root@zoodubbo conf]# cp zoo_sample.cfg zoo.cfg
[root@zoodubbo conf]# vim zoo.cfg 

server.1=192.168.31.209:2881:3881
server.2=192.168.31.209:2882:3882
server.3=192.168.31.209:2883:3883

以上第一个 zookeeper 就配置好了。

5):zookeeper02 配置(首先进入 zookeeper02 下)

[root@zoodubbo zookeeper_cluster]# cd zookeeper02/

快速创建 myid 并写入标识:(mkdir  data 先创建文件夹)

[root@zoodubbo zookeeper02]# echo 2 > data/myid

设置配置文件:

[root@zoodubbo zookeeper02]# cd conf/

[root@zoodubbo conf]# cp zoo_sample.cfg zoo.cfg
[root@zoodubbo conf]# vim zoo.cfg 

6):zookeeper03 配置(首先进入 zookeeper03 下)

[root@zoodubbo zookeeper_cluster]# cd zookeeper03/

快速创建 myid 并写入标识:(mkdir  data 先创建文件夹)

[root@zoodubbo zookeeper03]# echo 3 > data/myid

设置配置文件:

[root@zoodubbo zookeeper03]# cd conf/

[root@zoodubbo conf]# cp zoo_sample.cfg zoo.cfg
[root@zoodubbo conf]# vim zoo.cfg 

到此为止已经都配置好了。

7):编写 批处理 启动

[root@zoodubbo zookeeper_cluster]# vim start-zookeeper.sh

cd zookeeper01/bin
./zkServer.sh start
cd ../../
cd zookeeper02/bin
./zkServer.sh start
cd ../../
cd zookeeper03/bin
./zkServer.sh start
cd ../../
[root@zoodubbo zookeeper_cluster]# vim stop-zookeeper.sh

cd zookeeper01/bin
./zkServer.sh stop
cd ../../
cd zookeeper02/bin
./zkServer.sh stop
cd ../../
cd zookeeper03/bin
./zkServer.sh stop
cd ../../

进行授权:

[root@zoodubbo zookeeper_cluster]# chmod u+x start-zookeeper.sh

[root@zoodubbo zookeeper_cluster]# chmod u+x stop-zookeeper.sh
//当前用户可以启动

Zookeeper 搭建完毕!!!!

最新文章

  1. PHP $_SERVER['SCRIPT_FILENAME'] 与 __FILE__ 的区别 有点像static 和 self的意思 !
  2. 读《JavaScript DOM编程艺术》
  3. Xamarin开发IOS笔记:切换输入法时输入框被遮住
  4. HelloWorld
  5. [UML]UML系列——协作图(通信图)collaboration diagram
  6. listview的头布局把我的ACTION_DOWN事件给吃了.....
  7. oracle 自定义 聚合函数
  8. poj2777 线段树
  9. 嵌入式 arm平台ping域名指定ip小结
  10. 用 C# 如何判断数据库中是否存在一个值
  11. 根据子级ID获取其所有父级
  12. HDU 5145 NPY and girls(莫队算法+乘法逆元)
  13. C++ 习题 输出日期时间--友元类
  14. Laravel5 model create使用
  15. NodeMCU入门(5):Docker Image 构建固件,开启SmartConfig
  16. 《Django By Example》Chap 4中出现的 “RelatedObjectDoesNotExist”错误
  17. Crash CodeForces - 417B
  18. 史上最污技术解读,让你秒懂IT术语(转载)
  19. 动态规划-数位dp
  20. 将mnist数据集保存成numpy格式

热门文章

  1. Codeforces 38G Queue 伸展树
  2. centos6.9使用NTFS-3G挂载ntfs文件系统
  3. systemctl使用说明
  4. Java学习篇之---json-lib(Maven)
  5. UISegmentedControl 功能简单 分析
  6. 微信小程序 入门
  7. 九度OJ 1189:还是约瑟夫环 (约瑟夫环)
  8. 九度OJ刷题报告
  9. 3.设计模式----TemplateMethod模式
  10. Java NIO Buffer(netty源码死磕1.2)