ELK相关启动脚本
elasticsearch启动脚本#!/bin/bash
# Description:Elasticsearch ORS SERVER
ES_HOME=/usr/local/elasticsearch-5.0.0
PID=$(jps | grep Elasticsearch | awk '{print $1}')
ES_STOP=$ES_HOME/bin/shutdown.sh
ES_START=$ES_HOME/bin/startup.sh
#Necessary environment variables
ES_USER=hadoop
case $1 in
start)
if [ -n "$PID" ]
then
echo "elasticsearch process is already running."
else
echo -n "Starting elasticsearch Server..."
/bin/su - $ES_USER -s /bin/bash -c $ES_START
echo " done"
fi
;;
stop)
if [ -z "$PID" ]
then
echo "elasticsearch process is not running."
else
echo -n "Stopping elasticsearch Server..."
/bin/su - $ES_USER -s /bin/bash -c $ES_STOP
echo " done"
fi
;;
restart)
$0 stop
$0 start
;;
*)
echo "Usage: service $0 {start|stop|restart}" >&2
exit 1
esac
elasticsearch相关子脚本
cat > /usr/local/elasticsearch-5.0.0/bin/shutdown.sh &1
fi
EOFcat > /usr/local/elasticsearch-5.0.0/bin/startup.sh /usr/local/kibana-5.0.0-linux-x86_64/bin/startup.sh /data/kibana_logs/kibana.stdout 2>> /data/kibana_logs/kibana.stderr &
EOFcat >/usr/local/kibana-5.0.0-linux-x86_64/bin/shutdown.sh
页:
[1]