因为我的节点1、2、3都已经配置好了,所有我在节点4上做操作步骤,大家可以按照节点4的步骤在自己的各个节点上做相应的重复步骤。
步骤1:
创建目录并切换到该目录
mkdir -p /usr/local/zookeeper
下载 zookeeper: wget https://archive.apache.org/dist/zookeeper/zookeeper-3.4.10/zookeeper-3.4.10.tar.gz
步骤2:
解压
tar -zxvf zookeeper-3.4.10.tar.gz
复制zookeeper配置文件
cp zoo_sample.cfg zoo.cfg
如下图:
步骤3:
修改zookeeper配置文件
注意
server.1 = 192.168.119.110:2888:3888
server.2 = 192.168.119.111:2888:3888
server.3 = 192.168.119.112:2888:3888
server.4 = 192.168.119.113:2888:3888
要分别设置到节点1、2、3、4 上.
步骤4:
分别设置到节点1、2、3、4 上的 /usr/local/zookeeper/data文件夹内,新建myid文件,里面写上当前节点的id(如当前节点4,此myid文件中的内容就是4,其他节点设置方法以此类推)
步骤5:
验证集群: 以此在节点1、2、3、4中启动zookeeper,方法如下
切换到zookeeper的bin目录,执行 ./zkSever.sh start 启动
查看个基点的状态,在bin目录执行 ./zkSever.sh status
如下图:
除了节点2(其他节点未做截图)是leader节点,其他都是follower。