zookeeper集群脚本启动与停用
zookeeper启动不像其他一些应用一样能够在master启动或停用,在salve集群能够同时被启用和停止。因此制作了这个脚本用于给大家说明:
- 在hosts 中指定各主机
vi /etc/hosts
- 为了防止在shell和非shell不同导致环境问题,我在profile和.bashrc配置这两个地方都配置环境
- 开通ssh功能
ssh-keygen -t rsa
ssh-copy-id david@david002
ssh-copy-id david@david003
ssh-copy-id david@david004
….. - 脚本
#!/bin/bash
echo "start zkServer..."
for i in 001 002 004
do
ssh david$i "$ZOOKEEPER_HOME/zkServer.sh start"
done
5.关闭脚本一样的写法
6.修改zkEnv.sh 再第一行加上下面这句
export JAVA_HOME=/home/david/programs/jdk1.7.0_67