Назад | Перейти на главную страницу

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 отображать такие устаревшие данные?

Данные явно искажены. Запустите logwatch вручную или запустите «сравнение» в то же время, когда система работает сама по себе.

@ Тим задал вопрос, который привел меня к этому пути, поэтому я отдаю ему должное за правильный ответ.

Проблема не в том, что данные были искажены, а в том, что выполнялась пара процессов, из-за которых использованное дисковое пространство сильно колебалось. На этом сервере запущено шесть экземпляров Moodle резервное копирование в шахматном порядке выполнялось всю ночь. Некоторые из резервных копий не удалось завершить, и временные файлы не были очищены. Похоже, что другой процесс происходит позже и очищает временные файлы, и это произошло где-то между запуском logwatch (4:00) и тем, когда я проверяю его вручную (8:00).