您的位置:首页 > 其它

Zookeeper集群配置部署

2015-01-09 14:08 197 查看


一.服务器配置

按照zookeeper的选举算法,zookeeper的服务器数量最好为奇数,本文三台机器为例


1.关闭防火墙

?


二.zookeeper配置


1.目录规划

用途目录
zookeeper符号链接

/opt/modules/zookeeper
数据目录/data1/zookeeper/data
日志目录/data1/zookeeper/logs


2.下载

?


3.修改配置文件及脚本

?
在zoo.cfg中修改或添加如下配置项:

tickTime=2000

initLimit=10

syncLimit=5

dataDir=/data1/zookeeper/data

clientPort=2181

server.1=192.168.205.207:10888:11888

server.2=192.168.205.208:10888:11888

server.3=192.168.205.210:10888:11888

?
修改如下配置:

zookeeper.log.dir=/data1/zookeeper/logs

zookeeper.tracelog.dir=/data1/zookeeper/logs

log4j.rootLogger=DEBUG, CONSOLE, ROLLINGFILE

?
添加如下语句:

ZOO_LOG_DIR=/data1/zookeeper/logs

?
在start中修改:

?


4.分发

将本机zookeeper scp至其他两台服务器

?
并在该两台服务器上执行

?


5.创建myid

在三台服务器上执行

?
注意:写入的数字与zoo.cfg中server.x中的x对应


三.启动及测试

分别在三台服务器上执行

?
可以观察日志

?
可以查看各个服务的状态

?
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: