У меня были nagios, работающие на CentOS. когда я перезапускаю nagios с помощью
/etc/init.d/nagios перезапуск
он не показывает никаких ошибок. Но когда я проверяю статус с помощью
/etc/init.d/nagios статус
это показывает nagios не работает.
Я запускаю нагиос с помощью
/ usr / local / nagios / bin / nagios /usr/local/nagios/etc/nagios.cfg
я получаю следующую ошибку
Nagios 3.3.1 запускается ... (PID = 12179)
Местное время: Вт, 16 июля, 10:08:17 CEST 2013.
Ошибка: my_fcopy () не удалось записать в '/ usr / local / nagios / var / spool / checkresults / nebmod2CKuKY': на устройстве не осталось места
Ошибка: my_fcopy () не удалось записать в '/ usr / local / nagios / var / spool / checkresults / nebmodMmhs0U': на устройстве не осталось места
Домашняя страница веб-консоли работает правильно, но когда я нажимаю на сервис или хост, я получаю следующую ошибку
Похоже, что в журнале состояния нет никакой информации о состоянии службы ...
Убедитесь, что Nagios запущен, и что вы правильно указали местоположение журнала состояния в файлах конфигурации.
В чем будет ошибка?
РЕДАКТИРОВАТЬ
output of *df -h*
Filesystem Size Used Avail Use% Mounted on
/dev/mapper/VolGroup-lv_root 5.5G 5.3G 0 100% /
tmpfs 939M 0 939M 0% /dev/shm
/dev/sda1 485M 37M 423M 8% /boot
На вашем диске больше нет места (см. 100% на этом df
выход для /dev/mapper/VolGroup-lv_root
), так что все начнут ломаться, в том числе и это.
Освободите место.
Конкретно в этом случае nagios
пытается записать в какой-то (временный?) файл, но не может
Ошибка: my_fcopy () не удалось записать в '/ usr / local / nagios / var / spool / checkresults / nebmod2CKuKY': на устройстве не осталось места
Если у вас есть другое устройство, вы можете изменить настройку пути checkresults с помощью (см. http://nagios.sourceforge.net/docs/3_0/configmain.html для настройки), но тогда другие вещи (например, ведение журнала и неизвестно что) не удастся из-за отсутствия места.
Это также повлияет на другие службы, поэтому важно очистить некоторые из них.
Из комментария @SvW и ответа @Nanne
Сервер Nagios создает файл журнала / var / log / messages на ПК. Это займет больше места на диске после того, как я очищу все данные из файла / var / log / messages.
Выход из df -h
Filesystem Size Used Avail Use% Mounted on
/dev/mapper/VolGroup-lv_root 5.5G 4.2G 1.1G 81% /
tmpfs 939M 0 939M 0% /dev/shm
/dev/sda1 485M 37M 423M 8% /boot
После того, как я отключил журнал nagios в файле конфигурации (/usr/local/nagios/etc/nagios.cfg)
Затем я перезапускаю nagios, он работает нормально.
Спасибо.