Понятия не имею, почему диск Cent OS заполняется, всякие исправления ням
У меня проблемы с коробкой Cent OS 7.
Проблемы только начались на прошлой неделе, и я не сделал никаких изменений на сервере.
Диск продолжает заполняться несколько раз в день с 83% до 100%.
Как только он заполнен, Nginx не может создавать полные веб-страницы.
Если я запускаю "yum clean all", диск возвращается к 83%, и все снова работает нормально.
Я не запускаю ежедневные обновления yum, поэтому я не уверен, почему "yum clean all" исправляет это.
Любые идеи, как я могу устранить неполадки и остановить это?
1 ответ
У вас должен быть пакет yum-cron, который ежедневно проверяет наличие обновлений (/etc/cron.daily/0yum-daily.cron) и загружает их по умолчанию.
В /etc/yum/yum-cron.conf у вас есть по умолчанию:
download_updates = yes
apply_updates = no
Вы можете настроить yum-cron для их применения или отправить вам электронное письмо, чтобы вы могли применить их вручную и очистить, вместо того, чтобы повторно загружать каждое обновление ежедневно после предыдущей очистки.
Вы можете использовать такие инструменты, как http://diskreport.net/ чтобы диагностировать рост использования пространства между двумя датами.
Я закончил тем, что сделал задание cron для удаления файлов и папок через cron каждый час, т.е.
Login as root
crontab -e
# Every hour
0 * * * * /bin/rm -rf /var/cache/yum/*