在nagios启动时出错

我曾经在centOS上运行过nagios。 当我重新开始与nagios

/etc/init.d/nagios重启

它没有显示任何错误。 但是当我检查状态

/etc/init.d/nagios状态

它显示nagios不运行

我的帮助下运行nagios

/ usr / local / nagios / bin / nagios /usr/local/nagios/etc/nagios.cfg

我得到以下错误

Nagios 3.3.1开始…(PID = 12179)

当地时间是2013年7月16日星期二10:08:17 CEST

错误:my_fcopy()无法写入“/ usr / local / nagios / var / spool / checkresults / nebmod2CKuKY”:设备上没有剩余空间

错误:my_fcopy()未能写入“/ usr / local / nagios / var / spool / checkresults / nebmodMmhs0U”:设备上没有剩余空间

在webconsole主页工作正常。但是当我点击服务或主机我得到以下错误

状态日志中没有任何服务状态信息…

确保Nagios正在运行,并且已经在configuration文件中正确指定了状态日志的位置。

会有什么错误?

编辑

output of *df -h* Filesystem Size Used Avail Use% Mounted on /dev/mapper/VolGroup-lv_root 5.5G 5.3G 0 100% / tmpfs 939M 0 939M 0% /dev/shm /dev/sda1 485M 37M 423M 8% /boot 

你的光盘上没有更多的空间(请参阅/dev/mapper/VolGroup-lv_root df输出上的100%),所以各种各样的事情将开始中断,包括这个。

释放一些空间。

具体来说,在这种情况下, nagios尝试写入一些(temp?)文件,但是不能

错误:my_fcopy()无法写入“/ usr / local / nagios / var / spool / checkresults / nebmod2CKuKY”:设备上没有剩余空间

你可以,如果你有另一个设备,改变设置的检查结果path(见http://nagios.sourceforge.net/docs/3_0/configmain.html的设置),但其他事情(如日志logging和谁知道什么)会因为没有空间而失败。

其他的服务也会受到影响,所以清理一些是很重要的。

来自@SvW的评论和@Nanne的回答

Nagios服务器在PC中login/ var / log / messages文件。 这将需要更多的磁盘空间,我清除/ var / log / messages文件中的所有数据后。

输出df -h

 Filesystem Size Used Avail Use% Mounted on /dev/mapper/VolGroup-lv_root 5.5G 4.2G 1.1G 81% / tmpfs 939M 0 939M 0% /dev/shm /dev/sda1 485M 37M 423M 8% /boot 

我禁用了nagiosloginconfiguration文件(/usr/local/nagios/etc/nagios.cfg)

然后我重新启动nagios,它工作正常。

谢谢。