...
代码块 |
---|
|
tar -zxvf zookeeper-3.45.139.tar.gz -C /data/ |
②创建zookeeper数据目录、日志目录
代码块 |
---|
|
cd /data/zookeeper-3.45.139
mkdir {data,log} |
③修改zookeeper配置文件
代码块 |
---|
|
cd /data/zookeeper-3.45.139/conf
mv zoo_sample.cfg zoo.cfg #重命名配置文件
vi zoo.cfg #编辑配置文件 |
zookeeper配置文件参考:
代码块 |
---|
|
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 |
...
代码块 |
---|
|
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不能相同
代码块 |
---|
|
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节点执行 |
...
代码块 |
---|
|
cd /data/zookeeper-3.45.139/bin
./zkServer.sh start |
4、查看每个节点Zookeeper状态
代码块 |
---|
|
cd /data/zookeeper-3.45.139/bin
./zkServer.sh status |
...