单机部署Zookeeper集群
一、解压压缩包
将zookeeper-3.4.10.tar.gz
压缩包上传到/usr/local
目录下解压三次,分别改名zookeeper1
、zookeeper2
、zookeeper3
二、分别创建data和logs文件夹
进入zookeeper1的目录,创建data
和logs
文件夹,并且在data
文件夹下创建myid
文件,写入1
;
同样在zookeeper2和zookeeper3进行相同的操作,
区别是myid
不同:zookeeper2的myid文件写2
,zookeeper3的myid文件写3
。
三、分别修改配置文件
进入zookeeper1/conf目录,复制zoo_sample.cfg
文件并重命名为zoo.cfg
文件,编辑zoo.cfg,如下图:
dataDir=/usr/local/zookeeper1/data
dataLogDir=/usr/local/zookeeper1/logs
# serverId是zk节点的ID编号,此处id和data文件夹下的myid中的编号一样。
# lfPort是leader与follower之间的通信端口(默认2888)
# txPort是follower之间选举leader的通信端口(默认3888)
server.1