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

启动成功

相关推荐
朝九晚五ฺ1 小时前
【Linux探索学习】第二十八弹——信号(下):信号在内核中的处理及信号捕捉详解
linux·运维·服务器·学习
WongKyunban2 小时前
Vim的基础命令
linux·编辑器·vim
Bulestar_xx2 小时前
vulnhub DC-5 靶机 walkthrough
linux·安全
时差freebright4 小时前
【Linux系统】信号:再谈OS与内核区、信号捕捉、重入函数与 volatile
linux·运维·服务器
Victor YU2234 小时前
CMakeFile调试
linux·c++
s_little_monster4 小时前
【Linux】进程状态和优先级
linux·服务器·数据库·经验分享·笔记·学习·学习方法
向上的车轮5 小时前
OpenEuler学习笔记(十七):OpenEuler搭建Redis高可用生产环境
linux·redis·笔记·学习
9毫米的幻想6 小时前
【Linux系统】—— make/makefile
linux·运维·服务器
狂爱代码的码农6 小时前
ubuntu22.40安装及配置静态ip解决重启后配置失效
linux·tcp/ip·ubuntu
qq_243050797 小时前
sslh:多协议端口复用工具!全参数详细教程!Kali Linux 教程!黑客渗透教程!
linux·web安全·网络安全·黑客·渗透测试·信息收集·kali linux