啥也不說,直接擼上指令碼:
#! /bin/bash
for host in node1 node2 node3
doecho
"$:$1ing......"
ssh$
"source /etc/profile;/export/servers/zookeeper-3.4.6/bin/zkserver.sh $1"
done
sleep 2
for host in node1 node2 node3
dossh
$host
"source /etc/profile;/export/servers/zookeeper-3.4.6/bin/zkserver.sh status"
done
注意幾點:
node1、node2、node3是我自己搭建的三颱伺服器
看好自己安裝zk的路徑
sleep,睡眠2秒,等待zk啟動,然後檢視zk集群啟動狀態
shell一鍵啟動與關閉
首先在home目錄下建立乙個shell指令碼目錄檔案mkdir shell file,然後進入到shell file目錄下建立乙個啟動指令碼touch start.sh,然後vi start.sh 進入編輯頁面,在第一行插入 bin bash儲存退出 關閉之前mysql的所有程序pkill mysq...
kafka集群一鍵啟動shell指令碼
1.我指令碼放在 root bin下面,命名kafka mgr.sh 2.root目錄下面沒有bin目錄就建立 mkdir root bin p 3.建立kafka mgr.sh指令碼,vim kafka mgr.sh 沒有vim可以安裝,也可以用vi,vim安裝yum y install vim ...
storm集群一鍵啟動關閉shell指令碼檔案
vi start storm cluster.sh 這裡面需要注意的是 hdp 1 hdp 2 hdp 3是我的三颱虛擬機器,如果名字不同需要修改 此指令碼必須放在storm bin方能生效 bin bash nimbus節點 nimbusservers hdp 1 hdp 2 supervisor...