页面树结构

版本比较

标识

  • 该行被添加。
  • 该行被删除。
  • 格式已经改变。

...

代码块
languagebash
tar -zxvf zookeeper-3.45.139.tar.gz -C /data/


②创建zookeeper数据目录、日志目录

代码块
languagebash
cd /data/zookeeper-3.45.139
mkdir {data,log}


③修改zookeeper配置文件

代码块
languagebash
cd /data/zookeeper-3.45.139/conf
mv zoo_sample.cfg zoo.cfg       #重命名配置文件
vi zoo.cfg                      #编辑配置文件

zookeeper配置文件参考:

代码块
languagebash
tickTime=200060000
initLimit=10300
syncLimit=5
#修改数据目录和日志目录
dataDir=/data/zookeeper-3.45.139/data
dataLogDir=/data/zookeeper-3.45.139/log
clientPort=2181
#保留20个文件
autopurge.snapRetainCount=20
#保留48小时
autopurge.purgeInterval=48  
#zookeeper集群信息
server.1=10-10-35-64:2888:3888    
server.2=10-10-35-66:2888:3888   
server.3=10-10-35-67:2888:3888 

...

代码块
languagebash
scp -r /data/zookeeper-3.45.139  root@10-10-35-66:/data/
scp -r /data/zookeeper-3.45.139  root@10-10-35-67:/data/


2、创建myid文件,并写入ID,集群中每个节点mysqid不能相同

代码块
languagebash
echo 1 > /data/zookeeper-3.45.139/data/myid        #zookeeper-1节点执行
echo 2 > /data/zookeeper-3.45.139/data/myid        #zookeeper-2节点执行
echo 3 > /data/zookeeper-3.45.139/data/myid        #zookeeper-3节点执行

...

代码块
languagebash
cd /data/zookeeper-3.45.139/bin
./zkServer.sh start


4、查看每个节点Zookeeper状态

代码块
languagebash
cd /data/zookeeper-3.45.139/bin
./zkServer.sh status

...