首页 > 代码库 > zookeeper-3.4.6集群安装

zookeeper-3.4.6集群安装

弄了半天终于装好了zookeeper。其实挺好装的。

步骤:

一 解压:zookeeper-3.4.6.tar.gz将其解压到/usr目录下,更换名称为zookeeper,将权限改为普通用户(我的是hadoop,命令是:sudo chown -R hadoop:hadoop zookeeper)。

二 修改配置文件:将/usr/zookeeper/conf/zoo_sample.cfg改成zoo.cfg。然后编辑里面内容。

1:dataDir=/usr/zookeeper/data(自定义目录,存放数据的)

2:dataLogDir=/usr/zookeeper/logs(自定义目录,存放日志的)

3:server.1=192.168.1.210:2888:3888(192.168.1.210是你本地的ip ,2888,3888是默认的)

如果集群是3台机器,如:

192.168.1.210(master)

192.168.1.211(slaver)

192.168.1.212(slaver)

应该写成:

server.1=192.168.1.210:2888:3888
server.2=192.168.1.211:2888:3888
server.3=192.168.1.212:2888:3888

4:在/usr/zookeeper/data目录下创建文件myid,内容为当前ip对应的server后面的数字。如server.1=192.168.1.210:2888:3888 则myid文件里面就是1

 

5:配置/etc/profile文件  加入

export ZOOKEEPER_HOME=/usr/zookeeper
export PATH=$ZOOKEEPER_HOME/bin:$PATH
 
 
三:复制zookeeper文件夹到其他服务器上。并修改myid.
 
完成!!

检验:

启动:/bin/zkServer.sh start

查看状态:/bin/zkServer.sh status

关闭:/bin/zkServer.sh stop

 

zookeeper-3.4.6集群安装