您的位置:首页 > 其它

zookeeper伪分布式集群搭建

2015-05-29 21:52 295 查看
1、去官网下载zookeeper,我这里用的是3.4.6版本的

2、下载完成解压缩到一个目录

3、因为是伪分布式,所以我创建了3个服务器文件夹,比如server1,server2,server3。每个服务器文件夹下都创建了data,dataLog,logs目录。然后把解压完成的zookeeper拷贝到每个服务器文件夹下面。

4、在每个data目录中创建myid文件,里面写上一个数字,比如1,2, 3,server1就对应1。server2就对应2。server3对应3。这个数字不能重复。表示是服务器的id

5、进入zookeeper目录的conf里,拷贝zoo_sample.cfg文件为zoo.cfg,这个是zookeeper的默认配置文件。

编辑zoo.cfg文件。

tickTime=2000
initLimit=5
syncLimit=2
#这个是zookeeper的数据目录
dataDir=/usr/local/zookeeper/server1/data
#这个是zookeeper的数据日志目录
dataLogDir=/usr/local/zookeeper/server1/dataLog
#端口号,伪分布式不能重复
clientPort=2181
#集群地址:端口号:选举leader端口号,伪分布式不能重复
server.1=127.0.0.1:2888:3888
server.2=127.0.0.1:2889:3889
server.3=127.0.0.1:2890:3890


每个服务器目录都复制一份,改一下clientPort和dataDir、dataLogDir就可以了。

6、启动zookeeper。

执行bin目录下的zkServer.sh,启动zookeeper。


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