Hadoop生态圈框架部署 伪集群版(四)- Zookeeper单机部署

文章目录

  • 前言
  • 一、Zookeeper单机部署(手动部署)
    • [1. 下载Zookeeper安装包到Linux](#1. 下载Zookeeper安装包到Linux)
    • [2. 解压zookeeper安装包](#2. 解压zookeeper安装包)
    • [3. 配置zookeeper配置文件](#3. 配置zookeeper配置文件)
    • [4. 配置Zookeeper系统环境变量](#4. 配置Zookeeper系统环境变量)
    • [5. 启动Zookeeper](#5. 启动Zookeeper)
    • [6. 停止Zookeeper](#6. 停止Zookeeper)
    • 在这里插入图片描述
  • 注意

前言

本文将详细介绍Zookeeper的单机部署过程,包括从下载安装包到启动和停止服务的每一个步骤。通过手动部署,读者将深入了解Zookeeper的配置文件及其参数设置,从而为后续的集群搭建和应用开发打下坚实的基础。


一、Zookeeper单机部署(手动部署)

1. 下载Zookeeper安装包到Linux

使用wget命令下载的zookeeper安装包apache-zookeeper-3.8.1-bin.tar.gz到/export/software目录。

shell 复制代码
wget https://archive.apache.org/dist/zookeeper/zookeeper-3.8.1/apache-zookeeper-3.8.1-bin.tar.gz -P /export/software/

2. 解压zookeeper安装包

将zookeeper安装包通过解压方式安装至/export/servers目录。

shell 复制代码
tar -zxvf /export/software/apache-zookeeper-3.8.1-bin.tar.gz -C /export/servers/

重命名

把解压后的安装目录apache-zookeeper-3.8.1-bin重命名为zookeeper-3.8.1,重命名是为了简化路径,其次是为了标准化命名。

shell 复制代码
mv /export/servers/apache-zookeeper-3.8.1-bin /export/servers/zookeeper-3.8.1

3. 配置zookeeper配置文件

执行如下命令修改和添加配置文件内容。

shell 复制代码
cat >/export/servers/zookeeper-3.8.1/conf/zoo.cfg <<EOF
tickTime=2000
initLimit=10
syncLimit=5
dataDir=/export/data/zookeeper/zkdata
clientPort=2181
EOF

4. 配置Zookeeper系统环境变量

使用echo命令向环境变量配置文件/etc/profile追加环境变量内容。

shell 复制代码
echo >> /etc/profile
echo 'export ZK_HOME=/export/servers/zookeeper-3.8.1' >> /etc/profile
echo 'export PATH=$PATH:$ZK_HOME/bin' >> /etc/profile

配置环境变量后,需要使用如下命令加载环境变量配置文件/etc/profile,使用Zookeeper的环境变量生效。

shell 复制代码
source /etc/profile

5. 启动Zookeeper

执行如下命令启动zookeeper。

shell 复制代码
zkServer.sh start

执行如下命令查看Zookeeper集群状态是否正常。

shell 复制代码
zkServer.sh status

6. 停止Zookeeper

如果需要停止Zookeeper运行,执行如下命令停止zookeeper服务。

shell 复制代码
zkServer.sh stop

注意

如果zookeeper在安装过程中出现问题,需要重新安装,请执行如下命令删除生成的数据目录。

shell 复制代码
rm -rf /export/data/zookeeper/zkdata
相关推荐
杂家7 小时前
Hadoop完全分布式部署(超详细)
大数据·hadoop·分布式
BD_Marathon7 小时前
【Hadoop】hadoop3.3.1完全分布式配置
大数据·hadoop·分布式
Q264336502312 小时前
【有源码】基于Hadoop+Spark的起点小说网大数据可视化分析系统-基于Python大数据生态的网络文学数据挖掘与可视化系统
大数据·hadoop·python·信息可视化·数据分析·spark·毕业设计
兮动人16 小时前
PrettyZoo:优雅易用的 ZooKeeper 可视化管理工具
分布式·zookeeper·云原生·prettyzoo
yumgpkpm21 小时前
CMP(类Cloudera CDP 7.3 404版华为泰山Kunpeng)和Apache Doris的对比
大数据·hive·hadoop·spark·apache·hbase·cloudera
西岭千秋雪_2 天前
Zookeeper数据结构
java·数据结构·分布式·zookeeper
yumgpkpm2 天前
Doris在CMP7(类Cloudera CDP 7 404版华为Kunpeng)启用 Kerberos部署Doris
大数据·hive·hadoop·python·oracle·flink·cloudera
数据牧羊人的成长笔记3 天前
Hadoop 分布式计算MapReduce和资源管理Yarn
hadoop·eclipse·mapreduce
新疆嘉博智选科技有限公司3 天前
Macos系统上搭建Hadoop详细过程
大数据·hadoop·分布式
计算机编程-吉哥3 天前
大数据毕业设计项目推荐 基于大数据的广西药店数据可视化分析系统 1.65w条数据【大数据毕业设计项目选题】
大数据·hadoop·毕业设计·计算机毕设·大数据毕业设计选题推荐