Zookeeper(二、分布式集群安装与命令行操作)

本文详细介绍了Zookeeper的分布式集群安装过程,包括前置条件、解压安装、配置服务器编号和配置参数。重点讲解了zoo.cfg文件的配置以及集群操作,如启动Zookeeper、查看服务器状态。此外,还详述了客户端命令行的各种操作,如创建、修改、删除节点等。
摘要由CSDN通过智能技术生成

原文链接: Zookeeper(二、分布式集群安装与命令行操作).

1. 前置条件

安装Hadoop集群
链接: Hadoop(二、安装Hadoop-3.2.1集群).
hadoop100hadoop101hadoop102三个节点上部署Zookeeper。

使用的是Zookeeper-3.6.1版本
链接:https://pan.baidu.com/s/1PKpjntrFyT-yiF20EdlL_Q
提取码:c0ol

2.解压安装

  1. 上传压缩包到centos7hadoop100机器上
# 使用rz命令上传压缩包
[root@hadoop100 ~]# cd /opt/tar.gz/
[root@hadoop100 tar.gz]# rz 
  1. 解压Zookeeper安装包到/opt/module/目录下
[root@hadoop100 tar.gz]# ls
apache-zookeeper-3.6.1-bin.tar.gz  hadoop-3.2.1.tar.gz  jdk-8u251-linux-x64.tar.gz
[root@hadoop100 tar.gz]# tar -zxvf apache-zookeeper-3.6.1-bin.tar.gz -C /opt/software/
[root@hadoop100 tar.gz]# cd /opt/software/
[root@hadoop100 software]# ls
apache-zookeeper-3.6.1-bin  hadoop-3.2.1  jdk1.8.0_251

  1. 同步**/opt/software/apache-zookeeper-3.6.1-bin**目录内容到hadoop101、hadoop102
[root@hadoop100 software]# xsync apache-zookeeper-3.6.1-bin/
[root@hadoop100 software]# ssh hadoop101
Last login: Fri Jun 19 00:29:21 2020 from hadoop100
[root@hadoop101 ~]# cd /opt/software/
[root@hadoop101 software]# ls
apache-zookeeper-3.6.1-bin  hadoop-3.2.1  jdk1.8.0_251
[root@hadoop101 software]# ssh hadoop102
Last login: Fri Jun 19 00:29:30 2020 from hadoop101
[root@hadoop102 ~]# cd /opt/software/
[root@hadoop102 software]# ls
apache-zookeeper-3.6.1-bin  hadoop-3.2.1  jdk1.8.0_251
[root@hadoop102 software]# 

3. 配置服务器编号

  1. 在**/opt/software/apache-zookeeper-3.6.1-bin这个目录下创建zkData**,在目录下下创建一个myid的文件
[root@hadoop102 software]# ssh hadoop100
[root@hadoop100 ~]# cd /opt/software/apache-zookeeper-3.6.1-bin/
[root@hadoop100 apache-zookeeper-3.6.1-bin]# mkdir zkData
[root@hadoop100 apache-zookeeper-3.6.1-bin]# ls
bin  conf  docs  lib  LICENSE.txt  NOTICE.txt  README.md  README_packaging.md  zkData
[root@hadoop100 apache-zookeeper-3.6.1-bin]# cd zkData/
[root@hadoop100 zkData]# touch myid
[root@hadoop100 zkData]# ls
myid

  1. 编辑myid文件,在文件中添加与server对应的编号。
[root@hadoop100 zkData]# cd ..
[root@hadoop100 apache-zookeeper-3.6.1-bin]# xsync zkData/ # 分发文件到hadoop101,hadoop102
[root@hadoop100 apache-zookeeper-3.6.1-bin
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值