第2讲 zookeeper 集群环境的搭建与测试

以下以ubuntu14.04 为例

第二步:下载Zookeeper.

到http://zookeeper.apache.org/releases.html去下载最新版本Zookeeper-3.4.5的安装包zookeeper-3.4.5.tar.gz.

第三步:安装Zookeeper

注:先在第一台服务器server1上分别执行(1)-(3)步。

(1)解压:这里假定以dennis作为用户名进行安装,将zookeeper-3.4.5.tar.gz放入/home/dennis目录下,然后执行”tar zxf zookeeper-3.4.5.tar.gz”解压。

(2)配置:将conf/zoo_sample.cfg拷贝一份命名为zoo.cfg,也放在conf目录下。然后按照如下值修改其中的配置:

tickTime=2000

dataDir=/var/lib/zookeeper/

initLimit=5

syncLimit=2

clientPort=2181

server.1=zoo1:2888:3888

server.2=zoo2:2888:3888

server.3=zoo3:2888:3888

(3)创建/var/lib/zookeeper快照目录,并创建server id文件。

   $sudo mkdir /var/lib/zookeeper

   $ cd /var/lib/zookeeper

在该目录下创建名为myid的文件,内容为1(这个值随server而改变,后面会提到)。

(4)将server1上已经配置好的/home/dennis/zookeeper-3.4.5/和/var/lib/zookeeper两个目录分别拷贝至server2和server3。然后将其上的/var/lib/zookeeper/myid的内容修改为2和3.

第三步:启动
bin/zkServer.sh start
分布执行server2和server3

第四步:检验
bin/zkServer.sh status
结果
Client port found: 2181
Mode: follower

或者
Client port found: 2181
Mode: leader

ok

你可能感兴趣的:(zookeeper)