From 78d9b4da468c1791a39102a9bf96e80306b3e755 Mon Sep 17 00:00:00 2001 From: Christoph Date: Tue, 15 Jan 2019 16:25:37 +0000 Subject: [PATCH] check_webservice_load.sh: fix error in determin mysql service file if mysql parallel installations present. --- check_webservice_load.sh | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/check_webservice_load.sh b/check_webservice_load.sh index 70e421d..3ade91e 100755 --- a/check_webservice_load.sh +++ b/check_webservice_load.sh @@ -229,6 +229,7 @@ if $check_mysql ; then MYSQLD_SERVICE_FILE=$(systemctl -t service list-unit-files \ | grep -e "^mysql" \ + | grep -e " enabled" \ | awk '{print$1}'\ | head -1) fi @@ -1162,6 +1163,11 @@ start_mysql() { warn "It seems that package management (apt,dpkg) is running. Exiting '${FUNCNAME[0]}' now.." return 1 fi +echo "" +echo "MYSQL_PS_CHECK_STRING: $MYSQL_PS_CHECK_STRING" +echo "MYSQL_INIT_SCRIPT: $MYSQL_INIT_SCRIPT" +echo "MYSQLD_SERVICE_FILE: $MYSQLD_SERVICE_FILE" +echo "" if [[ -n "$MYSQL_INIT_SCRIPT" ]]; then $MYSQL_INIT_SCRIPT start > /dev/null 2>&1 @@ -1863,6 +1869,9 @@ if $check_mysql ; then if $LOGGING ; then echo -e "\nChecking Mysql databse service on \"`hostname -f`\".." fi +echo "" +echo "MYSQL_PS_CHECK_STRING: $MYSQL_PS_CHECK_STRING" +echo "" PID="$(ps aux | grep -E "${MYSQL_PS_CHECK_STRING}" | grep -v grep | awk '{print$2}')"