多臺kafka同時啟動shell指令碼
假設有三臺機器,分別為mypc01,mypc02,mypc03
#!/bin/bash
show(){
echo -e "\033[0;37;44m"$1"\033[00m"
}
case $1 in
start)
for i in mypc01 mypc02 mypc03
do
show "--------------- $i ---------------"
ssh $i> /dev/null 2>&1 << eof
/usr/local/kafka/bin/kafka-server-start.sh -daemon /usr/local/kafka/config/server.properties
exit
eof
echo " $i kafka已啟動 "
done
;;
stop)
for i in mypc01 mypc02 mypc03
do
show "--------------- $i ---------------"
ssh $i '/usr/local/kafka/bin/kafka-server-stop.sh'
echo " $i kafka已經關閉 "
done
;;
esac
相關文章
- Shell指令碼 | 效能測試之啟動時間指令碼
- 傳送kafka訊息的shell指令碼Kafka指令碼
- 【Kafka】Kafka-Server-start.sh 啟動指令碼分析(Ver 2.7.2)KafkaServer指令碼
- Shell指令碼控制docker容器啟動順序指令碼Docker
- shell指令碼監控啟動停止weblogic服務指令碼Web
- shell指令碼-免互動指令碼
- Windows環境同時啟動多個TomcatWindowsTomcat
- linux下啟動和終止JAVA程式shell指令碼LinuxJava指令碼
- shell指令碼實現多臺伺服器自動巡檢--可參考學習指令碼伺服器
- Python指令碼消費多個Kafka topicPython指令碼Kafka
- Linux Shell指令碼時間排程Linux指令碼
- bash shell指令碼接受多個引數指令碼
- shell指令碼指令碼
- 一個簡單的Linux啟動jar包的shell指令碼LinuxJAR指令碼
- 自動輸入密碼使用root許可權開啟shell指令碼密碼指令碼
- 自動化指令碼安裝mysql shell指令碼範例指令碼MySql
- 自動定時備份 mysql 資料庫 的 shell 指令碼MySql資料庫指令碼
- 常用shell指令碼指令碼
- shell指令碼案例指令碼
- Linux Shell指令碼Linux指令碼
- httpd啟動指令碼httpd指令碼
- linux啟定時指令碼Linux指令碼
- shell擴充套件——免互動指令碼套件指令碼
- shell指令碼(6)-shell陣列指令碼陣列
- shell指令碼獲取時間格式化指令碼
- 如何在Docker容器啟動時自動執行指令碼Docker指令碼
- Shell階段04 shell流程之case語句, 服務啟動停止指令碼(rsync, nginx), shell加鎖機制指令碼Nginx
- 如何使用 Shell 指令碼來檢視多個伺服器的埠是否開啟?指令碼伺服器
- PHP 避免同時執行一個指令碼PHP指令碼
- MacOS 啟動 -- Redis指令碼MacRedis指令碼
- shell指令碼總結指令碼
- shell 指令碼寫法:指令碼
- shell 指令碼加密 | shc指令碼加密
- 執行shell指令碼指令碼
- Shell 指令碼語句指令碼
- 如何加密shell指令碼加密指令碼
- 初識shell指令碼指令碼
- 【指令碼】shell語法指令碼