check_webservice_load.sh: MySQL: Check not only against Pid of '' (mysqld_safe), also check against Pid of '' (mysqld).

This commit is contained in:
Christoph 2017-11-30 17:29:38 +01:00
parent e1ecfa5fd4
commit 1a2b5dca45

View File

@ -500,7 +500,7 @@ stop_mysql() {
kill -9 $_PID > /dev/null 2>&1
done
sleep 2
PIDS=i$(ps aux | grep "$MYSQLD" | grep -v grep | awk '{print$2}')
PIDS=$(ps aux | grep "$MYSQLD" | grep -v grep | awk '{print$2}')
i=i+1
done
@ -643,6 +643,10 @@ start_mysql() {
NEWPID=$(ps aux | grep "$MYSQLD_SAFE" | grep -v grep | grep root | awk '{print$2}')
if [[ -z "$NEWPID" ]]; then
NEWPID=$(ps aux | grep "$MYSQLD" | grep -v grep | awk '{print$2}')
fi
if [ "X${NEWPID}X" = "XX" ]; then
echo "" >> $LOCK_DIR/extra_msg.txt
@ -1064,6 +1068,10 @@ if $check_mysql ; then
PID=`ps aux | grep "$MYSQLD_SAFE" | grep -v grep | awk '{print$2}'`
if [[ -z "$PID" ]] ; then
PID=`ps aux | grep "$MYSQLD" | grep -v grep | awk '{print$2}'`
fi
if [ "X${PID}X" = "XX" ];then
echo -e "\nMySQL is not running! - Try to start it.." >> $LOCK_DIR/extra_msg.txt