ELK 관련 시작 스크립트
#!/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 < /dev/null 2>&1
fi
EOF
cat > /usr/local/elasticsearch-5.0.0/bin/startup.sh <
kibana
#!/bin/bash
# Description:kibana ORS SERVER
KB_HOME=/usr/local/kibana-5.0.0-linux-x86_64
PID=$(ps -ef|grep node|grep -v grep|awk '{print $2}')
KB_LOG="/data/kibana_logs"
KB_START=$KB_HOME/bin/startup.sh
KB_STOP=$KB_HOME/bin/shutdown.sh
#Necessary environment variables
KB_USER=hadoop
KB_GROUP=hadoop
[ ! -d "$KB_LOG" ] && mkdir "$KB_LOG"
chown -R "$KB_USER":"$KB_GROUP" "$KB_LOG"
chmod 755 "$KB_LOG"
case $1 in
start)
if [ -n "$PID" ]
then
echo "Kibana process is already running."
else
echo -n "Starting Kibana Server..."
/bin/su - $KB_USER -s /bin/bash -c $KB_START
echo " done"
fi
;;
stop)
if [ -z "$PID" ]
then
echo "Kibana process is not running."
else
echo "Stopping Kibana Server..."
/bin/su - $KB_USER -s /bin/bash -c $KB_STOP
echo "Kibana Server has been stopped."
fi
;;
restart)
$0 stop
$0 start
;;
*)
echo "Usage: service $0 {start|stop|restart}" >&2
exit 1
esac
kibana 관련 하위 스크립트cat >/usr/local/kibana-5.0.0-linux-x86_64/bin/startup.sh<> /data/kibana_logs/kibana.stdout 2>> /data/kibana_logs/kibana.stderr &
EOF
cat >/usr/local/kibana-5.0.0-linux-x86_64/bin/shutdown.sh<
다음으로 전송:https://blog.51cto.com/jinyan2049/1914597
이 내용에 흥미가 있습니까?
현재 기사가 여러분의 문제를 해결하지 못하는 경우 AI 엔진은 머신러닝 분석(스마트 모델이 방금 만들어져 부정확한 경우가 있을 수 있음)을 통해 가장 유사한 기사를 추천합니다:
다양한 언어의 JSONJSON은 Javascript 표기법을 사용하여 데이터 구조를 레이아웃하는 데이터 형식입니다. 그러나 Javascript가 코드에서 이러한 구조를 나타낼 수 있는 유일한 언어는 아닙니다. 저는 일반적으로 '객체'{}...
텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
CC BY-SA 2.5, CC BY-SA 3.0 및 CC BY-SA 4.0에 따라 라이센스가 부여됩니다.