栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 前沿技术 > 云计算 > 云平台

zookeeper3.5.7集群搭建

云平台 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

zookeeper3.5.7集群搭建

文章目录
    • 1. 解压安装包
    • 2. 修改软件名字
    • 3. 配置文件
      • 3.1 myid文件
        • 1.创建zkData文件夹
        • 3. 分发zookeeper-3.5.7
        • 4. 修改其他主机上的myid
      • 3.2 zoo.cfg文件
        • 1. 修改zoo-sample.cfg文件为zoo.cfg
        • 2.编辑zoo.cfg
        • 3. 分发zoo.cfg文件
    • 4.zk.sh启动/停止脚本
      • 4.1 编辑zk.sh
      • 4.2 加权限
      • 4.3 分发脚本
    • 5. 启动集群
    • 5.1 启动
    • 5.2 查看状态
      • 5.3 关闭集群

1. 解压安装包
 tar apache-zookeeper-3.5.7-bin.tar.gz -C /opt/module/

2. 修改软件名字

3. 配置文件 3.1 myid文件 1.创建zkData文件夹
1.创建zkData文件夹
mkdir zkData
2. zkData文件夹下创建myid文件,编辑id为2
3. vim myid


3. 分发zookeeper-3.5.7
xsync /opt/module/zookeeper-3.5.7

4. 修改其他主机上的myid
hadoop103myid为3
hadoop103myid为4


3.2 zoo.cfg文件 1. 修改zoo-sample.cfg文件为zoo.cfg
mv  zoo-sample.cfg zoo.cfg

2.编辑zoo.cfg
vim zoo.cfg
1.修改
dataDir=/opt/module/zookeeper-3.5.7/zkData
2.添加
#######################cluster##########################
server.2=hadoop102:2888:3888
server.3=hadoop103:2888:3888
server.4=hadoop104:2888:3888

3. 分发zoo.cfg文件
xsync zoo.cfg
4.zk.sh启动/停止脚本 4.1 编辑zk.sh
cd bin/
vim zk.sh
#!/bin/bash
case $1 in
"start"){
for i in hadoop102 hadoop103 hadoop104
do
 echo ---------- zookeeper $i 启动 ------------
ssh $i "/opt/module/zookeeper-3.5.7/bin/zkServer.sh start"
done
};;
"stop"){
for i in hadoop102 hadoop103 hadoop104
do
 echo ---------- zookeeper $i 停止 ------------
ssh $i "/opt/module/zookeeper-3.5.7/bin/zkServer.sh stop"
done
};;
"status"){
for i in hadoop102 hadoop103 hadoop104
do
 echo ---------- zookeeper $i 状态 ------------
ssh $i "/opt/module/zookeeper-3.5.7/bin/zkServer.sh status"
done
};;
esac

4.2 加权限
chmod u+x zk.sh
4.3 分发脚本
xsync zk.sh

5. 启动集群 5.1 启动
zk.sh start

5.2 查看状态
zk.sh status

5.3 关闭集群
zk.sh stop

转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/897157.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号