安装配置 zookeeper(单机版)

目录

[一 准备并解压安装包](#一 准备并解压安装包)

[二 修改zoo.cfg文件](#二 修改zoo.cfg文件)

[三 创建相应两个目录](#三 创建相应两个目录)

[四 创建文件myid](#四 创建文件myid)

[五 修改环境变量](#五 修改环境变量)

[六 启动 zookeeper](#六 启动 zookeeper)


一 准备并解压安装包

这里提供了网盘资源

http://链接: https://pan.baidu.com/s/1BybwSQ_tQUL23OI6AWxwFw?pwd=d4cf

提取码: d4cf

这里的安装包是放在/opt/install 目录下

解压到/opt/soft 目录下

复制代码
tar -zxf ./zookeeper-3.4.5-cdh5.14.2.tar.gz -C /opt/soft/

为这个解压的目录改个简单些的名字,这里改成 zk345

复制代码
mv zookeeper-3.4.5-cdh5.14.2/ zk345

二 修改zoo.cfg文件

在zookeeper目录内进入到conf文件夹

拷贝zoo_sample.cfg文件,拷贝成zoo.cfg

复制代码
cp zoo_sample.cfg zoo.cfg

修改zoo.cfg文件

复制代码
vim zoo.cfg

修改数据目录dataDir

复制代码
dataDir=/opt/soft/zk345/zkdata

添加日志存储目录dataLogDir

复制代码
dataLogDir=/opt/soft/zk345/logs

最后一行添加,这里对应 IP 地址

复制代码
server.0=192.168.78.131:2287:3387

三 创建相应两个目录

创建数据目录dataDir

复制代码
mkdir /opt/soft/zk345/zkdata

日志存储目录dataLogDir

复制代码
mkdir /opt/soft/zk345/logs

四 创建文件myid

在/opt/soft/zk363/zkdata创建文件

复制代码
echo 0 > myid

查看 myid

复制代码
cat myid

五 修改环境变量

复制代码
vim /etc/profile

#zookeeper
export ZOOKEEPER_HOME=/opt/soft/zk345
export PATH=$ZOOKEEPER_HOME/bin:$PATH

保存退出后刷新一下

复制代码
source /etc/proflie

六 启动 zookeeper

开启 zookeeper

复制代码
zkServer.sh start

关闭zookeeper

复制代码
zkServer.sh stop

启动后 jps 会出现一个新的进程 QuorumPeerMain

相关推荐
哈哈哈笑什么36 分钟前
蜜雪冰城1分钱奶茶秒杀活动下,使用分片锁替代分布式锁去做秒杀系统
redis·分布式·后端
阿里云云原生1 小时前
从系统监控到业务洞察:ARMS 自定义指标采集功能全解析
云原生
哈哈哈笑什么2 小时前
高并发分布式Springcloud系统下,使用RabbitMQ实现订单支付完整闭环的实现方案(反向撤销+重试+补偿)
分布式·spring cloud·rabbitmq
周杰伦_Jay2 小时前
【 Kubernetes(K8s)完全指南】从入门到实战(含命令+配置+表格对比)
云原生·容器·kubernetes
哈哈哈笑什么2 小时前
分布式高并发Springcloud系统下的数据图同步断点续传方案【订单/商品/用户等】
分布式·后端·spring cloud
LDG_AGI3 小时前
【推荐系统】深度学习训练框架(十三):模型输入——《特征索引》与《特征向量》的边界
人工智能·pytorch·分布式·深度学习·算法·机器学习
阿里云云原生3 小时前
从“看曲线”到“懂问题”:MetricSet Explorer 如何重构指标分析体验
云原生
Token_w3 小时前
我的openEuler云原生与AI开发现实际体验
人工智能·云原生
回家路上绕了弯4 小时前
多线程开发最佳实践:从安全到高效的进阶指南
分布式·后端
Empty_7774 小时前
K8S-daemonset控制器
云原生·容器·kubernetes