Windows平台上部署zookeeper(一)

1.准备Java运行时环境

2.下载zookeeper安装包

和Apache等开源项目一样,zookeeper针对不同的平台使用的安装包是一样的.到http://zookeeper.apache.org/releases.html/ 下载指定版本的zookeeper安装包即可.下载后是一个名为zookeeper-x.x.x.tar.gz的压缩文件.解压该文件.

如果是要在windows平台上搭建伪集群,因此需要拷3份ZooKeeper安装包,同时约定在下文中,用%ZK_HOME1%代表ZooKeeper集群中的一个服务器目录

3.配置文件zoo.cfg

与linux平台部署方式一致,需要将conf目录下的zoo_sample.cfg文件复制一份,并重命名为zoo.cfg,并按照如下步骤进行配置:

tickTime=2000

dataDir=./data

#不同的peer上,端口号需要更改

clientPort=2181

initLimit=5

syncLimit=2

server.1=127.0.0.1:2777:3777

server.2=127.0.0.1:2888:3888

server.3=127.0.0.1:2999:3999

以上是在同一台机器上,通过配置不同的端口号来实现伪集群的部署方式,同时将ZppKeeper的数据目录配置成'D:zookeeper-bin\peer\bin\data'


4.创建myid文件

在dataDir配置的目录下,创建一个名为myid的文件,并在该文件的第一行写一个数字,使其与zoo.cfg中当前机器的编号对应

5.按照相同的步骤,在其他目录下管都配置上zoo.cfg和myid文件

6.双击每个目录下的zkServer.cmd文件启动服务器

7.验证服务器

服务启动完成后,如果你的操作系统上安装了Telnet客户端,那么可以通过Telnet方式登录ZooKeeper的2181端口,也可以双击bin目录下的zkCli.cmd文件来连接本地的ZooKeeper服务器以验证是否启动成功.



你可能感兴趣的:(Windows平台上部署zookeeper(一))