Linux上安装配置单节点zookeeper

直接先去官网下载安装包,
https://downloads.apache.org/zookeeper/

选择合适的版本,然后上传至服务器

解压:

powershell 复制代码
tar -zxvf apache-zookeeper-3.9.3-bin.tar.gz

创建data和logs目录

powershell 复制代码
mkdir data
mkdir logs

配置环境变量:

powershell 复制代码
vim /etc/profile

添加:

powershell 复制代码
export ZOOKEEPER_HOME=/usr/local/apache-zookeeper-3.9.3-bin

并加到path配置里

使环境变量生效

powershell 复制代码
source /etc/profile

检查一下:

powershell 复制代码
echo $ZOOKEEPER_HOME

到conf目录下

复制一个zoo.cfg的配置文件:

powershell 复制代码
cp zoo_sample.cfg zoo.cfg

编辑zoo.cfg

powershell 复制代码
vi zoo.cfg

把dataDir的目录配置到刚才新建的目录

powershell 复制代码
dataDir=/usr/local/apache-zookeeper-3.9.3-bin/data

关于日志的配置,可配可不配,也可以配置上:

powershell 复制代码
dataLogDir=/usr/local/apache-zookeeper-3.9.3-bin/logs


wq! 保存退出

启动

到bin目录下,

powershell 复制代码
 ./zkServer.sh start

启动成功

相关推荐
charlie1145141912 小时前
嵌入式Linux驱动开发——新 API 字符设备驱动完整教程 - 从设备结构体到应用测试
linux·运维·驱动开发
消失的旧时光-19432 小时前
C语言对象模型系列(四)《Linux 内核里的 container_of 到底是什么黑魔法?》—— 一篇讲透 Linux 内核的“对象模型”核心技巧
linux·c语言·算法
SWAGGY..2 小时前
Linux系统编程:(二)基础指令详解
linux·运维·服务器
kdxiaojie3 小时前
U-Boot分析【学习笔记】(3)
linux·笔记·学习
烛衔溟3 小时前
TypeScript 接口继承与混合类型
linux·ubuntu·typescript
蜡笔婧萱3 小时前
Linux--远程登录服务ssh
linux·服务器·ssh
伏加特遇上西柚4 小时前
Loki+Alloy+Grafana日志采集部署
java·linux·服务器·spring boot·grafana·prometheus
资源分享助手4 小时前
三网H5小游戏战车向前冲搭建教程(Win+Linux)
linux·运维·服务器
黑白园4 小时前
Linux i2c驱动初探(一)待补充
linux
无限进步_4 小时前
Linux权限模型:从rwx到粘滞位
linux·运维·服务器