zookeeper集群配置
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了zookeeper集群配置相关的知识,希望对你有一定的参考价值。
环境:
192.168.72.135
centos6.5
安装包:
zookeeper-3.4.8.tar.gz
jdk-8u102-linux-x64.tar.gz
配置:
都安装在/usr/local/目录下,并取名为zk1,zk2,zk3,每个配置基本相同,只是端口不同而已
标识id都不能相同
cd /usr/local/
echo 1 > zk1/dataDir/myid
echo 2 > zk2/dataDir/myid
echo 3 > zk2/dataDir/myid
创建对应的目录
mkdir zk1/{dataDir,dataLog}
mkdir zk2/{dataDir,dataLog}
mkdir zk3/{dataDir,dataLog}
修改配置文件,内容如下:
[[email protected] local]# cat zk1/conf/zoo.cfg
tickTime=2000
initLimit=10
syncLimit=5
dataDir=/usr/local/zk1/dataDir
clientPort=2181
dataLog=/usr/local/zk1/dataLog
server.1=192.168.72.135:8880:7770
server.2=192.168.72.135:8881:7771
server.3=192.168.72.135:8882:7772
[[email protected] local]# cat zk2/conf/zoo.cfg
tickTime=2000
initLimit=10
syncLimit=5
dataDir=/usr/local/zk2/dataDir
clientPort=2182
dataLog=/usr/local/zk2/dataLog
server.1=192.168.72.135:8880:7770
server.2=192.168.72.135:8881:7771
server.3=192.168.72.135:8882:7772
[[email protected] local]# cat zk3/conf/zoo.cfg
tickTime=2000
initLimit=10
syncLimit=5
dataDir=/usr/local/zk3/dataDir
clientPort=2183
dataLog=/usr/local/zk3/dataLog
server.1=192.168.72.135:8880:7770
server.2=192.168.72.135:8881:7771
server.3=192.168.72.135:8882:7772
启动服务:
zk1/bin/zkServer.sh start
zk2/bin/zkServer.sh start
zk3/bin/zkServer.sh start
启动完成后,都会在
/usr/local/zk2/bin 目录中成生一个日志的文件,可查看启动及服务状态
./zkCli.sh -server 192.168.72.135:2181
本文出自 “silence” 博客,请务必保留此出处http://silencezone.blog.51cto.com/3613477/1873724
以上是关于zookeeper集群配置的主要内容,如果未能解决你的问题,请参考以下文章