zookeeper安装部署

技术zookeeper安装部署 zookeeper安装部署zookeeper安装部署
这里的zookeeper用的是:zookeeper-3.4.5.tar.gz
1.本地模式安装部署
1.1 安装前准

动物园管理员安装部署

zookeeper安装部署

这里的动物园管理员用的是:zookeeper-3.4.5.tar.gz

1本地模式安装部署

1.1 安装前准备

动物园管理员下载地址:http://存档。阿帕奇。组织/区/动物园管理员/

(2)安装jdk

(3)拷贝动物园管理员安装包到Linux操作系统操作系统系统下

(4)进入存放动物园管理员安装包目录,解压到指定目录

tar-zxvf动物园管理员-3.4.5.tar.gz-C/opt/模块/

(5)解压后文件名修改为动物园管理员

平均变化动物园管理员-3.4.5动物园管理员

1.2 设置zookeeper环境变量

命令:

vi /root/bash_profile

加入下面内容:

导出Zookeeper _ HOME=/opt/module/Zookeeper

导出路径=$PATH:$ZOOKEEPER_HOME/bin

使设置立即生效:

源/根/。bash_profile

1.3 配置修改

(1)将/opt/module/zookeeper/conf这个路径下的zoo_sample.cfg修改为zoo.cfg

mv zoo_sample.cfg zoo.cfg

(2)打开zoo.cfg文件,修改数据目录路径:

vi zoo.cfg

修改如下内容:

dataDir=/opt/module/zoo keeper/zkDATa

(3)在/opt/module/zookeeper/这个目录上创建zkData文件夹

mkdir zkData

1.4 操作Zookeeper

(1)启动动物园管理员

[root @ master zookeeper]# bin/zkSERVER。sh开始

或者进入箱子目录

[root @ master bin]# zkSERVER。sh开始

(2)查看进程是否启动

日本药理学会

启动成功如图所示:

(3)查看状态:

[root @ master zookeeper]# bin/zkSERVER。嘘状态

或者进入箱子目录

[root@master bin]# zkServer.sh状态

状态如图所示:

(4)启动客户端:

[root @ master zookeeper]# bin/zkCLi。嘘

(5)退出客户端:

[ZK :本地主机:2181(已连接)0]退出

(6)停止动物园管理员

[root @ master zookeeper]# bin/zkSERVER。停止

2. 分布式安装部署(比赛部署)

2.1 集群规划

在主、从01和slave02三个节点上部署动物园管理员。

2.2 解压安装

(1)进入存放动物园管理员安装包目录,解压动物园管理员安装包到/opt/module/目录下

tar-zxvf动物园管理员-3.4.5.tar.gz-C/opt/模块/

(2)解压后文件名修改为动物园管理员

平均变化动物园管理员-3.4.5动物园管理员

2.3 设置zookeeper环境变量

命令:

vi /root/bash_profile

加入下面内容:

导出Zookeeper _ HOME=/opt/module/Zookeeper

导出路径=$PATH:$ZOOKEEPER_HOME/bin

使设置立即生效:

源/根/。bash_profile

复制环境变量到从属01、从属01节点

slave01节点:

scp -r /root/.bash _ profile root @ slave 01:/root/.bash_profile

slave02节点:

scp -r /root/.bash _ profile root @ slave 02:/root/.bash_profile

2.4 配置服务器编号

(1)在/opt/module/zookeeper/这个目录下创建zkData

mkdir zkData

(2)在/opt/module/zookeeper/zkData目录下创建一个myid的文件

触摸我的身份证明(identification)

(3)编辑myid文件

vi myid

在文件中添加与计算机网络服务器对应的编号:

2

2.5 配置zoo.cfg文件

(1)重命名/opt/module/zookeeper/conf这个目录下的zoo_sample.cfg为zoo.cfg

mv zoo_sample.cfg zoo.cfg

(2)打开zoo.cfg文件

vi zoo.cfg

修改数据存储路径配置

dataDir=/opt/module/zoo keeper/zkDATa

增加如下配置

服务器。2=主:2888:388

server.3=slave01:2888:3888

server.4=slave02:2888:3888

(3)复制配置好的动物园管理员到其他节点上

slave01节点:

scp-r/opt/模块/动物园管理员/root @ slave 01:/opt/模块/动物园管理员/

slave02节点:

scp-r/opt/module/zookeeper/root @ slave 02:/opt/module/zookeeper/

并分别在slave01、slave02上修改myid文件中内容为3、4

2.6 集群操作

(1)分别启动三个节点的动物园管理员

掌握节点:

[root @ master zookeeper]# bin/zkSERVER。sh开始

slave01节点:

[root @ slave 01 zookeeper]# bin/zkSERVER。sh开始

slave02节点:

[root @ slave 02 zookeeper]# bin/zkSERVER。sh开始

(2)查看进程是否启动

日本药理学会

启动成功如图所示:

(3)查看三个节点的状态

掌握节点:

[root @ master zookeeper]# bin/zkSERVER。嘘状态

slave01节点:

[root @ slave 01 zookeeper]# bin/zkSERVER。嘘状态

slave02节点:

[root @ slave 02 zookeeper]# bin/zkSERVER。嘘状态

三个节点的状态如图所示:

(4)启动客户端:

[root @ master zookeeper]# bin/zkCLi。嘘

(5)退出客户端:

[ZK :本地主机:2181(已连接)0]退出

(6)停止动物园管理员

[root @ master zookeeper]# bin/zkSERVER。停止

内容来源网络,如有侵权,联系删除,本文地址:https://www.230890.com/zhan/77289.html

(0)

相关推荐

  • 高级语言程序设计实验4-2

    技术高级语言程序设计实验4-2 高级语言程序设计实验4-2题目描述有 12 人围坐成一圈玩报数游戏,从1号人员开始顺时针报数,报到k的人员被淘汰出局;接着仍沿顺时针方向从被淘汰出局者的下一人员又重新从

    礼包 2021年11月27日
  • JavaScript如何实现标签页切换效果

    技术JavaScript如何实现标签页切换效果小编给大家分享一下JavaScript如何实现标签页切换效果,相信大部分人都还不怎么了解,因此分享这篇文章给大家参考一下,希望大家阅读完这篇文章后大有收获,下面让我们一起去了

    攻略 2021年10月31日
  • mysql如何进行索引修改

    技术mysql如何进行索引修改这篇文章主要介绍“mysql如何进行索引修改”,在日常操作中,相信很多人在mysql如何进行索引修改问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方法,希望对大家解答”mysql如

    攻略 2021年12月2日
  • 霹雳的意思是什么,霹雳有什么诗号让人印象深刻

    技术霹雳的意思是什么,霹雳有什么诗号让人印象深刻一直以来《霹雳布袋戏》就深受大家的喜爱是因为它深入人心的角色,精彩的剧情。里面快意恩仇,肝胆相照,智冠群伦的智者,刀狂剑痴,心中唯有剑的柳生剑影,美丽的月神,视钱如命的杀手

    生活 2021年10月19日
  • qt地图综合拉伸方法(qt实现占据栅格地图)

    技术如何实现Qt地图自适应拉伸小编给大家分享一下如何实现Qt地图自适应拉伸,希望大家阅读完这篇文章之后都有所收获,下面让我们一起去探讨吧!一、前言用过echart的人都会遇到一个问题,就算是代码中写了window.onr

    攻略 2021年12月20日
  • java怎么判断是否为数组参数(java分位数算法)

    技术Java分位点计算方法是什么本篇内容介绍了“Java分位点计算方法是什么”的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅读,能够学有所成

    攻略 2021年12月16日