2016-12-07 4 views
0

私はここでEEで見つけたこのリンクの指示に従っています... http://nagios.sourceforge.net/docs/3_0/quickstart-fedora.html コマンドでナギオスを停止しようとした後サービスnagios stop以降、サービスナジオスのステータスと表示されます。「/usr/local/nagios/var/nagios.lockにロックファイルがありません」というメッセージが表示されます。どのように解決するのですか?/usr/local/nagios/var/nagios.lockにロックファイルがありません

ありがとうございました。

+0

ファイルが存在しますか? ls/usr/local/nagios/varの出力は何ですか? –

+0

/usr/local/nagios/varには、nagiosを起動すると "nagios.lock"というファイルが存在しますが、nagiosを停止すると "nagios.lock"というファイルは消えてしまいます。このファイルには、PID nagiosが含まれています。 –

+0

これは正常です。 PIDファイルはNagiosの停止時に削除されます。 Nagiosのバグかもしれませんが、Nagios.lockがないということは、Nagiosが実行されていないことを意味します。 –

答えて

0

これはバグではありません。 "/usr/local/nagios/var/nagios.lockにロックファイルが見つかりません"は、実行されていないことを意味します。 Linuxの標準に記載されているように

それが実行されていない間、あなたはservice nagios status後に直接echo $?を実行した場合、あなたは終了コードは3

3であることがわかりますが、その状態に正しい値リターンコードですベース。

いくつかのソース: 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

関連する問題