У меня проблема с Nagios Core версии 4.1.1
Я полагаю, что это как-то связано с httpd, поэтому я говорю так: когда я выполняю
service nagios stop,Я по-прежнему получаю сообщение об ошибке типа
Невозможно получить статус процесса
Я проверил nagios.log, access_log и error_log, но ничего очевидного для точного определения нет.
Это из-за разрешений на каталоги?
[root@puppet nagios]# pwd
/etc/nagios
[root@puppet nagios]# ls -ld .
drwxrwxr-x. 5 root root 4096 Jun 10 22:42 .
[root@puppet nagios]# ls -alrth
total 92K
-rw-r-----. 1 root apache 27 Nov 25 2017 passwd
-rw-rw-r--. 1 root root 44K Nov 25 2017 nagios.cfg
-rw-rw-r--. 1 root root 13K Nov 25 2017 cgi.cfg
drwxr-x---. 2 root nagios 4.0K Jun 10 16:46 private
drwxr-x---. 2 root nagios 4.0K Jun 10 21:52 conf.d
drwxr-x---. 2 root nagios 4.0K Jun 10 22:41 objects
drwxrwxr-x. 5 root root 4.0K Jun 10 22:42 .
drwxr-xr-x. 127 root root 12K Jun 10 23:00 ..
[root@puppet nagios]#
Пользователи и разрешения также выглядят хорошо для меня:
[root@puppet nagios]# id nagios
uid=495(nagios) gid=492(nagios) groups=492(nagios),48(apache),501(nagcmd)
[root@puppet nagios]# id apache
uid=48(apache) gid=48(apache) groups=48(apache),501(nagcmd)
[root@puppet nagios]# id nagcmd
id: nagcmd: No such user
[root@puppet nagios]# cat /etc/group|grep nagcmd
nagcmd:x:501:apache,nagios
[root@puppet nagios]#
httpd.conf конфигурации:
#
# Controls who can get stuff from this server.
#
Order allow,deny
Allow from all
Что-то мне не хватает, чтобы проверить?