2016-12-07 1 views
0

j'ai suivi les instructions de ce lien que je trouve ici sur l'EE ... http://nagios.sourceforge.net/docs/3_0/quickstart-fedora.html Eh bien après avoir essayé d'arrêter Nagios avec commande nagios Arrêter le service et après cela pour voir son statut avec le statut de service nagios le message suivant apparaît: "Aucun fichier de verrouillage trouvé dans /usr/local/nagios/var/nagios.lock". Comment puis-je le résoudre.Aucun fichier de verrouillage trouvé dans /usr/local/nagios/var/nagios.lock

Merci.

+0

existe-t-dossier? Quelle est la sortie de ls/usr/local/nagios/var? –

+0

Dans/usr/local/nagios/var le fichier "nagios.lock" existe quand nagios est démarré, mais quand j'arrête nagios le fichier "nagios.lock" a disparu. Ce fichier contient les nagios PID. –

+0

C'est normal. Le fichier PID serait supprimé à l'arrêt de Nagios. Peut-être que c'est un bogue de Nagios, mais vous pouvez sans risque argumenter que l'absence de nagios.lock signifie que Nagios ne fonctionne pas. –

Répondre

0

Ce n'est pas un bug. "Aucun fichier de verrouillage trouvé dans /usr/local/nagios/var/nagios.lock" signifie qu'il n'est pas en cours d'exécution.

Si vous exécutez un echo $? directement après service nagios status alors qu'il ne fonctionne pas, vous remarquerez que le code de sortie est 3.

3 est le code de retour de valeur correcte pour ce statut comme indiqué dans la norme Linux Base.

Quelques sources: https://refspecs.linuxbase.org/LSB_3.0.0/LSB-PDA/LSB-PDA/iniscrptact.html http://ftp.novell.hu/pub/mirrors/ftp.novell.com/forge/library/SUSE%20Package%20Conventions/spc_init_scripts.html