动物园管理员安装部署
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