每日shell脚本分享之一键控制ELK集群
#!/usr/bin/bash
while :
do
clear
echo "1.es集群"
echo "2.head插件"
echo "3.Kibana"
echo "4.关闭java"
echo "q.回复q退出"
read -p "请输入你想启动的服务:" num
case $num in
1)
su - es -c "cd /usr/local/es && nohup bin/elasticsearch &"
echo "es集群已启动!"
sleep 1
;;
2)
cd /usr/local/elasticsearch-head-master/ && nohup grunt server &
echo "head插件已启动!"
sleep 1
;;
3)
cd /usr/local/kibana-7.13.2-linux-x86_64/ && nohup ./bin/kibana --allow-root &
echo "Kibana已启动!"
sleep 1
;;
4)
pkill -9 java
echo "java已杀死!"
sleep 1
;;
q)
exit 0
;;
esac
done