Puncte:0

Nagios - „Eroare: nu s-a putut deschide directorul de configurare”, dar permisiunile sunt corecte și selinux este permisiv

drapel us

Încercând să configurez un director separat pentru a stoca fișierele mele de configurare nagios și când încerc să validez configurația primesc eroarea de mai jos.

Eroare: nu s-a putut deschide directorul de configurare „/usr/local/nagios/etc/objects/corp/contacts.cfg” pentru citire.

Cred că permisiunile sunt corecte și am selinux în modul permisiv.

[root@NAGSRV obiecte]# /usr/local/nagios/bin/nagios -v /usr/local/nagios/etc/nagios.cfg

Nagios Core 4.4.6
Copyright (c) 2009-prezent Nagios Core Development Team and Community Contributors
Copyright (c) 1999-2009 Ethan Galstad
Ultima modificare: 2020-04-28
Licență: GPL

Site: https://www.nagios.org
Se citesc datele de configurare...
   Citiți fișierul de configurare principal bine...
Eroare: nu s-a putut deschide directorul de configurare „/usr/local/nagios/etc/objects/corp/contacts.cfg” pentru citire.
Eroare: valoare max_check_attempts nevalidă pentru gazda „localhost”
Eroare: Nu s-a putut înregistra gazda (fișierul de configurare „/usr/local/nagios/etc/objects/localhost.cfg”, începând cu linia 21)
   Eroare la procesarea fișierelor de configurare a obiectului!


***> Au fost întâlnite una sau mai multe probleme în timpul procesării fișierelor de configurare...

     Verificați fișierele de configurare pentru a vă asigura că sunt valide
     directive și definiții de date. Dacă faceți upgrade de la o versiune anterioară
     versiunea Nagios, ar trebui să știți că unele variabile/definiții
     este posibil să fi fost eliminat sau modificat în această versiune. Asigurați-vă că citiți
     documentația HTML referitoare la fișierele de configurare, precum și
     Secțiunea „Ce nou” pentru a afla ce s-a schimbat.

Permisiuni:

[root@NAGSRV obiecte]# ls -ld *
-rwxr-xr-x. 1 nagios nagcmd 6747 Dec 7 21:06 commands.cfg
-rwxr-xr-x. 1 nagios nagcmd 1794 Dec 7 21:35 contacts.cfg
-rwxr-xr-x. 1 nagios nagcmd 4777 Dec 7 21:06 localhost.cfg
-rwxr-xr-x. 1 nagios nagcmd 3001 Dec 7 21:06 printer.cfg
drwxr-xr-x. 2 nagios nagcmd 99 Dec 9 10:43 corp
-rwxr-xr-x. 1 nagios nagcmd 3484 Dec 7 21:06 switch.cfg
-rwxr-xr-x. 1 nagios nagcmd 12533 ​​7 decembrie 21:06 templates.cfg
-rwxr-xr-x. 1 nagios nagcmd 3512 Dec 7 21:06 timeperiods.cfg
-rwxr-xr-x. 1 nagios nagcmd 7630 9 decembrie 10:17 windows.cfg

[root@NAGSRV obiecte]# ls -ld ./corp/*
-rwxr-xr-x. 1 nagios nagcmd 1245 Dec 9 10:43 ./corp/contacts.cfg
-rwxr-xr-x. 1 nagios nagcmd 1124 Dec 9 10:39 ./corp/hostgroups.cfg
-rwxr-xr-x. 1 nagios nagcmd 3809 Dec 9 10:45 ./corp/hosts.cfg
-rwxr-xr-x. 1 nagios nagcmd 10967 Dec 9 10:41 ./corp/hosts-service-template.cfg

Grupuri:

[root@NAGSRV obiecte]# cat /etc/group | grep nag
nagios:x:1000:
nagcmd:x:1001:apache,nagios

Selinux:

[root@NAGSRV obiecte]# getenforce
Permisiv

nagios.cfg:

# UTILIZATOR NAGIOS
# Aceasta determină utilizatorul efectiv pe care Nagios ar trebui să ruleze.
# Puteți furniza fie un nume de utilizator, fie un UID.

nagios_user=nagios



# GRUPUL NAGIOS
# Aceasta determină grupul efectiv în care Nagios ar trebui să ruleze.
# Puteți furniza fie un nume de grup, fie un GID.

nagios_group=nagcmd

Dacă editez nagios.cfg și ștergeți directorul meu din cfg_dir= pe care îl pot valida.

drapel in
Mesajul de eroare pare că ați furnizat calea către un fișier către o opțiune care așteaptă un director.
drapel us
Uau, nici nu am verificat asta. Am folosit cfg_dir= în loc de cfg_file=. Voi testa asta acum. Mulțumiri!
drapel us
Asta era problema. Acum să continui cu celelalte configurații ale mele. Multumesc din nou.
Puncte:1
drapel in

cfg_dir= așteaptă o director, dar ați furnizat calea către o configurație fişier in schimb.

Fie folosiți

cfg_file=/usr/local/nagios/etc/objects/corp/contacts.cfg

Sau

cfg_dir=/usr/local/nagios/etc/objects/corp/

Postează un răspuns

Majoritatea oamenilor nu înțeleg că a pune multe întrebări deblochează învățarea și îmbunătățește legătura interpersonală. În studiile lui Alison, de exemplu, deși oamenii își puteau aminti cu exactitate câte întrebări au fost puse în conversațiile lor, ei nu au intuit legătura dintre întrebări și apreciere. În patru studii, în care participanții au fost implicați în conversații ei înșiși sau au citit transcrieri ale conversațiilor altora, oamenii au avut tendința să nu realizeze că întrebarea ar influența – sau ar fi influențat – nivelul de prietenie dintre conversatori.