MySQL服务器进程消失了

时间:2016-09-14 16:15:17

标签: mysql

我每分钟都有一个检查器作为cron

MYSQL=`/bin/pidof mysqld`
echo $MYSQL
if [ "$MYSQL" == "" ]
   then
    echo MYSQL_FAILURE  | mail -s $client": CRITICAL : MYSQL FAILURE !!!!" $mailboxes
#trying to restart it
    /etc/init.d/mysql stop
    /etc/init.d/mysql start
    echo -e "mysql:FAIL\n" >> $monitorfile
else
    echo -e "mysql:OK\n" >> $monitorfile
fi

从昨天起它工作得很好。但后来,我收到了错误消息。当我在系统日志中深入检查时,我发现在那一秒,我有mysqldump。 mysqldump可以成为/bin/pidof mysqld返回的原因"" (没有过程)。它是Ubuntu可信任的8核心Web服务器。

如果这可能有助于我现在跑步,这就是我得到的:

# /bin/pidof mysqld
22197 15390

after some 3min
# /bin/pidof mysqld
22353 15390

0 个答案:

没有答案