您的位置:首页 > 运维架构 > Linux

linux6.5下安装zooKeeper集群

2016-11-24 17:39 288 查看
使用zookeeper-3.4.6.tar.gz安装包

一、配置文件

1、 将解压缩安装包放到/opt文件夹下,解压

2、 修改解压后的文件夹名字为zk(方便管理)

3、 进入/opt/zk/conf文件夹下,复制zoo_sample.cfg到/opt/zk/conf,命名为zoo.cfg。

4、 在zoo.cfg中,增加以下配置

a) dataDir = /opt/zk/datadir

b) dataLogDir = /opt/zk/datalogdir

c) 并且创建目录/opt/zk/datadir、/opt/zk/datalogdir

5、 然后在zoo.cfg中增加以下内容

server.131=192.168.244.131:2888:3888

server.133=192.168.244.133:2888:3888

server.134=192.168.244.134:2888:3888

6、 进入到datadir目录中,创建文件myid,内容是编号。

注意:每个节点的编号不同,文件内容也不同。

7、 使用scp –r /opt/zk root@ip:/opt命令,将zk文件夹发送至集群其他节点/opt目录下,并修改/opt/zk/conf/myid内容为文件所在节点的编号。

二、启动

在每个节点上执行bin/zkServer.sh start

启动之后,一定要查看文件zookeeper.out。

并且使用ps -ef |grep zookeeper查看进程是否存在。

三、命令行操作

使用bin/zkCli.sh [-server 192.168.1.100:2181]进入命令行

查看目录结构:

ls /回车【查看一共有多少节点】

增加节点:

create /节点名 节点值(一般为本机IP)【创建节点,并赋值】

节点赋值:

set /节点名 节点值【给指定节点赋值】

节点取值:

get /节点名【获取指定节点的值】

删除节点:

delete /节点名【删除指定节点】
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  集群 zookeeper linux