zookeeper单机版的搭建

一 zookeeper的搭建

1.1 上传zkjar包

1.2 搭建配置

1.解压压缩包

root@localhost export# tar -zxvf zookeeper-3.7.0-bin.tar.gz

2.创建data文件夹

root@localhost export# cd apache-zookeeper-3.7.0-bin/

root@localhost apache-zookeeper-3.7.0-bin# ls

bin conf docs lib LICENSE.txt NOTICE.txt README.md README_packaging.md

root@localhost apache-zookeeper-3.7.0-bin# pwd

/root/export/apache-zookeeper-3.7.0-bin

root@localhost apache-zookeeper-3.7.0-bin# pwd

/root/export/apache-zookeeper-3.7.0-bin

root@localhost apache-zookeeper-3.7.0-bin# ls

bin conf docs lib LICENSE.txt NOTICE.txt README.md README_packaging.md

root@localhost apache-zookeeper-3.7.0-bin# mkdir -p data

root@localhost apache-zookeeper-3.7.0-bin# pwd

/root/export/apache-zookeeper-3.7.0-bin

3.修改配置

root@localhost apache-zookeeper-3.7.0-bin# ls

bin conf data docs lib LICENSE.txt NOTICE.txt README.md README_packaging.md

root@localhost apache-zookeeper-3.7.0-bin# cd conf

root@localhost conf# ls

configuration.xsl log4j.properties zoo_sample.cfg

root@localhost conf# mv zoo_sample.cfg zoo.cfg

root@localhost conf# ls

configuration.xsl log4j.properties zoo.cfg

root@localhost conf# pwd

/root/export/apache-zookeeper-3.7.0-bin/conf

4.通过vim修改配置文件夹,将dataDir 修改成刚才所建的data文件夹

5.启动服务

root@localhost bin# ./zkServer.sh start

ZooKeeper JMX enabled by default

Using config: /root/export/apache-zookeeper-3.7.0-bin/bin/../conf/zoo.cfg

Starting zookeeper ... STARTED

root@localhost bin# ./zkServer.sh status

ZooKeeper JMX enabled by default

Using config: /root/export/apache-zookeeper-3.7.0-bin/bin/../conf/zoo.cfg

Client port found: 2181. Client address: localhost. Client SSL: false.

Mode: standalone

6.常用命令

./zkServer.sh start

./zkServer.sh status # 查看启动状态

./zkServer.sh stop # 停止

./zkServer.sh restart # 重启

./zkCli.sh # 查看zk客户端

相关推荐
ffqws_7 小时前
Redis 分布式锁:基于 Redisson 的实现与面试高频问答
redis·分布式·面试
六bring个六13 小时前
open Harmony中分布式软总线的学习任务清单
分布式·学习·c/c++·open harmony
wuqingshun31415913 小时前
说一下 Kafka 中关于事务消息的实现?
分布式·kafka
laoli_coding14 小时前
系统部署之框架选型方案
微服务·云原生·架构
蜀道山老天师17 小时前
一文吃透 K8s:Deployment 滚动更新与版本回滚
云原生·容器·kubernetes
hhb_61817 小时前
云原生AI工作流分布式调度实战
人工智能·云原生
阿里云云原生17 小时前
明文不扩散,日志仍可用:阿里云可观测敏感数据保护方案
云原生
J_yyy18 小时前
【关于微服务的深入理解】
微服务·云原生·架构
名字还没想好☜18 小时前
用 Redis + Redisson 实现分布式锁:从踩坑到生产可用
java·redis·分布式·junit·分布式锁·redisson
梦想的颜色18 小时前
【Docker 原理】Docker 数据持久化完全指南:三种挂载原理、数据卷实操、数据库落地实战
docker·云原生·数据持久化·volume·数据卷·容器挂载