为了能快速了解并处理您的问题,请提供以下基础信息:
8.0.4
ES单节点(Docker应用) 1.0.1
CentOS 8.4.2105 x86_64(Py3.7.8)
宝塔如何开启守护elasticsearch 进程现有案例
ERR_LOGFILE="/www/wwwlogs/es.log"
#获取当前时间 注意 这个符号可以赋值 ``
CUR_TIME=`date +'%Y-%m-%d %H-%M-%S'`
pgrep -x java &> /dev/null
if [ $? -ne 0 ];then
bash /www/server/panel/script/rememory.sh
systemctl start elasticsearch.service
#-f 判断文件存在
if [ -f $ERR_LOGFILE ]
then
// >> 追加写入 >直接写入 覆盖
echo "Es异常执行重启-- $CUR_TIME" >> /www/wwwlogs/es.log;
else
echo -e "Es异常执行重启-- $CUR_TIME\n" > /www/wwwlogs/es.log;
fi
else
if [ -f $ERR_LOGFILE ]
then
// >> 追加写入 >直接写入 覆盖
echo "Es正常运行-- $CUR_TIME" >> /www/wwwlogs/es.log;
else
echo -e "Es正常运行-- $CUR_TIME\n" > /www/wwwlogs/es.log;
fi
fi
|