У меня есть VPS под управлением 32-битной Ubuntu (Precise Penguin) на Linode VPS, и что-то приводит к неконтролируемому использованию диска. Я получил несколько предупреждений ввода-вывода от Linode (не «предупреждение» в смысле «Прекрати!», А «К вашему сведению; это может быть проблемой») об использовании ввода-вывода на диске. Я удалил многие из больших вещей, которые были в файловой системе, но в которых не было необходимости, но это просто маскирует проблему. Диск продолжает заполняться, даже если я удалю файлы журнала своего веб-сайта (а мой веб-сайт имеет относительно высокий трафик, но не настолько большой, чтобы заполнить диск).
Моя лучшая попытка сейчас - запустить (как root):
найти / -печать | xargs du -sh> ~ jonathan / tmp / size.1; спать 7200; найти / -печать | xargs du -sh> ~ jonathan / tmp / size.2
а затем, когда это будет сделано, запустите diff. Этот процесс сейчас запущен.
Что еще мне следует знать? Известны ли причины неконтролируемого использования диска на VPS Precise и / или Linode? Линод сказал, что они не могут сообщить, что именно растет достаточно быстро, чтобы запускать предупреждения ввода-вывода.
Спасибо,
Мой Linode выдавал подобные предупреждения об использовании ввода-вывода, когда я впервые его настраивал, всякий раз, когда я выполнял миграции со старого сервера. Я думаю, что это более серьезный случай мониторинга чувствительности, если вы уверены, что ваше программное обеспечение работает нормально.
Я бы посмотрел на графики дискового ввода-вывода на панели инструментов Linode и установил уровни мониторинга на то, что подходит для вашего использования. Уровни по умолчанию слишком низкие.
Это может быть что угодно, с чем вы работаете. Использовать iotop
чтобы увидеть, какой процесс выполняет ввод-вывод.