Проверка квоты для раздела ext3 Linux

Проверка квоты для раздела ext3 Linux

я использую

quotacheck -m /home

в cron.daily для ежедневной проверки квоты. Серверная ОС CentOS-5.3. Я получаю ошибку

quotacheck: Quota for users is enabled on mountpoint /home so quotacheck might damage the file.
Please turn quotas off or use -f to force checking.

с последних нескольких дней в logwatch и даже при ручном запуске команды. Стоит ли мне использовать -f или есть какой-то лучший способ сохранить точность файлов квот. Я чувствовал, что файлы квот вообще не обновляются, пока я не вызову quotacheck. Может ли ядро ​​автоматически обновлять файлы квот при изменении размера файла?

решение1

Вы читали страницу руководства quotacheck?

Настоятельно рекомендуется запускать quotacheck с отключенными квотами для файловой системы. В противном случае возможны повреждения или потеря данных в файлах квот. Также неразумно запускать quotacheck на работающей файловой системе, поскольку фактическое использование может измениться во время сканирования.

[...]

-ф, --форс

Принудительно проверяет и записывает новые файлы квот на файловых системах с включенными квотами. Это не рекомендуется, так как созданные файлы квот могут быть не синхронизированы.

Так что не запускайте его на работающей файловой системе. В любом случае, зачем вы запускаете его в cron.daily? quotacheckнеобходимо только в том случае, если данные квот могут быть не синхронизированы с файловой системой, обычно после сбоя fs или если fs использовалась без квот.

При обычном использовании квоты обновляются автоматически, нет необходимости регулярно запускать проверку квот.

Снова страница руководства:

quotacheck следует запускать каждый раз, когда система загружается и монтирует недопустимые файловые системы.

Поэтому запустите quotacheck из ваших загрузочных скриптов (он уже должен быть там) и удалите задание cron.

решение2

Насколько я знаю, quotacheck следует регулярно запускать из cron (quotachech -ug /home) для проверки файлов aquota.user и aquota.group.

Связанный контент