栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 前沿技术 > 大数据 > 大数据系统

[ 安装 ] Zookeeper安装步骤!

[ 安装 ] Zookeeper安装步骤!

Zookeeper安装步骤
  • 一、准备工作
  • 二、安装步骤
    • (一)解压
    • (二)Zookeeper配置
      • zoo.cfg配置
    • (三)环境变量配置
    • (四)启动服务
    • (五)关闭服务



  前言:下文中的IP地址、文件路径、主机名等,请根据您自己的实际情况,进行修改和配置。



Zookeeper345下载链接提取码:madd

一、准备工作
  • 安装一台虚拟机(★★★ 虚拟机 CentOS 7的安装步骤 ★★★)

  • 启动一台虚拟机,并连接至Xshell、Xftp(连接方法)

  • 安装、搭建好JDK、MySQL、Hadoop,并做好免密登录

  • 建议在虚拟机里 opt 文件夹下单独创建两个文件夹(download、software),用来存放安装包和软件

  • 需要将 zookeeper-3.4.5-cdh5.14.2.tar.gz 文件,上传至 download 目录。或者在shell窗口内,输入命令:yum install lrzsz,待加载完毕后可以直接将Windows下的文件拖拽至shell窗口内

  • 建议在 software 目录下新建一个子目录 hadoop ,用来存放 hadoop 生态圈的相关软件

二、安装步骤 (一)解压

  1.输入命令:cd /opt/download、ls,查看是否存在 zookeeper-3.4.5-cdh5.14.2.tar.gz 这个文件。



  2.输入命令:tar -zxvf zookeeper-3.4.5-cdh5.14.2.tar.gz -C /opt/software/hadoop/,将文件解压到 software 下的 hadoop 文件夹里。解压完毕后,输入命令:cd /opt/software/hadoop/,进入到software里的hadoop目录里,输入命令:ls,查看该目录下是否存在 zookeeper-3.4.5-cdh5.14.2.tar.gz 这个文件。



  3.输入命令:mv zookeeper-3.4.5-cdh5.14.2/ zookeeper345,将解压后的文件命名为 zk345 。

(二)Zookeeper配置 zoo.cfg配置

  1.输入命令:cd /opt/software/hadoop/zk345、mkdir mydata,在 zk345 目录下新建一个 mydata 文件夹,并获取其路径。

/opt/software/hadoop/zk345/mydata

  2.输入命令:cd /opt/software/hadoop/zk345/conf/、ls,输入年命令:cp zoo_sample.cfg zoo.cfg、ls,查看是否复制并且重命名成功。


  3.接上述 2 ,输入命令:vi zoo.cfg,将图6位置配置成下方代码,配置完成后保存并退出。

dataDir=/opt/software/hadoop/zk345/mydata

# 2888是zk集群中间互相通讯的端口
# 3888是当集群中有领导丢失了,会从这个端口进行选举
# 这两个端口的值随便写,只要不跟别的端口号产生冲突
# 如果集群多了,就慢慢写,例如:
# server.1=IP:xxxx:xxxxx
# server.2=IP:xxxx:xxxxx
# server.3=IP:xxxx:xxxxx

server.1=192.168.59.200:2888:3888

  提示:
  1.配置文件中的 tickTime 是心跳时间,意思是:集群必须以两秒为一个时间点,向 leader 报告“我不是死的”,所以这是 心跳包 的时间。
  2.配置文件中的 syncLimit=5 代表有5台机器可以同时运转。
  3.配置文件中的 clientPort=2181 是zk的默认端口。

(三)环境变量配置

  1.获取 /opt/software/hadoop/zk345 这个路径并复制,输入命令:vi /etc/profile,进入配置文件,按住shift+g移动至文章底部,按照图7进行配置,配置代码在下方。

#ZK
export ZK_HOME=/opt/software/hadoop/zk345
export PATH=$ZK_HOME/bin:$PATH

  2.输入命令:source /etc/profile,重新载入配置文件。

  注意!重载文件报错点此链接!

(四)启动服务

  输入命令:zkServer.sh start,启动服务,输入命令:zkServer.sh status,查看服务状态,输入命令:jps,查看进程,出现 QuorumPeerMain 这个进程,表示 Zookeeper 安装成功并成功启动。
  提示:在启动 Hbase 和 Kafka 前,记得先启动 zookeeper 。

(五)关闭服务

  输入命令:zkServer.sh stop,关闭服务,输入命令:jps,查看进程,没有显示 QuorumPeerMain 这个进程,表示 Zookeeper 安装成功并成功关闭。
  提示:在关闭 zookeeper 前, Hbase 和 Kafka 前,记得先关闭 zookeeper 。

转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/439262.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号