Введение
В этом лабораторном занятии (LabEx) вы узнаете, как проверить, активен ли том LVM в Linux. Вы будете использовать команду lvs для перечисления томов LVM и понимания их атрибутов, в том числе их активного статуса.
Вы также изучите каталог /dev/mapper, чтобы убедиться, как логические тома LVM отображаются как файлы устройств, и используете команду vgdisplay для проверки статуса групп томов. Эти шаги предоставят вам необходимые навыки для мониторинга и понимания вашей конфигурации LVM.
Перечислить тома LVM с помощью lvs
На этом шаге вы узнаете, как перечислить тома Logical Volume Management (LVM) с использованием команды lvs. LVM предоставляет более гибкий способ управления дисковым хранилищем по сравнению с традиционным разделением диска. Он позволяет создавать логические тома, которые могут охватывать несколько физических дисков и легко изменять их размер.
Сначала откройте терминал. Если вы его закрыли, нажмите на значок Xfce Terminal слева на рабочем столе.
Команда lvs используется для отображения информации о логических томах. Она предоставляет такие детали, как имя логического тома, группа томов, к которой он принадлежит, его размер и атрибуты.
Введите следующую команду в терминале и нажмите Enter:
lvs
Вы должны увидеть вывод, похожий на следующий:
LV VG Attr LSize Pool Origin Data% Meta% Cpy%Sync Convert
root ubuntu -wi-ao---- <...>g
swap ubuntu -wi-ao---- <...>g
Разберем вывод:
LV: Имя логического тома. В этом примере вы видитеrootиswap.VG: Группа томов, к которой принадлежит логический том. Здесь оба тома принадлежат группе томовubuntu.Attr: Атрибуты логического тома.-wi-ao----означает, что том доступен для записи, активен, открыт и т.д.LSize: Размер логического тома. Точный размер будет различаться в зависимости от конфигурации системы.- Другие столбцы, такие как
Pool,Origin,Data%,Meta%,Cpy%SyncиConvert, связаны с более продвинутыми функциями LVM, такими как тонкое подготовка и снапшоты, о которых вам не нужно беспокоиться сейчас.
Команда lvs является основным инструментом для понимания вашей конфигурации LVM. Она дает вам быстрый обзор доступных логических томов на вашей системе.
Нажмите Продолжить, чтобы перейти к следующему шагу.
Проверить отображения томов в /dev/mapper
На этом шаге вы изучите каталог /dev/mapper, чтобы увидеть, как логические тома LVM отображаются как файлы устройств. В Linux устройства, такие как жесткие диски и разделы, представляются в виде файлов в каталоге /dev. LVM создает символические ссылки в /dev/mapper, которые указывают на фактические узлы устройств для ваших логических томов.
Откройте терминал, если он еще не открыт.
Мы будем использовать команду ls для перечисления содержимого каталога /dev/mapper. Команда ls используется для перечисления файлов и каталогов.
Введите следующую команду и нажмите Enter:
ls /dev/mapper/
Вы должны увидеть вывод, похожий на следующий:
ubuntu-root ubuntu-swap
Этот вывод показывает отображение устройств для логических томов, которые вы видели на предыдущем шаге с помощью команды lvs.
ubuntu-root: Это соответствует логическому дискуrootв группе томовubuntu.ubuntu-swap: Это соответствует логическому дискуswapв группе томовubuntu.
Эти записи в /dev/mapper являются файлами устройств, которые использует операционная система для доступа к логическим дискам. Например, ваша корневая файловая система, вероятно, монтируется с использованием /dev/mapper/ubuntu-root.
Понимание каталога /dev/mapper помогает вам увидеть связь между логическими дисками, управляемыми LVM, и файлами устройств, используемыми системой.
Нажмите Продолжить, чтобы перейти к следующему шагу.
Проверить томовые группы с помощью vgdisplay
На этом шаге вы будете использовать команду vgdisplay для просмотра подробной информации о группах томов (Volume Groups - VG). Группа томов представляет собой набор из одного или нескольких физических томов (например, жестких дисков или разделов), объединенных в один пул хранилища. Затем из этого пула создаются логические тома.
Откройте терминал, если он еще не открыт.
Команда vgdisplay предоставляет полный обзор конфигурации и статуса ваших групп томов.
Введите следующую команду и нажмите Enter:
vgdisplay
Вы увидите подробный вывод о группе(ах) томов на вашей системе. Вывод будет обширным, но давайте рассмотрим некоторые ключевые строки, сосредоточившись на группе томов ubuntu, которую вы видели на предыдущих шагах:
--- Volume group ---
VG Name ubuntu
System ID
Format lvm2
Metadata Areas 1
Metadata Sequence No <...>
VG Access <...>
VG Status <...>
MAX LV 0
Cur LV 2
Open LV 2
Max PV 0
Cur PV 1
Act PV 1
VG Size <...> GiB
PE Size 4.00 MiB
Total PE <...>
Alloc PE / Size <...> / <...> GiB
Free PE / Size <...> / <...> GiB
VG UUID <...>
Выделим несколько важных полей:
VG Name: Имя группы томов (ubuntu).VG Size: Общий размер группы томов.Cur LV: Текущее количество логических томов в этой группе томов (вы виделиrootиswap, поэтому это должно быть 2).Cur PV: Текущее количество физических томов в этой группе томов.Free PE / Size: Количество свободного пространства в группе томов, показанное в физических блоках (Physical Extents - PE) и их общем размере. Это пространство можно использовать для создания новых логических томов или расширения существующих.
Команда vgdisplay неоценима для понимания емкости и структуры ваших групп томов LVM.
Нажмите Продолжить, чтобы завершить этот практический урок.
Резюме
В этом практическом уроке вы узнали, как проверить, активен ли том LVM в Linux. Вы начали с использования команды lvs для перечисления логических томов и понимания их атрибутов, в том числе активного статуса, обозначенного флагом 'a' в столбце Attr.
Затем вы исследовали каталог /dev/mapper, чтобы проверить отображение устройств для активных томов LVM, подтвердив их наличие в виде файлов устройств. Наконец, вы использовали команду vgdisplay для отображения подробной информации о группах томов, которая также может дать представление о статусе логических томов в них.



