Получено предупреждение: Мало места на диске в “Корневой файловой системе”.

Вопрос или проблема

Я немного удивлён получить предупреждение о низком дисковом пространстве, так как файловая система корня имеет 70 ГБ памяти. Недавно я обновил свою версию Ubuntu. Я подозреваю, что это вызывает проблему. Может ли кто-то помочь разобраться и освободить место в файловой системе корня?

Результаты df - h:

результаты df - h

Ошибка “Мало дискового пространства в файловой системе root”:

Ошибка мало дискового пространства

Анализатор диска:

Вид анализатора диска

После того, как я выполнил команду
sudo du -xh -d 3 / | sort -h -r | egrep -v '*K|*M'
получил следующий результат

64G /
31G /home
24G /var
22G /var/lib/snapd
22G /var/lib
22G /home/arun
8.5G    /home/rony
6.3G    /usr
5.5G    /home/arun/.config
5.3G    /home/arun/Android
4.9G    /home/arun/.android
4.0G    /home/rony/.local
3.2G    /usr/lib
3.2G    /home/rony/snap
2.4G    /home/arun/snap
2.1G    /usr/share
1.5G    /var/log/journal
1.5G    /var/log
1.3G    /usr/lib/x86_64-linux-gnu
1.3G    /home/arun/.cache

Ответ или решение

Получение предупреждения о низком уровне свободного места на файловой системе корня может быть неожиданным, особенно если изначально объем дискового пространства составляет 70 ГБ. Учитывая, что вы недавно обновили версию Ubuntu, вероятно, именно это обновление привело к увеличению использования дискового пространства. Давайте подробно разберем, как можно грамотно провести диагностику и освободить место на корневой файловой системе.

Анализ проблемы

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

Предварительный анализ данных

Согласно результатам du, основное пространство занято в следующих каталогах:

  • /home – 31G (из них /home/arun – 22G и /home/rony – 8.5G)
  • /var – 24G, включая /var/lib/snapd – 22G

Рекомендации по освобождению дискового пространства

  1. Очистка неиспользуемых пакетов Snap:

    • Snap часто оставляет старые версии приложений. Чтобы очистить их, выполните:
      sudo snap list --all | awk '/во всех/ {print $3"/"$2}' | xargs -L1 sudo snap remove
  2. Очистка кеша пакетов:

    • Используйте команду:
      sudo apt-get clean
      sudo apt-get autoclean
  3. Просмотр и удаление больших и ненужных файлов в /home:

    • Рассмотрите возможность архивирования или переноса крупных файлов в другое хранилище.
    • В частности, проверьте содержимое /home/arun/.config, /home/arun/Android, /home/arun/.android, так как они занимают значительное пространство.
  4. Журнал системных логов:

    • Просмотрите журналы в /var/log и удалите ненужные:
      sudo journalctl --vacuum-time=2weeks
  5. Освобождение пространства в /var/lib:

    • /var/lib/snapd использует большое пространство. Проверьте, какие именно пакеты Snap установлены и занесены в кеш для потенциального удаления.
  6. Диагностика с помощью Disk Analyzer:

    • Инструмент Disk Analyzer уже показал области с высокой плотностью данных. Используйте его для более глубокой диагностики, возможно, дополнительные программы записали временные файлы, которые вы могли не заметить.

Заключение

Проблема "Low Disk Space" может быть решена путем тщательного анализа используемых данных и целенаправленной очистки некоторых директорий. Следуя вышеуказанным советам, вы сможете освободить значительное количество пространства на вашем диске, улучшая таким образом производительность вашей системы. Не забудьте регулярно проводить процедуры по очистке системы, чтобы подобные вопросы не возникали в будущем.

Оцените материал
Добавить комментарий

Капча загружается...