Как убирать / тмп

У меня есть веб-сервер CentOS со многими клиентами на нем. Я вижу, что /tmp достиг DISKCRITICAL примерно через два месяца, так как я сделал 8 ГБ (после расширения с 4 ГБ)! Я хочу знать причины, по которым tmp заполняется так быстро, и как безопасно его очистить? Я много читал о расширении и удалении некоторых просроченных файлов, но это не увенчалось успехом!

1 ответ

Я считаю Scientific Method идеальным инструментом для такой работы.

  1. Постановка задачи

Мой каталог /tmp заполняется

  1. Собрать информацию

    • Используя подходящие инструменты, выясните, что заполняет каталог /tmp. Я нахожу ls(1) и, возможно, du(1) отличными инструментами для этой работы. Может быть, даже lsof(8) будет полезен.
  2. Проанализируйте информацию, которую вы собрали.

    • Какие файлы заполняют диск?
    • Что генерирует файлы?
    • Почему они генерируются?
    • Почему они в / тмп?
  3. Определите решения и предпримите корректирующие действия. Это очень зависит от (3) выше.

  4. Следите за изменениями в (4) выше.

  5. Изменения решили проблему? Это лучше? Это хуже? Разницы нет? Куда вы идете отсюда, зависит от того, что вы найдете. Возможно, вам придется вернуться к 2. и собрать больше соответствующих данных или 3., чтобы повторно проанализировать, какие данные у вас есть, или 4., потому что вы определили ряд потенциальных решений.

  6. Документируйте свои выводы и сделанные вами изменения.

  7. Готово.

Другие вопросы по тегам