我让nagios在centOS上运行。当我重新启动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开始。( '/usr/local/nagios/var/spool/checkresults/nebmod2CKuKY':)当地时间是Tue Jul 16 10:08:17 CEST 2013错误: my_fcopy()未能写入'/usr/local/nagios/var/spool/checkresults/nebmodMmhs0U':没有设备上留下的空间my_fcopy()没有写入设备上的空间
在运行properly.But的webconsole主页中,当我单击服务或主机时,会得到以下错误
状态日志中似乎没有任何服务状态信息。确保Nagios正在运行,并且您已经在配置文件中正确地指定了状态日志的位置。
会有什么错误呢?
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发布于 2013-07-16 09:38:34
您的磁盘上没有更多的空间(请参见df输出的/dev/mapper/VolGroup-lv_root 100% ),所以所有的事情都会开始中断,包括这个。
腾出一些空间。
具体来说,在这种情况下,nagios试图写到一些(临时?)文件,但不能
错误:'/usr/local/nagios/var/spool/checkresults/nebmod2CKuKY':写入my_fcopy()失败,设备上没有空间
如果您有另一台设备,您可以用以下方法更改校验结果路径的设置(请参见http://nagios.sourceforge.net/docs/3_0/configmain.html ),但是其他事情(比如日志记录和谁知道什么)会因为没有空间而失败。
其他服务也会受到这种方式的影响,所以清理一些服务是很重要的。
发布于 2013-07-16 10:03:46
从“大众”的评论到“南安”的回答
Nagios服务器在PC中输入/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在我在配置文件(/usr/local/ nagios /etc/nagios.cfg)中禁用nagios日志之后
然后我重新启动nagios,一切正常。
谢谢。
https://serverfault.com/questions/523625
复制相似问题