安装zookeeper

本文涉及的产品
服务治理 MSE Sentinel/OpenSergo,Agent数量 不受限
注册配置 MSE Nacos/ZooKeeper,118元/月
云原生网关 MSE Higress,422元/月
简介: 安装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

相关实践学习
基于MSE实现微服务的全链路灰度
通过本场景的实验操作,您将了解并实现在线业务的微服务全链路灰度能力。
相关文章
|
4月前
|
Java Shell Linux
Zookeeper单机&集群安装
Zookeeper单机&集群安装
53 1
|
4月前
|
Docker 容器
在docker中安装zookeeper,并且阿里云服务器配置
在docker中安装zookeeper,并且阿里云服务器配置
280 1
|
1月前
|
Docker 容器
Docker 安装 Zookeeper
Docker 安装 Zookeeper
89 2
|
1月前
|
Java Linux Docker
【zookeeper 第二篇章】windows、linux、docker-compose 安装 zookeeper
本文介绍Zookeeper在不同环境下的安装方法。Linux安装需备好JDK,下载并解压Zookeeper后,复制`zoo_sample.cfg`为`zoo.cfg`,最后运行`zkServer.sh start`启动服务。Windows安装类似,通过`zkServer.bat`启动。使用Docker-Compose则需编写配置文件,并通过`docker-compose up -d`后台启动容器。
32 0
|
2月前
|
消息中间件 存储 负载均衡
zookeeper 特点、使用场景及安装,配置文件解析
zookeeper 特点、使用场景及安装,配置文件解析
39 2
|
1月前
|
开发工具
部署安装zookeeper集群
部署安装zookeeper集群
|
3月前
|
Windows
zookeeper-3.8.0安装(Windows)
zookeeper-3.8.0安装(Windows)
185 0
|
4月前
|
Java Linux
zookeeper的安装
zookeeper的安装
52 4
|
4月前
|
Linux
ZooKeeper的安装(Linux版)
ZooKeeper的安装(Linux版)
|
4月前
|
存储 Linux 数据库
ZooKeeper【搭建 01】apache-zookeeper-3.6.2 单机版安装+配置+添加到service服务+开机启动配置+验证+chkconfig配置(一篇入门zookeeper)
【4月更文挑战第8天】ZooKeeper【搭建 01】apache-zookeeper-3.6.2 单机版安装+配置+添加到service服务+开机启动配置+验证+chkconfig配置(一篇入门zookeeper)
126 0