Nagiosは「/」でcheck_diskを使用しますが、マウントされたパスは失敗します。 私のコマンド定義は次のようになります。nagios check_diskはマウントされたパスに対して「アクセスできない:そのようなファイルまたはディレクトリはありません」を返します
define command{
command_name check_local_disk
command_line $USER1$/check_disk -w $ARG1$ -c $ARG2$ -p $ARG3$
}
そしてclient.cfgの中で、それは次のようになります。
define service{
use local-service
host_name 10.62.81.166
service_description /storage/disk1
check_command check_local_disk!20%!10%!/storage/disk1
}
の/ etc/fstabには次のようになります。
/dev/sdb /storage/disk1 ext4 rw 0 0
私が試しました/ dev/sdbまたは/ storage/disk1のようなパス値ですが、すべて同じエラー - アクセス不可能:そのようなファイルまたはディレクトリなし
リモートクライアントのnagiosユーザでコマンドを実行しようとしましたが正常に動作します。
可能な手がかりはありますか?
ありがとうございました。
あなたの親切な助けに感謝します。私は私の問題を解決しました。 –