码迷,mamicode.com
首页 > 系统相关 > 详细

Linux安装zookeeper集群

时间:2019-06-19 17:07:50      阅读:135      评论:0      收藏:0      [点我收藏+]

标签:font   ade   拷贝   其他   lan   node   分配   file   操作   

 技术图片

测试在Linux虚拟机:node02、node03、node04装入zookeeper集群

1.下载zookeeper。地址:http://archive.apache.org/dist/zookeeper/

拷贝下载zookeeper放入Linux机器中,我这里放入在software目录下。

解压:zookeeper到指定目录tar  -xf  zookeeper-3.4.6.tar.gz  /opt/ht

配置zookeeper的环境变量:vi  /etc/profile

技术图片

 

进入zookeeper家目录中conf目录下,可看到一个zoo_sample.cfg文件

拷贝重命名:cp  zoo_sample.cfg   zoo.cfg

配置zoo.cfg: vi  zoo.cfg 

文件保存路径

 技术图片

三台服务

技术图片

进入数据目录/var/ht/zk,执行:echo 1 > myid  echo 2 > myid   echo  3  >  myid   分别在node02 node03  node04操作

zookeeper集群需要过半启动才可以,先启动的为loader,后启动是follower。如果集群启动同一时刻启动,则根据myid分配,id大的是loader。一旦loader挂掉,zookeeper将会选举机制,将myid大的选为主节点,其他为从节点。

也就是创建myid文件在服务器1,2,3分别追加12, 3, 代表各自zookeeperid,跟上边zookeeper配置文件一一对应。

分发:从node02node03/node04分发:scp -r  zookeeper-3.4.6/  node04:`pwd` (发动到当前目录,即目标目录与源目录相同;也可以自定 以/开始)

启动:zkServer.sh  start

停止:zkServer.sh stop

状态:zkServer.sh  status

连接:zkCli.sh

Linux安装zookeeper集群

标签:font   ade   拷贝   其他   lan   node   分配   file   操作   

原文地址:https://www.cnblogs.com/zhtiy/p/11051848.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!