Linux版ZooKeeper安装

本文涉及的产品
服务治理 MSE Sentinel/OpenSergo,Agent数量 不受限
云原生网关 MSE Higress,422元/月
注册配置 MSE Nacos/ZooKeeper,118元/月
简介: ZooKeeper服务器是用Java创建的,它运行在JVM之上。需要安装JDK 7或更高版本。

1、环境准备

ZooKeeper服务器是用Java创建的,它运行在JVM之上。需要安装JDK 7或更高版本。

下载 阿帕奇动物园管理员 (apache.org)

2、上传

将下载的ZooKeeper放到/opt/ZooKeeper目录下(没有就建一个),其实也可以放到其他目录下。

3、解压

将tar包解压到/opt/zookeeper目录下

tar -zxvf apache-zookeeper-3.7.0-bin.tar.gz

4 、配置启动

4.1、配置zoo.cfg

进入到conf目录拷贝一个zoo_sample.cfg并完成配置

cd /opt/ZooKeeper/apache-zookeeper-3.7.0-bin/conf
cp  zoo_sample.cfg  zoo.cfg

修改zoo.cfg,先进入/opt/ZooKeeper/

cd /opt/ZooKeeper/

创建zooKeeper存储目录

mkdir  zkdata

修改zoo.cfg

vim /opt/ZooKeeper/apache-zookeeper-3.7.0-bin/conf/zoo.cfg

修改存储目录:dataDir=/opt/ZooKeeper/zkdata

4.2、启动ZooKeeper

进入bin目录

cd /opt/ZooKeeper/apache-zookeeper-3.7.0-bin/bin/

启动

 ./zkServer.sh  start

看到上图表示ZooKeeper成功启动

4.3、查看ZooKeeper状态

./zkServer.sh status

zookeeper启动成功。standalone代表zk没有搭建集群,现在是单节点

zookeeper没有启动

到此,zookeeper单机安装完成。

相关实践学习
基于MSE实现微服务的全链路灰度
通过本场景的实验操作,您将了解并实现在线业务的微服务全链路灰度能力。
相关文章
|
2天前
|
消息中间件 监控 数据可视化
Linux安装Kafka图形化界面
Linux安装Kafka图形化界面
13 4
|
2天前
|
消息中间件 存储 Ubuntu
Linux安装kafka3.5.1
Linux安装kafka3.5.1
10 2
|
2天前
|
JavaScript Linux
Linux安装nodejs
Linux安装nodejs
15 2
|
2天前
|
Linux 测试技术 开发工具
CentOS Linux 8使用阿里源(安装jdk11、git测试)
CentOS Linux 8使用阿里源(安装jdk11、git测试)
12 1
|
18小时前
|
Linux Shell Python
linux服务器python2升级安装python3.7环境
linux服务器python2升级安装python3.7环境
6 0
|
1天前
|
Linux C++
在Linux上安装CLion
在Linux上安装CLion
8 0
|
1天前
|
Java 编译器 Linux
程序技术好文:详解Linux安装GCC方法
程序技术好文:详解Linux安装GCC方法
|
1天前
|
缓存 网络协议 Ubuntu
DHCP的开源实现及其在不同Linux发行版上的安装过程
DHCP的开源实现及其在不同Linux发行版上的安装过程
2 0
|
1天前
|
JavaScript Linux
Linux安装nodejs指定版本
Linux安装nodejs指定版本
4 0
|
2天前
|
Ubuntu Linux 虚拟化
【Linux】Linux的安装
【Linux】Linux的安装
10 0