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

Как отменить «/ usr / local / nagios / bin / import_runtime -q»?

Каждый час я получаю электронное письмо с сервера со следующей ошибкой cron:

DBI connect('database=runtime;host=localhost','nagios',...) failed:  
 Access denied for user 'nagios'@'localhost' (using password: YES) at
  /usr/local/nagios/perl/lib/Ima/DBI.pm line 329

На самом деле мы не используем nagios на этом сервере, поэтому ничего страшного, если он не работает. Я хотел бы остановить эту работу cron, но я не могу найти файл cron, в котором он находится.

/etc/cron.hourly его нет.
crontab -l не показывает это.

Единственное место, где я мог найти эту команду, был этот файл:

/usr/local/nagios/installer/crontab.nagios

Однако я не уверен, следует ли мне манипулировать этим файлом.

Я подозреваю, что у вас есть задание cron, работающее как nagios пользователь. Итак, взгляните на /var/spool/cron или используйте crontab -l -u nagios команда для проверки. Если он существует и вы не хотите использовать, просто закомментируйте или выполните crontab -r -u nagios удалять.

Вы проверяли /etc/cron.d?

Если вы не запускаете Nagios на этом хосте, редактирование сценария безопасно - оно повлияет только на Nagios.