Zookeeper集群设置shell脚本一键启动
准备:
集群部署规划:
- 配置了主机名、映射
- 每台虚拟机之间可以免密登录
- 主机时间同步
- 关闭防火墙
- 配置环境变量
- 安装了zookeeper集群
- 采用shell脚本启动zookeeper,首先新建文件start.sh:
touch start.sh
- 进入文件:
vi start.sh
- 编写脚本:
touch start.sh
vi start.sh
#!/bin/sh
for host in node-1 node-2 node-3
do
ssh $host "source /etc/profile;/export/servers/zookeeper-3.4.5/bin/zkServer.sh start"
echo "$host zk is running"
done
- 写好后保存,加上执行权限:
chmod u+x start.sh
- 运行:
./start.sh
- 查询zookeeper状态: