1、安装包下载
下载地址:https://www.apache.org/dyn/closer.cgi/zookeeper/
2、解压
tar -zxvf zookeeper-3.4.12.tar.gz -C ~/soft/app/
3、修改配置文件
- 进入配置文件所在目录
cd /root/app/zookeeper-3.4.12/conf
- 复制zoo_sample.cfg,并改名zookeeper.conf
cp zoo_sample.cfg zookeeper.conf
- 编辑zookeeper.conf
vim zookeeper.conf
- 添加以下内容
dataDir=/root/opt/zookeeper/data server.1=192.168.60.121:2888:3888 server.2=192.168.60.122:2888:3888 server.3=192.168.60.123:2888:3888
4、创建相关文件
- 在/root/opt/zookeeper目录下创建文件夹data
mkdir -m 755 data
- 在/root/opt/zookeeper/data目录下创建文件myId,并添加内容1
vim myid 添加内容1
5、将主节点上配置好的zookeeper文件分发到从节点上
scp -r /root/opt/zookeeper centos2:/root/opt
scp -r /root/opt/zookeeper centos3:/root/opt
6、修改从节点的myid文件
centos2上:myid修改为2
centos3上:myid修改为3
注意:myid的内容编号和zoo.cfg中的server.数字对应
7、启动
zkServer.sh start #启动
zkServer.sh stop #停止
zkServer.sh status #查看状态