ch-manager.sh

[root@dev-clickhouse1 ~]# cat ch-manager.sh

#!/bin/bash

ch_arr=(ch1-shard1-main ch1-shard2-sub ch2-shard2-main ch2-shard3-sub ch3-shard3-main ch3-shard1-sub)

opt="start stop restart rm"

echo "$opt" | grep -wq "$1" && {

        index=0

        for i in ch1 ch2 ch3
        do
                echo "--- $1 $i ---"

                ssh $i docker $1 ${ch_arr[index]}
                index=$((index + 1))

                ssh $i docker $1 ${ch_arr[index]}
                index=$((index + 1))
        done
} || {

        echo $0 [ $opt ]
}
posted @ 2022-06-22 18:11  武平宁  阅读(23)  评论(0)    收藏  举报