zookeeper的集群搭建
zookeeper集群搭建
zookeeper的单机部署网上很多参考,本篇主要详解zookeeper的集群搭建以及各个角色的变化情况,搭建环境是虚拟机,仅供学习参考。
准备环境
1.虚拟机环境:
Windows10
VMware10
2.zookeeper环境:
CentOS 7
JDK11
Zookeepr 3.5.8
创建集群
1.准备复制多个zk文件夹
2.配置每个实例的端口与数据存储位置:
端口2888是选举leader的端口:
端口3888是服务器之间通信端口
dataDir路径一定要通过文件名字区分,保证每个zk实例是独立的
==第四个服务器指定为observer 不参与leader选举 需要配置角色指定是observer ==
3.创建myid:
每个服务器需要配置一个唯一的ID标识服务器本身:myid中存放的值为每个服务器的ID,需要自己设置