Logwatch磁盘空间使用情况错误/陈旧

我有一个RHEL 5服务器,最近耗尽了磁盘空间,现在我们的服务器Logwatch报告了下面的磁盘使用情况(我认为这是在/ var分区填满之前的最后一个准确的夜晚):

Filesystem Size Used Avail Use% Mounted on /dev/mapper/VolGroup00-LogVol00 62G 3.8G 55G 7% / /dev/mapper/VolGroup01-LogVol00 198G 185G 2.8G 99% /var /dev/cciss/c0d0p1 99M 24M 70M 26% /boot 

如果我login到服务器并手动运行df -h,我会得到以下结果:

 Filesystem Size Used Avail Use% Mounted on /dev/mapper/VolGroup00-LogVol00 62G 14G 46G 23% / /dev/mapper/VolGroup01-LogVol00 198G 174G 14G 93% /var /dev/cciss/c0d0p1 99M 24M 70M 26% /boot 

我检查了/usr/share/logwatch/default.conf/logwatch.conf ,发现temp目录是/var/cache/logwatch但是那个目录不包含任何项目。 有谁知道什么会导致logwatch显示这样的陈旧数据?

数据显然是倾斜的。 手动运行logwatch,或者在系统运行自己的同时运行“比较”。

@Tim问了一个让我失望的问题,所以我给了他正确的答案。

问题不在于数据偏斜,而是有几个进程正在运行,导致已用磁盘空间波动很大。 这台服务器正在运行六个Moodle实例,这个实例在整个晚上都有交错的备份。 一些备份没有完成,他们没有清理临时文件。 看起来,另一个进程后来出现,并清理临时文件,它发生在logwatch运行(凌晨4点)和手动检查(上午8点)之间。