diskfull
Скрипт для автоматической проверки заполнения диска
Операционная система - Linux (должен работать и в других Юниксах).
Принцип работы - проверяет командой df все разделы жесткого диска и если хотя бы один раздел заполнен больше, чем заданный процент, шлет письмо администратору сервера.
Установка
Скачайте исполняемый файл diskfull.zip или diskfull. Если он не сохраняется на диске, а показывается в окне браузера, щелкните правой кнопкой мыши и выберите что-нибудь вроде "Save link as...".
Скопируйте файл в директорию /usr/local/sbin.
chown root.root /usr/local/sbin/diskfull
chmod 750 /usr/local/sbin/diskfull
Запуск
Запуск программы - через cron. Рекомендуется запускать раз в час с параметром 90 процентов и раз в день - 80 процентов:
46 * * * * /usr/local/sbin/diskfull 90
50 9 * * * /usr/local/sbin/diskfull 80
Подробности использования программы - в тексте скрипта.
Безопасность
Рекомендуется запускать программу под непривилегированным пользователем. Файл должен принадлежать root'у или тому пользователю, под кем он запускается, и должен быть недоступен для записи (вместе с вышележащими директориями).
Лицензия
Программа бесплатная и Вы можете ее использовать как Вам вздумается. Лицензия - GPL.
История изменений
1.4 (21 марта 2001 г.)
Пишет в заголовке письма пороговый процент загрузки диска.
Исправлена ошибка, проявлявшаяся при заполнении раздела меньше 10%
На главную страницу сервера