下载
安装包
安装
解压
cd /usr/local/kafka
tar -zxvf zookeeper-3.4.14.tar.gz
cd zookeeper-3.4.14/conf/
cp zoo_sample.cfg zoo.cfg
节点配置
节点1
修改zoo.cfg
vim /usr/local/kafka/zookeeper-3.4.14/conf/zoo.cfg
修改内容:
tickTime=2000
initLimit=10
syncLimit=5
dataDir=/usr/local/kafka/zkdata
dataLogDir=/usr/local/kafka/zkdatalog
clientPort=2181
server.1=192.168.33.181:2888:3888
server.2=192.168.33.60:2888:3888
server.3=192.168.33.61:2888:3888
创建myid文件
echo "1" > /usr/local/kafka/zkdata/myid
节点2
修改zoo.cfg
vim /usr/local/kafka/zookeeper-3.4.14/conf/zoo.cfg
修改内容:
tickTime=2000
initLimit=10
syncLimit=5
dataDir=/usr/local/kafka/zkdata
dataLogDir=/usr/local/kafka/zkdatalog
clientPort=2181
server.1=192.168.33.181:2888:3888
server.2=192.168.33.60:2888:3888
server.3=192.168.33.61:2888:3888
创建myid文件
echo "2" > /usr/local/kafka/zkdata/myid
节点3
修改zoo.cfg
vim /usr/local/kafka/zookeeper-3.4.14/conf/zoo.cfg
修改内容:
tickTime=2000
initLimit=10
syncLimit=5
dataDir=/usr/local/kafka/zkdata
dataLogDir=/usr/local/kafka/zkdatalog
clientPort=2181
server.1=192.168.33.181:2888:3888
server.2=192.168.33.60:2888:3888
server.3=192.168.33.61:2888:3888
创建myid文件
echo "3" > /usr/local/kafka/zkdata/myid
启动
启动
/usr/local/kafka/zookeeper-3.4.14/bin/zkServer.sh start
常用命令
--查看状态
/usr/local/kafka/zookeeper-3.4.14/bin/zkServer.sh status
--停止
/usr/local/kafka/zookeeper-3.4.14/bin/zkServer.sh stop
--启动指定客户端
/usr/local/kafka/zookeeper-3.4.14/bin/zkCli.sh -server 192.168.33.61:2181
--启动本机客户端
/usr/local/kafka/zookeeper-3.4.14/bin/zkCli.sh