1.解压zk压缩包
tar -zxvf zookeeper-3.4.14.tar.gz
2. 进入到zk目录
cd zookeeper-3.4.14
3.在zk目录中创建data和logs文件夹
mkdir data
mkdir logs
4.进入到conf目录,修改文件名称
mv zoo_sample.cfg zoo.cfg
vi zoo.cfg
修改和增加如下配置
dataDir =/application/zookeeper-3.4.14/data
dataLogDir=/application/zookeeper-3.4.14/logs
5.启动zk
./zkServer.sh start
./zkServer.sh status
集群环境搭建
1.修改每台zk集群节点 zoo.cfg 文件 vi zoo.cfg
server.1=192.168.1.100:2888:3888
server.2=192.168.1.101:2888:3888
server.3=192.168.1.102:2888:3888
2.修改data目录myid 分别为1,2,3
Id的取值范围1-255
注意:需要关闭每台节点防火墙systemctl stop firewalld
注意错误 myid不能够允许重复、防火墙需要关闭;
./zkServer.sh start
./zkServer.sh status
注意:首先需要明确zookeeper选举的规则:leader选举,要求 可用节点数量 > 总节点数量/2 。注意 是 > , 不是 ≥。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)