Chef infra Nagios:配置文件中的错误-第一行(空值)
我正在运行Nagios 3.5.1,我收到一个错误,说我的配置文件中有错误 当我运行Chef infra Nagios:配置文件中的错误-第一行(空值),chef-infra,nagios,cookbook,Chef Infra,Nagios,Cookbook,我正在运行Nagios 3.5.1,我收到一个错误,说我的配置文件中有错误 当我运行nagios-v/etc/nagios3/conf.d/hosts.cfg时,我得到了这个错误 正在读取配置数据。。。配置文件中出现错误 “/etc/nagios3/conf.d/hosts.cfg”-第5行(空值) 第5行是第一个与内容类似的行。第1-4行是注释。 当我删除1-4时,错误仍然移动到第一行。注释掉第一个主机只会将相同的错误降低 myhosts.cfg并不复杂 define host { u
nagios-v/etc/nagios3/conf.d/hosts.cfg
时,我得到了这个错误
正在读取配置数据。。。配置文件中出现错误
“/etc/nagios3/conf.d/hosts.cfg”-第5行(空值)
第5行是第一个与内容类似的行。第1-4行是注释。
当我删除1-4时,错误仍然移动到第一行。注释掉第一个主机只会将相同的错误降低
myhosts.cfg并不复杂
define host {
use server
address 10.203.130.187
host_name production-mgmt-nagios-server-20140325-10-203-130-187
hostgroups all,linux,nagios-server
}
等等
使用一个主机或甚至示例主机进行简化会产生相同的错误
创建一个新文件并键入基本版本也会出现同样的错误
没有想法,任何事情都会被欣赏。谢谢大家! 总是一个简单的解决方案,需要花费很长时间才能找到 不要在hosts.cfg上运行
nagios-v
。在nagios.cfg上运行它
这将为调试提供适当的错误
原来我有一些备份,nagios将其作为配置文件保存
Processing object config file '/etc/nagios3/conf.d/testconfig.cfg'..
删除并顺利运行。
希望这能节省某人的时间。你说得对。根据Nagios 3.x的文档,您需要运行以下命令:
/usr/local/nagios/bin/nagios -v /usr/local/nagios/etc/nagios.cfg
假设您没有可能导致问题的错误或警告,请重新启动Nagios。重启命令将取决于您的操作系统风格