elk日誌收集系統,開機自動啟動
阿新 • • 發佈:2018-12-12
以Elasticsearch為例:
建立一個開啟es指令碼
es.sh
ES_HOME=/system/es/elasticsearch-6.4.2 #es存放的目錄
sudo -iu elsearch $ES_HOME/bin/elasticsearch
開機指令碼:
cd /etc/init.d/
touch elasticsearch
chmod +x elasticsearch
vim elasticsearch
編輯以下內容:
在start後面新增 剛剛建立的指令碼位置
#!/bin/bash #chkconfig:2345 80 05 --指定在哪幾個級別執行,0一般指關機, #6指的是重啟,其他為正常啟動。80為啟動的優先順序,05為關閉的優先機 #description:mystart service RETVAL=0 start(){ --啟動服務的入口函式 sh /system/es/es.sh } stop(){ --關閉服務的入口函式 echo "mystart service is stoped..." } case $1 in start) start ;; stop) stop ;; esac exit $RETVAL
加入開機啟動的列表中。
chkconfig --add elasticsearch
檢視加入開機啟動的列表中是否存在 elasticsearch
chkconfig --list
本部落格檢視快速搭建elk日誌收集系統點選跳轉