当我在命令
下运行时,我收到错误nagios3 -v /etc/nagios3/nagios.cfg
Error in configuration file '/etc/nagios3/nagios.cfg' - Line 469 (Check result path is not a valid directory) Error processing main config file
所以我看了ls -l /var/lib/nagios3/
drwxr-x--- 3 nagios nagios 1024 Mar 14 21:13 spool
在这种情况下,为什么我会收到错误?可能我认为我的/var/lib/nagios3/spool/checkresult/check2JcDx5
文件包含错误的行。当我在命令下运行时,我得到了这个输出。
#cat check2JcDx5
file_time=1363378360
host_name=localhost
service_description=HTTP
check_type=0
check_options=0
scheduled_check=1
reschedule_check=1
latency=0.122000
start_time=1363378360.122234
答案 0 :(得分:1)
禁用SELinux:
# getenforce
# setenforce 0
编辑/ etc / selinux / config。设置SELINUX=disabled
。
答案 1 :(得分:0)
您也许可以安装nagios-selinux软件包来添加策略,以便在selinux环境中运行nagios。比禁用现有安全性更好。