Я пытаюсь сделать следующее:
monit stop mysqld
monit: Cannot connect to the monit daemon. Did you start it with http support?
это работает только когда я прекращаю monit
служба.
Есть ли у вас какие-либо предложения?
Убедитесь, что у вас включен встроенный веб-сервер. это monit stop ...
команда использует его внутри.
# Monit has an embedded web server which can be used to view status of
# services monitored and manage services from a web interface. See the
# Monit Wiki if you want to enable SSL for the web server.
set httpd port 2812 and
use address localhost # only accept connection from localhost
allow localhost # allow localhost to connect to the server and
allow admin:monit # require user 'admin' with password 'monit'
Измените пароль, если вы опустите эту строку «использовать адрес localhost».
Пожалуйста, опубликуйте свою конфигурацию monit. В monit stop
process ссылается на имя процесса, определенного в разделе конфигурации. Итак, если у вас есть запись конфигурации для MySQL, она должна выглядеть так: check process mysql with pidfile...
Ваш monit stop
Команда должна использовать то же имя, что и слово, следующее за словом "процесс" в файле конфигурации.