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

Процесс clamd «не отслеживается»

вывод сводки мониторинга говорит, что clamav не отслеживается. В конфигурации сказано:

check process clamd with pidfile /var/run/clamav/clamd.pid
  start program = "/etc/init.d/clamav-daemon start"
  stop  program = "/etc/init.d/clamav-daemon stop"
  if failed unixsocket /var/run/clamav/clamd.ctl then restart
  if 5 restarts within 5 cycles then timeout

Я могу подтвердить, что файл pid существует, что команды запуска и остановки работают при тестировании через

monit start clamd 

Тем не менее, в сводке по мониторингу приводится следующее:

Process 'clamd'                     Not monitored

Как я могу решить эту проблему дальше?

Убедитесь, что у вас действительно есть PID в файле PID, который вы указываете по адресу: /var/run/clamav/clamd.pid.

Вот и все monit используется для отслеживания этого процесса, поэтому убедитесь, что вы используете правильный файл и путь, и что люди что-то заполнили в файле при последующих перезапусках.