1、先建立乙個檔案儲存指令碼:
mkdir elasticsearch
mv elasticsearch/ elastic
2、進入該資料夾:
cd elastic
3、建立指令碼:
touch elastic-stop.sh
4、新增許可權:
chmod u+x elastic-stop.sh
5、編寫指令碼:
vim elastic-stop.sh
6、指令碼內容如下:
#!/bin/sh
#######################################
##一鍵啟動或關閉es集群
##author:july
##date:2019-08-30
#######################################
#ps -aux | grep org.elasticsearch.bootstrap.elasticsearch | awk -f " " 『』 | xargs kill -9
user=hadoop01
cat elastic-host.txt(寫絕對路徑) | while read host
do##完成遠端節點程序的關閉
nohup ssh 「use
r"@"
"@"us
er"@
"」 「ps -aux | grep org.elasticsearch.bootstrap.elasticsearch | awk -f」 " 『』 | xargs kill -9" >dev/null 2>&1 &
done
7、要殺死的程序列表,在同樣檔案下建立檔案
vim elastic-host.txt
內容:hadoop01
hadoop02
hadoop03
8、指令碼除錯檢視命令:
bash -x elastic-stop.sh
9、執行指令碼:直接執行就可以了
zookeeper集群啟動指令碼
zookeeper 集群一鍵啟動 關閉指令碼 不得不說,懶在某方面也促進了人類技術的發展。這裡把zk指令碼分享給大家 一 啟動 bin bash echo e e 1 35m start zk e 0m i 1for i 1 i 3 i i 1 do echo e e 1 33m min0 i zk...
VNC Server 自動啟動指令碼
vnc server 自動啟動指令碼 add into etc rc to enable vnc server before login by rayman 2006 01 21 2 08 am case in yy ee ss echo n vncserver path sbin usr sbin...
svn 自動啟動指令碼
有時候我們會碰到伺服器經常關機的問題,每次啟動之後 又得使用 svn命令重新敲一遍讓svn服務重新啟動,很是麻煩。所以打算整個自動啟動指令碼 1 svn自動啟動指令碼 本指令碼房子啊 etc init.d 資料夾下 vi etc init.d svn svn指令碼內容如下 bin bash chkc...