【问题标题】:Nagios : Error: Could not stat() command file '/usr/local/nagios/var/rw/nagios.cmd'!Nagios:错误:无法 stat() 命令文件 '/usr/local/nagios/var/rw/nagios.cmd'!
【发布时间】:2014-06-09 06:23:08
【问题描述】:

我已经在 Centos 6.4 上安装了 Nagios。 我正在尝试启用 SSH 的通知服务和主机的 http 服务。但是当我提交它时,我得到了以下错误。

错误:无法 stat() 命令文件 '/usr/local/nagios/var/rw/nagios.cmd'!

外部命令文件可能丢失,Nagios 可能未运行,和/或 Nagios 可能未检查外部命令。

尝试提交您的命令进行处理时发生错误。

规格如下

nagios - 4.0

centos - 6.4

用户 - nagios

组 - nagcmd

【问题讨论】:

  • 可能是 SELinux,您可能需要检查您的日志。
  • 是的,但我已经禁用了它。
  • /usr/local/nagios/var/rw/的权限和用户/组是什么?应该是 drwxrwsr-x 2 nagios nagcmd

标签: linux centos nagios


【解决方案1】:

SElinux 可能会抛出一些奇怪的错误,并且不允许您在某些股票 Distro 设置上连接 cgi。运行以下命令

getenforce

如果启用运行:

setenforce 0

然后

service nagios restart

这应该可以解决问题

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2020-05-05
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2023-03-21
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多