`

zookeeper的安装部署

阅读更多

一、单节点的安装

1、配置JAVA环境

2、解压到/usr/local/zookeeper

3、复制配置文件cp conf/zoo_sample.cfg conf/zoo.cfg

4、启动 ./bin/zkServer.sh start

5、客户端连接 ./bin/zkCli.sh

6、配置文件说明

#数据目录
dataDir=/home/admin/zookeeper/data
#日志目录
dataLogDir=/home/admin/zookeeper/logs
#心跳间隔时间,zookeeper中使用的基本时间单位,毫秒值。每隔2秒发送一个心跳
tickTime=2000
#leader与客户端连接超时时间。表示5个心跳间隔
initLimit=5
#Leader与Follower之间的超时时间,表示2个心跳间隔
syncLimit=2
#客户端连接端口
clientPort=2181

 

二、集群的安装部署

1、复制配置文件

2、添加配置项

server.1=192.168.197.129:2888:3888

server.2=192.168.197.131:2888:3888

server.3=192.168.197.132:2888:3888

3、添加myid文件

data目录下添加myid文件,用于存储一个数值 vim /home/admin/zookeeperGroup/zookeeper1/data/myid

4、配置说明

#数据目录

dataDir=/home/admin/zookeeperGroup/zookeeper1/data
#日志目录
dataLogDir=/home/admin/zookeeperGroup/zookeeper1/logs
#心跳间隔时间,zookeeper中使用的基本时间单位,毫秒值。每隔2秒发送一个心跳
tickTime=2000
#leader与客户端连接超时时间。表示5个心跳间隔
initLimit=5
#Leader与Follower之间的超时时间,表示2个心跳间隔
syncLimit=2
#客户端连接端口。多个实例的端口配置不可重复
clientPort=2181
#server.NUM=IP:port1:port2  NUM表示本机为第几号服务器;IP为本机ip地址;
#port1为leader与follower通信端口;port2为参与竞选leader的通信端口
#多个实例的端口配置不能重复,如下:
server.1=127.0.0.1:2222:2225
server.2=127.0.0.1:3333:3335

server.3=127.0.0.1:4444:4445 

 
分享到:
评论

相关推荐

Global site tag (gtag.js) - Google Analytics