Система: Ubuntu 9.04 alternate server c LTSP ролью. В будущем планирую настроить это на нем.
Поставил Nagios 3 из репок. Настраивал по ману:
http://www.linuxshop.ru/index.php?autocom=...ticle&id=25Дохожу до момента:
# nagios -v /etc/nagios2/nagios.cfg
На коем выдает следующее:
Warning: Duplicate definition found for hostgroup 'domain-servers' (config file '/etc/nagios3/conf.d/hostgroups_nagios2.cfg', starting on line 4)
Error: Could not add object property in file '/etc/nagios3/conf.d/hostgroups_nagios2.cfg' on line 5.
hostgroups_nagios2.cfg1. # Some generic hostgroup definitions
2.
3. # A simple wildcard hostgroup
4. define hostgroup {
5. hostgroup_name domain-servers
6. alias Domain servers
7. members WIN-KR245M1KUXR, Dat-s-proxy01
8. }
Что ему не нравится - ума не приложу, где он Duplicate разглядел...
Пробовал менять имя хост группы - та же ошибка, пробовал менять имя переменной hostgroup_name, но в этом случае ругается на неверный параметр. Что делать?
>Пробовал менять имя хост группы - та же ошибка, пробовал менять имя
>переменной hostgroup_name, но в этом случае ругается на неверный параметр. Что
>делать?читать release notes. опции hostgroup_name больше нет
>читать release notes. опции hostgroup_name больше нетпардон. попутал слегка )))
а если без дефиниции хостгруппы? запускается?
>а если без дефиниции хостгруппы? запускается?Ругается на следующую группу.
Такая же проблема с файлом timeperiod.cfg
timeperiod_name - duplicate ...
>>а если без дефиниции хостгруппы? запускается?
>
>Ругается на следующую группу.
>Такая же проблема с файлом timeperiod.cfg
>timeperiod_name - duplicate ...grep "имя хостгруппы или таймпериода" /etc/nagios3/conf.d/*
может где-то действительно уже продифинировано такое, например в sample файлах.
а ещё:
nagios -v /etc/nagios2/nagios.cfg - /etc/nagios 2/Warning: Duplicate definition found for hostgroup 'domain-servers' (config file '/etc/nagios3/conf.d/hostgroups_nagios2.cfg', starting on line 4)
Error: Could not add object property in file '/etc/nagios3/conf.d/hostgroups_nagios2.cfg' on line 5.а ошибка - /etc/nagios 3/ - в путях нет путаницы?
>а ещё:
>nagios -v /etc/nagios2/nagios.cfg - /etc/nagios 2/
>
>Warning: Duplicate definition found for hostgroup 'domain-servers' (config file '/etc/nagios3/conf.d/hostgroups_nagios2.cfg', starting on
>line 4)
>Error: Could not add object property in file '/etc/nagios3/conf.d/hostgroups_nagios2.cfg' on line 5.
>
>
>а ошибка - /etc/nagios 3/ - в путях нет путаницы?# grep 'domain-servers' /etc/nagios3/conf.d/*
/etc/nagios3/conf.d/hostgroups_nagios2.cfg: hostgroup_name domain-servers
/etc/nagios3/conf.d/services_nagios2.cfg: hostgroup_name domain-servers# nagios3 -v /etc/nagios3/nagios.cfg
Warning: Duplicate definition found for timeperiod '24x7' (config file '/etc/nagios3/conf.d/timeperiods_nagios2.cfg', starting on line 8)
Error: Could not add object property in file '/etc/nagios3/conf.d/timeperiods_nagios2.cfg' on line 9.
покажите /etc/nagios2/nagios.cfg
>покажите /etc/nagios2/nagios.cfgПоправка: /etc/nagios3/nagios.cfg
log_file=/var/log/nagios3/nagios.log
cfg_file=/etc/nagios3/commands.cfg
cfg_dir=/etc/nagios-plugins/config
cfg_dir=/etc/nagios3/conf.dcfg_file=/etc/nagios3/conf.d/timeperiods_nagios2.cfg
cfg_file=/etc/nagios3/conf.d/hostgroups_nagios2.cfg
cfg_file=/etc/nagios3/conf.d/contacts_nagios2.cfg
cfg_file=/etc/nagios3/conf.d/services_nagios2.cfg
cfg_file=/etc/nagios3/conf.d/extinfo_nagios2.cfg
cfg_file=/etc/nagios3/conf.d/generic-host_nagios2.cfgcfg_file=/etc/nagios3/objects/windows.cfg
cfg_dir=/etc/nagios3/servers
precached_object_file=/var/lib/nagios3/objects.precache
resource_file=/etc/nagios3/resource.cfg
status_file=/var/cache/nagios3/status.dat
status_update_interval=10
nagios_group=nagios
nagios_user=nagios
check_external_commands=1
command_check_interval=-1
command_file=/var/lib/nagios3/rw/nagios.cmd
external_command_buffer_slots=4096
lock_file=/var/run/nagios3/nagios3.pid
temp_file=/var/cache/nagios3/nagios.tmp
temp_path=/tmp
event_broker_options=-1
log_rotation_method=d
log_archive_path=/var/log/nagios3/archivesВ принципе, я правил только первые 10 строк, если нужно остальное, то выложу.
Я так понял, что ошибка в синтаксисе.
То, с чего начинаются все описываемые конфы - define. Но пока не нашел, как надо писать корректно. Ругается на все конфиги в зависимости от того, в какой последовательности они перечислены в nagios.cfg
Возьми sample конфиг, попроще и посмотри.
>Возьми sample конфиг, попроще и посмотри.Как ни странно, у меня все по семплу и есть. Только настройки групп подправил.
>>Возьми sample конфиг, попроще и посмотри.
>
>Как ни странно, у меня все по семплу и есть. Только настройки
>групп подправил.кфг файлы не надо раскомментаривать - он сам выгребает все что лежит в конф.д