[url=集群啟動指令碼[/url]
#!/bin/bash
#nimbus節點
nimbusservers='mini01 mini02'
#supervisor節點
supervisorservers='mini01 mini02 mini03'
#啟動所有的nimbus
for nim in $nimbusservers
dossh -t $nim &1 &
eofecho 從節點 $nim 啟動nimbus...[ done ]
sleep 1
done
#啟動所有的ui
for u in $nimbusservers
dossh -t $u &1 &
eofecho 從節點 $u 啟動ui...[ done ]
sleep 1
done
#啟動所有的supervisor
for visor in $supervisorservers
dossh -t $visor &1 &
eofecho 從節點 $visor 啟動supervisor...[ done ]
sleep 1
done
storm集群停止指令碼
在$storm_home/bin下touch stop-storm-cluster.sh並chmod a+x stop-storm-cluster.sh
#!/bin/bash
#nimbus節點
nimbusservers='mini01 mini02'
#supervisor節點
supervisorservers='mini01 mini02 mini03'
#停止所有的nimbus和ui
for nim in $nimbusservers
doecho 從節點 $nim 停止nimbus和ui...[ done ]
ssh $nim "kill -9 `ssh $nim ps -ef | grep nimbus | awk ''| head -n 1`" >/dev/null 2>&1
ssh $nim "kill -9 `ssh $nim ps -ef | grep core | awk ''| head -n 1`" >/dev/null 2>&1
done
#停止所有的supervisor
for visor in $supervisorservers
doecho 從節點 $visor 停止supervisor...[ done ]
ssh $visor "kill -9 `ssh $visor ps -ef | grep supervisor | awk ''| head -n 1`" >/dev/null 2>&1
done
storm啟動指令碼 shell
url 集群啟動指令碼 url bin bash nimbus節點 nimbusservers mini01 mini02 supervisor節點 supervisorservers mini01 mini02 mini03 啟動所有的nimbus for nim in nimbusservers...
shell啟動指令碼
由於客戶特殊需求,公升級軟體時自動修改sf,無需手動,給他們在啟動指令碼裡面新增了修改sf的指令。正好記下。f 2 2 sfdst ls usr s304 etc oversea 3if sfsrc sfdst then 4echo sfcfgname is not right 5 s sfcfgn...
shell指令碼啟動storm 集群
最近因為學習需要,搭建了storm集群,裝了比較舊的版本storm 0.8.1,也安裝了zmq,中間安裝過程之曲折不屬本文範圍,以後再整理。本文先把storm集群啟動的指令碼放出,其中包含了啟動zookeeper。其他集群,spark,hadoop啟動 停止指令碼可參考本指令碼。不完善之處依照具體業...