linux 安装 zookeeper 集群
关闭防火墙
systemctl stop firewalld.service
systemctl disable firewalld.service
systemctl status firewalld.service
安装目录为/usr/local/zk/zookeeper/
主机192.168.1.201
1、解压
2、修改zoo_sample.cfg为zoo.cfg
3、编辑zoo.cfg
(1)dataDir=/usr/local/zk/data
(2)增加如下配置:
server.1=192.168.1.201:2888:3888
server.2=192.168.1.202:2888:3888
server.3=192.168.1.203:2888:3888
4、转到zk目录,mkdir data
5、在data目录下新建文件myid,文件内容只有一个数字1
转到主机192.168.1.202的/usr/local目录
scp -rp root@192.168.1.201:/usr/local/zk ./
修改data目录下myid文件内容内容为2
转到主机192.168.1.203的/usr/local目录
scp -rp root@192.168.1.201:/usr/local/zk ./
修改data目录下myid文件内容内容为3
启动zookeeper
./zkServer.sh start
查看日志
cat /usr/local/zk/zookeeper/bin/zookeeper.out
zookeeper集群部署总数要为奇数
1、集群必须有一半以上的机器同意才能成为leader
2、一半的机器挂掉,整个集群挂掉
部署机器数 一半以上 一半
2 -- 2 --1
3 -- 2 --2
4 -- 3 --2
5 -- 3 --3
最新文章
- 浏览器的兼容模式下的button中文字垂直方向不居中显示
- [LeetCode] Tenth Line 第十行
- Python基础4- 字符串
- [Design Patterns] 1. Primary concept &; term - UML
- jsp学习(五)
- python AES 双向对称加密解密
- [ActionScript] AS3解决html与flash鼠标滚轮冲突的问题
- 小巧的http live streaming m3u8播放器
- java 检查抛出的异常是否是要捕获的检查性异常或运行时异常或错误
- 【winform程序】自定义webrowser控件调用IE的版本
- nyoj 7 街区最短路径问题 【数学】
- winform正在使用dsoframer迅速&;quot;Unable to display the inactive document.Click here to reacitive the document.&;quot;
- HDU 1907 John(取火柴博弈2)
- 初始css
- linux服务器运维管理学习
- android上的bin/sbin/xbin等各种目录
- 《ASP.NET Core In Action》读书笔记系列五 ASP.NET Core 解决方案结构解析1
- CentOS 7.x 如何关闭 numa
- springboot(十四):springboot整合mybatis
- 即将上线的Hive服务器面临的一系列填坑笔记