【问题标题】:Nagios: Error: Could not open command file /usr/local/nagios/var/rw/nagios.cmdNagios:错误:无法打开命令文件 /usr/local/nagios/var/rw/nagios.cmd
【发布时间】:2015-07-03 10:40:17
【问题描述】:

我在这里阅读了很多答案,并在谷歌上搜索了一些 - 但无法使其发挥作用。

Nagios 4.1; CentOS 7.0; Nginx 1.6.3;

nagios 组有nginx 用户:

# cat /etc/group | grep nagios
nagios:x:994:apache,nginx,nagios

目录和文件对nagios组有权限:

# ls -l /usr/local/nagios/var/ | grep rw
...
drwxrwsr-x 2 nagios nagios    61 Jul  3 10:12 rw

# ls -l /usr/local/nagios/var/rw/
total 0
prw-rw---- 1 nagios nagios 0 Jul  3 10:24 nagios.cmd
srw-rw---- 1 nagios nagios 0 Jul  3 10:12 nagios.qh

PHP-FPM 池也使用nagios 用户和组:

# cat /etc/php-fpm.d/nagios.conf | grep -E 'user|group'
;listen.group = nagios
user = nagios
group = nagios

但每次重启后 - 我仍然有“无法打开命令文件 /usr/local/nagios/var/rw/nagios.cmd”。

【问题讨论】:

    标签: php nginx nagios


    【解决方案1】:

    /usr/local/nagios/var/rw//usr/local/nagios/var/rw/nagios.cmd 支持:

    # ls -l /usr/local/nagios/var/rw/nagios.cmd
    prw-rw---- 1 nagios nginx 0 Jul  3 10:45 /usr/local/nagios/var/rw/nagios.cmd
    
    # ls -l /usr/local/nagios/var/
    total 148
    ...
    drwxrwsr-x 2 nginx  nginx     61 Jul  3 10:45 rw
    

    【讨论】:

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