Назад | Перейти на главную страницу

Статус службы mysql не отображается, когда он запущен с помощью monit

Я установил monit на свой сервер Ubuntu 14.04 и настроил его для мониторинга mysql с приведенной ниже конфигурацией в monitrc.

 check process mysqld with pidfile /var/run/mysqld/mysqld.pid
 start program = "/etc/init.d/mysql start"
 stop program = "/etc/init.d/mysql stop"

Теперь для проверки я выключил пользователя mysql

 service mysql stop

Monit перезапускает сервер, но проблема в том, что когда я обслуживаю статус на mysql, как показано ниже

 service mysql status

Это показывает

 mysql stop/waiting

Но когда я сделаю

 ps -e | grep "mysql"

Я вижу, что служба mysqld работает.

Любые идеи, почему статус службы mysql не показывает мне работу?

Спасибо!