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)

相关推荐

  • SQL Server与MySQL中排序规则与字符集是什么

    技术SQL Server与MySQL中排序规则与字符集是什么这篇文章主要讲解了“SQL Server与MySQL中排序规则与字符集是什么”,文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来

    攻略 2021年12月3日
  • Java Servlet时遇到的小问题是怎样的

    技术Java Servlet时遇到的小问题是怎样的今天就跟大家聊聊有关Java Servlet时遇到的小问题是怎样的,可能很多人都不太了解,为了让大家更加了解,小编给大家总结了以下内容,希望大家根据这篇文章可以有所收获。

    攻略 2021年11月20日
  • 怎么用Python写一个电信客户流失预测模型

    技术怎么用Python写一个电信客户流失预测模型这篇文章主要讲解了“怎么用Python写一个电信客户流失预测模型”,文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习“怎么用Pyt

    攻略 2021年10月26日
  • jquery方法的属性是什么

    技术jquery方法的属性是什么这期内容当中小编将会给大家带来有关jquery方法的属性是什么,文章内容丰富且以专业的角度为大家分析和叙述,阅读完这篇文章希望大家可以有所收获。1.jquery简介jquery是什么,作用

    攻略 2021年11月9日
  • ORACLE rman备份报错RMAN-03009&ORA-19587&ORA-27072该怎么办

    技术ORACLE rman备份报错RMAN-03009&ORA-19587&ORA-27072该怎么办今天就跟大家聊聊有关ORACLE rman备份报错RMAN-03009&ORA-19587&ORA-27072该怎么办

    攻略 2021年12月1日
  • es6新特性中class基本用法是什么

    技术es6新特性中class基本用法是什么本篇内容主要讲解“es6新特性中class基本用法是什么”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习“es6新特性中class基本用

    攻略 2021年11月5日