安装zookeeper

准备工作:

准备4台机器搭建zookeeper集群
192.168.3.131~134
关闭防火墙

service firewalld stop

禁止防火墙开机启动

systemctl disable firewalld

1.下载

https://archive.apache.org/dist/zookeeper/zookeeper-3.5.9/apache-zookeeper-3.5.9-bin.tar.gz

2.使用Xftp6上传至Linux

在这里插入图片描述
在这里插入图片描述

3.解压

tar xf apache-zookeeper-3.5.9-bin.tar.gz

4.创建安装目录文件夹

mkdir /opt/tools

5.移动解压后的文件到安装目录下

mv apache-zookeeper-3.5.9-bin /opt/tools/

6.进入conf目录

cd /opt/tools/apache-zookeeper-3.5.9-bin/conf/

7.拷贝配置文件

cp zoo_sample.cfg zoo.cfg

8.编辑配置文件

vi zoo.cfg

配置目录和参与节点信息
在这里插入图片描述

9.创建持久化目录

mkdir -p /var/tools/zk

10.跳转到该目录

cd /var/tools/zk

11.创建myid文件

vi myid

内容写ID号 比如1
在这里插入图片描述

12.将zookeeper安装包拷贝到其它3台机器

cd /opt/
scp -r ./tools/  root@192.168.3.132:`pwd`
scp -r ./tools/  root@192.168.3.133:`pwd`
scp -r ./tools/  root@192.168.3.134:`pwd`

13.在其他3台机器中创建zk持久化目录

mkdir -p /var/tools/zk

再分别创建myid文件

echo 2 > /var/tools/zk/myid
echo 3 > /var/tools/zk/myid
echo 4 > /var/tools/zk/myid

14.将zookeeper命令添加到PATH中

vi /etc/profile

文件最后添加

export ZOOKEEPER_HOME=/opt/tools/apache-zookeeper-3.5.9-bin
export PATH=$PATH:$ZOOKEEPER_HOME/bin

在这里插入图片描述

15.加载文件

source /etc/profile

16.将配置文件拷贝到其它机器

scp /etc/profile root@192.168.213.132:/etc
scp /etc/profile root@192.168.213.133:/etc
scp /etc/profile root@192.168.213.134:/etc

在其它机器上加载文件
source /etc/profile

16.启动zookeeper服务

zkServer.sh start-foreground

在这里插入图片描述

17.启动zookeeper客户端

zkCli.sh

显示根目录

ls /

在这里插入图片描述

创建持久节点

create /xxoo ""

在这里插入图片描述

创建临时节点

create -e /xoxo "sdf"

在这里插入图片描述

创建序列节点

create -s /abc/xxx "sss"

在这里插入图片描述

节点赋值

set /xxoo "abcd"

在这里插入图片描述

获取节点内容

get /xxoo

在这里插入图片描述

删除节点

delete /abc/xxx0000000001

在这里插入图片描述

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值