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)

相关推荐

  • Go语言核心36讲,Go语言进阶技术二)--学习笔记

    技术Go语言核心36讲,Go语言进阶技术二)--学习笔记 Go语言核心36讲(Go语言进阶技术二)--学习笔记08 | container包中的那些容器
    我们在上次讨论了数组和切片,当我们提到数组的时候

    礼包 2021年10月20日
  • ADO.NET数据库编程技巧都有哪些

    技术ADO.NET数据库编程技巧都有哪些ADO.NET数据库编程技巧都有哪些,相信很多没有经验的人对此束手无策,为此本文总结了问题出现的原因和解决方法,通过这篇文章希望你能解决这个问题。ADO.NET数据库编程比较复杂,

    攻略 2021年12月1日
  • MySQL的OPTIMIZE TABLE操作的建议有哪些

    技术MySQL的OPTIMIZE TABLE操作的建议有哪些本篇内容主要讲解“MySQL的OPTIMIZE TABLE操作的建议有哪些”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家

    攻略 2021年11月18日
  • MYSQL如何探索在非互联网企业中的读写分离架构

    技术MYSQL如何探索在非互联网企业中的读写分离架构MYSQL如何探索在非互联网企业中的读写分离架构,很多新手对此不是很清楚,为了帮助大家解决这个难题,下面小编将为大家详细讲解,有这方面需求的人可以来学习下,希望你能有所

    攻略 2021年10月25日
  • 使用代理ip为什么要选择高质量正规动态ip

    技术使用代理ip为什么要选择高质量正规动态ip这篇文章主要讲解了“使用代理ip为什么要选择高质量正规动态ip”,文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习“使用代理ip为什

    攻略 2021年11月2日
  • 手环怎么连接手机,智能手环怎么和手机配套

    技术手环怎么连接手机,智能手环怎么和手机配套跑步的时候不需要带着手机,只需戴上智能手环即可,除了第一次开机后,需要连上手机同步时间、设置个人体重身高、设置目标、久坐提醒、闹钟外,其余时候可以不用连手机的手环怎么连接手机。

    生活 2021年11月1日