Linux Labs

Хранилище / Ступень 6 из 11

Логические тома и рост файловой системы

Не запущена Запускается обычно ~20 с
Выйти из урока

Шаг 1 из 7 · на машине · 4 мин

Том полон, а место есть

Чему научишься

  • Находить через lsblk, vgs и lvs, в каком слое лежит свободное место.
  • Задавать конечный размер тома и считать нужные экстенты.
  • Увеличивать том и его ext4 и проверять оба слоя — lvs и df.

Служба пишет данные в /mnt/lvm-data, и запись перестала проходить. Устройство под этим каталогом брали с запасом.

Попробуй записать строку, посмотри, сколько места на томе, и выведи дерево устройств командой lsblk.

Упражнение · посмотреть

Запиши строку и посмотри на устройства

Попробуй записать строку в /mnt/lvm-data/report.txt, посмотри df -h для /mnt/lvm-data и дерево устройств lsblk. Ничего не удаляй.

Войти и начать Машина доступна после входа
Проверь себя 1 вопрос

loop0 — 384M, на нём том data на 128M, и том полон. Где остальное место устройства?

  • Служебные данные ext4 лежат внутри тома — поэтому у тома на 128M df -h показывает Size 104M. За пределами тома ext4 ничего не хранит.

  • lsblk показывает у keep 32M: вместе с data это 160M из 384M.

  • lsblk округляет до мегабайта, а не в разы: 384M — это 384 MiB, втрое больше тома.

Больше 200M устройства не отдано ни одному тому, и файловая система тома data пользоваться ими не может.

Ubuntu 24.04
Загрузка…