Logwatch 磁盘空间使用情况错误/过时

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

如果我登录服务器并手动运行 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后发现临时目录是,/var/cache/logwatch但该目录不包含任何项目。有人知道是什么原因导致 logwatch 显示这样的过时数据吗?

答案1

数据明显有偏差。手动运行 logwatch,或者在系统运行其自身数据的同时运行您的“比较”。

答案2

@Tim 问了这个问题让我想到了这一点,所以我将正确答案归功于他。

问题不在于数据倾斜,而在于有几个进程正在运行,导致磁盘空间使用量大幅波动。此服务器正在运行六个实例Moodle整个晚上都在进行交错备份。有些备份未能完成,而且没有清理临时文件。似乎稍后会有另一个进程来清理临时文件,而且它发生在 logwatch 运行(凌晨 4 点)和我手动检查(早上 8 点)之间的某个时间。

相关内容