zookeeper集群启动脚本

1. 集群配置说明
    192.168.1.29  hadoop1
    192.168.1.28  hadoop2
    192.168.1.27  hadoop3

3. 集群操作脚本(启动、停止、状态查询、异常提示)
#!/bin/bash

case $1 in
"start"){
    for i in hadoop1 hadoop2 hadoop3
    do
        echo ---------- zookeeper $i 启动 ------------
        ssh $i "/opt/zk/zookeeper-3.4.14/bin/zkServer.sh start"
    done
};;
"stop"){
    for i in hadoop1 hadoop2 hadoop3
    do
        echo ---------- zookeeper $i 停止 ------------    
        ssh $i "/opt/zk/zookeeper-3.4.14/bin/zkServer.sh stop"
    done
};;
"status"){
    for i in hadoop1 hadoop2 hadoop3
    do
        echo ---------- zookeeper $i 状态 ------------    
        ssh $i "/opt/zk/zookeeper-3.4.14/bin/zkServer.sh status"
    done
};;
""){
    echo "---------- 请输入参数 start-启动;stop-停止;status-状态 ------------"
};;
esac

 

posted @ 2025-07-06 21:54  lvlin241  阅读(15)  评论(0)    收藏  举报