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集群配置的主要内容,如果未能解决你的问题,请参考以下文章

8.3.ZooKeeper集群安装配置

ZooKeeper集群的安装配置高可用测试

配置ZooKeeper集群11

ActiveMQ 高可用集群安装配置(ZooKeeper + LevelDB)

Dubbo与Zookeeper集群配置

Zookeeper 2Zookeeper的安装和配置(集群模式)