当前位置: 首页 > news >正文

zookeeper单机版安装

1、安装jdk(提前安装准备)
[root@keep-hadoop ~]# java -version
java version "1.8.0_172"
Java(TM) SE Runtime Environment (build 1.8.0_172-b11)
Java HotSpot(TM) 64-Bit Server VM (build 25.172-b11, mixed mode)
2、下载安装包

https://downloads.apache.org/zookeeper/

3、解压安装包到指定目录
[root@keep-hadoop ~]# tar -zxvf zookeeper-3.4.10.tar.gz -C /usr/local/src
4、配置环境变量
[root@keep-hadoop ~]# vim /etc/profile
export ZOOKEEPER_HOME=/usr/local/src/zookeeper-3.4.10
export PATH=$PATH:$ZOOKEEPER_HOME/bin[root@keep-hadoop ~]# source /etc/profile
5、配置Zookeeper目录
[root@keep-hadoop ~]# cd $ZOOKEEPER_HOME
[root@keep-hadoop zookeeper-3.4.10]# mkdir data
[root@keep-hadoop zookeeper-3.4.10]# mkdir logs
6、创建myid文件
[root@keep-hadoop data]# echo 1 > myid
[root@keep-hadoop data]# cat myid
1
7、复制模板配置文件,生成配置文件
[root@keep-hadoop zookeeper-3.4.10]# cd conf/
[root@keep-hadoop conf]# cp zoo_sample.cfg zoo.cfg
[root@keep-hadoop conf]# vim zoo.cfg
# 添加内容
dataDir=/usr/local/src/zookeeper-3.4.10/data
dataLogDir=/usr/local/src/zookeeper-3.4.10/logs
server.1=192.168.140.130:2888:3888
8、启动Zookeeper
[root@keep-hadoop zookeeper-3.4.10]# cd bin/
[root@keep-hadoop bin]# ./zkServer.sh start
ZooKeeper JMX enabled by default
Using config: /usr/local/src/zookeeper-3.4.10/bin/../conf/zoo.cfg
Starting zookeeper ... STARTED
[root@keep-hadoop bin]# ./zkServer.sh status
ZooKeeper JMX enabled by default
Using config: /usr/local/src/zookeeper-3.4.10/bin/../conf/zoo.cfg
Mode: standalone
9、使用java的jps检测进程
# jps看到QuorumPeerMain进程就已经启动成功了
[root@keep-hadoop bin]# jps
13874 QuorumPeerMain
14073 Jps
10、停止Zookeeper
[root@keep-hadoop bin]# ./zkServer.sh stop
ZooKeeper JMX enabled by default
Using config: /usr/local/src/zookeeper-3.4.10/bin/../conf/zoo.cfg
Stopping zookeeper ... STOPPED
[root@keep-hadoop bin]# jps
14444 Jps
http://www.dtcms.com/a/596319.html

相关文章:

  • 【Excel导入】读取WPS格式嵌入单元格内的图片
  • 福清建设银行网站网红营销的作用
  • 34节点配电网牛顿-拉夫逊潮流计算 + 分布式电源(DG)多场景分析的 MATLAB
  • 分布式专题——53 ElasticSearch高可用集群架构实战
  • 电子商务网站建设与设计网站常州建设
  • 学习编程好么 | 编程的好处与学习路径分析
  • 从中间件的历史来看移动App开发的未来
  • Faster-Whisper:更快更好的开源Asr模型
  • ubuntu部署whisper+speaker_large+qwen【gradio界面版】
  • 阿里云通过中国信通院首批安全可信中间件评估
  • 正点原子【第四期】Linux之驱动开发学习笔记-12.1 Linux 阻塞和非阻塞 IO 实验
  • 做网站fjfzwl门户wordpress主题下载
  • Elasticsearch的用法
  • LLMChain for Chat Models in LangChain
  • 【JAVA进阶】SpringBoot启动流程深度解析:从main方法到应用就绪的完整旅程
  • 昆明建设厅培训网站创意设计文案
  • 如何为虚拟机配置多渠道、可聚合、更智能的告警通知机制?
  • 分布式容器镜像自动同步系统 设计方案
  • 智联无界,术教相融:分布式医疗示教系统重构医疗教学新生态
  • 【深度学习新浪潮】三维数字孪生核心算法深度解析
  • Clustering vs Classification|聚类vs分类
  • Java-小林coding八股文(1)
  • Selenium详细教程
  • 门户网站开发介绍上海华谊集团建设有限公司网站
  • 8. Linux-riscv内存管理35-40问
  • Vue3响应式系统中,对象新增属性、数组改索引、原始值代理的问题如何解决?
  • HTTP接口和Dubbo接口区别
  • K8S中ETCD高可用机制详解
  • jmeter发送数据到sasl加密的kafka
  • 【MATLAB代码】二维平面的TOA定位,GDOP(几何精度因子)和CRLB(克拉美罗下界)计算与输出