Проверяющий на наличие ошибок конфигурационных файлов Nagios

Любой пользователь с полномочием SYSDBA является Вашим "самым мощным" пользователем. Они находятся в равных условиях. Владелец словаря данных, SYS, является "классическим" суперпользователем в Oracle.

BTW, SYSMAN не является пользователем SYSDBA по умолчанию:

C:\>sqlplus sysman@db as sysdba

SQL*Plus: Release 10.2.0.1.0 - Production on Tue Apr 27 10:27:15 2010

Copyright (c) 1982, 2005, Oracle.  All rights reserved.

Enter password:
ERROR:
ORA-01031: insufficient privileges


Enter user-name:

Если Вы можете использовать аутентификацию ОС, она переопределяет аутентификацию по паролю:

C:\>sqlplus /nolog

SQL*Plus: Release 10.2.0.4.0 - Production on Tue Apr 27 10:30:04 2010

Copyright (c) 1982, 2007, Oracle.  All Rights Reserved.

SQL> conn sysman as sysdba
Enter password:
Connected.
SQL> select user from dual;

USER
------------------------------
SYS

SQL>
2
задан 27 December 2011 в 16:28
3 ответа

Если вы посмотрите на содержимое nagios.cfg, оно почти наверняка будет содержать ссылки на windows.cfg и commands.cfg.

Когда вы запускаете упомянутую вами проверку конфигурации, она также проходит через все файлы, на которые ссылается nagios.cfg, так что вы также проверяете внесенные вами изменения.

2
ответ дан 3 December 2019 в 08:57

Вы можете выполнить проверку файла конфигурации nagios с помощью параметра «-v». Что-то вроде:

/usr/sbin/nagios3 -v /etc/nagios3/nagios.cfg

или каковы бы ни были ваши пути. Это должно показать, где находятся ошибки.

6
ответ дан 3 December 2019 в 08:57

Возможно, что сценарий инициализации, который вы используете для запуска nagios, передает ему другой файл conf, отличный от того, который вы используете с вашим руководством 'nagios -v /path/to/nagios.cfg' test.

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

Кроме того, Парсер conf для nagios несколько тупой; На этапе проверки выявляются только явно очевидные проблемы, такие как опечатки, но, к счастью, вы можете опустить некоторые «обязательные» атрибуты.

Будет полезно, если вы вставите точный вывод, который вы видите, когда пытаюсь запустить nagios обычным способом.

0
ответ дан 3 December 2019 в 08:57

Теги

Похожие вопросы