elasticsearch启动脚本
#!/bin/bash
APP_HOME=$(readlink -f "$(dirname "$0")")
changeUser(){
expect <<EOF
spawn su elastic
expect {
"*assword:" { send "123456\r" }
}
expect eof
EOF
}
case $1 in
"start")
echo "============启动ElasticSearch================"
changeUser
sh ${APP_HOME}/elasticsearch -d -p ${APP_HOME}/pid;;
"stop")
echo "============停止ElasticSearch================"
kill `cat ${APP_HOME}/pid`;;
*)
echo "args info is error!!!";;
esac还没有评论,来说两句吧
