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
相关推荐
像风一样自由20204 小时前
52.Docker部署大模型应用从本地开发到服务化运行
运维·人工智能·docker·容器·大模型·智能体
sxgzzn4 小时前
如何利用电缆故障定位在线监测系统提升供电安全?
运维·重构·无人机·开关柜局放在线监测·gis局放在线监测
曦夜日长5 小时前
Git系统篇,Git本地使用(一):从“究极进化版“到三个区域的底层原理
大数据·linux·git·elasticsearch
阿明副业观察5 小时前
2026年免费AI视频生成工具功能深度解析:有无水印、中文语音及商业用途考量
大数据·人工智能·ai作画·aigc·音视频·ai写作
mengchanmian5 小时前
VSFTP 服务器搭建(Centos)
运维·服务器·centos
别动我齐刘海7 小时前
Linux 系统调试学习1
linux·运维·服务器·c++·学习·机器学习·机器人
2601_962780917 小时前
2027校招准备:统计学专业如何用数据能力应聘企业经营管理管培生
大数据
阿明副业观察7 小时前
AI视频生成技术全解:生成方法、操作流程与选型指南
大数据·人工智能·ai作画·aigc·ai写作
不像程序员的程序媛8 小时前
linux常见文本操作命令
linux·运维·服务器
wangbing11258 小时前
开发指南149-IotDB-常用命令
linux·运维·iotdb