ES集群的自動啟動指令碼

2021-09-26 16:15:53 字數 1161 閱讀 6321

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...