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

启动成功

相关推荐
xiaoye-duck几秒前
《Linux系统编程》Linux 命名管道 FIFO 详解:突破亲缘限制的跨进程通信实现
linux
文青小兵1 分钟前
Linux云计算——docker镜像(三)
linux·docker·云计算
爱和冰阔落4 分钟前
【Linux系统编程】环境变量深度解析——从 fork 继承到 export 内建命令,两张表打通进程上下文
linux·c++·环境变量·系统调用
Dlrb121117 分钟前
数据结构-内核链表
linux·数据结构·链表·内核链表·inline·容器宏
zzzsde26 分钟前
【Linux】线程同步和互斥(5):线程池的实现&&线程安全
linux·运维·服务器·开发语言·算法·安全
不吃土豆的马铃薯40 分钟前
高性能服务器程序框架详解(包括Reactor,有限状态机等)
linux·服务器·开发语言·网络·c++
bucenggaibian42 分钟前
搭建CMD编译C语言环境
linux·c语言·windows
程序猿乐锅42 分钟前
Linux常用命令详解:目录、文件、压缩、编辑与查找
linux·运维·服务器
Shadow(⊙o⊙)42 分钟前
库的制作与原理1.0,库打包,协作,目标文件.o、ELF格式。
linux·运维·服务器·开发语言
文青小兵1 小时前
Linux云计算——docker 网络和部分挂载(二)
linux·docker·云计算