Zookper

本文详细介绍了如何在三台不同操作系统(Linux x2 和 Windows)上部署Zookeeper集群,包括配置文件设置、启动命令使用及客户端连接方法。

转自:http://yyj0531.blog.163.com/blog/static/58504158201041482927857/


zookeeper 部署  

2010-05-14 08:29:27|  分类: zookeeper|字号 订阅

三台机器:

192.168.211.11(linux)

192.168.211.12(linux)

10.13.32.99(windows)

 

配置

每台配置文件zoo.cfg如下:

192.168.211.11

 

tickTime=2000

initLimit=10

syncLimit=5

dataDir=/home/gaoxuan/zookeeper-data

clientPort=2182

server.2=192.168.211.11:2555:2557

server.3=192.168.211.12:2555:2557

server.1=10.13.32.99:2555:2557

 

/home/gaoxuan/zookeeper-data 目录下新建文件 myid

myid 文件内容: 2

 

 

192.168.211.12

 

tickTime=2000

initLimit=10

syncLimit=5

dataDir=/home/gaoxuan/zookeeper-data

clientPort=2182

server.2=192.168.211.11:2555:2557

server.3=192.168.211.12:2555:2557

server.1=10.13.32.99:2555:2557

 

/home/gaoxuan/zookeeper-data 目录下新建文件 myid

myid 文件内容: 3

 

 

10.13.32.99

 

tickTime=2000

initLimit=10

syncLimit=5

dataDir=d:/home/gaoxuan/zookeeper-data

clientPort=2182

server.2=192.168.211.11:2555:2557

server.3=192.168.211.12:2555:2557

server.1=10.13.32.99:2555:2557

 

d:/home/gaoxuan/zookeeper-data目录下新建文件 myid

myid 文件内容: 1

 

 

启动:

到每台服务器 zookeeper 目录下的bin目录, 执行 启动命令

./zkServer.sh start

 

操作完成之后zookeeper服务启动, 然后进行leader选取,提供服务

 

 

客户端连接

 

 zookeeper 目录下的bin目录下执行

./zkCli.sh -server 192.168.211.12:2182

然后进入zookeeper命令行下:

zookeeper 部署 - yyj0531 - 透明

 

执行命令

Help 查看帮助

 zookeeper 部署 - yyj0531 - 透明

 

Window机器下运行zookeeper方法:

下载zookeeper包, eclipse创建工程并导入

新建立一个main函数

public class StartZookeeperMain {

    /**

     * @param args

     */

    public static void main(String[] args) {

       QuorumPeerMain.main(new String[]{"C:/Documents and Settings/zoo.cfg"});

    }

}

即可

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值