Red Hat Training
A Red Hat training course is available for Red Hat Enterprise Linux
4.3. Администрирование группы томов
В данной секции описываются команды, используемые при администрировании групп томов.
4.3.1. Создание групп томов
To create a volume group from one or more physical volumes, use the
vgcreate
command. The vgcreate
command creates a new volume group by name and adds at least one physical volume to it.
Следующая команда создаст группу томов с именем
vg1
, включающую в себя физические тома /dev/sdd1
и /dev/sde1
.
vgcreate vg1 /dev/sdd1 /dev/sde1
Если для создания группы томов используются физические тома, их дисковое пространство по умолчанию подразделяется на экстенты размером 4 Мб. Этот размер и определяет минимальную величину, используемую при увеличении или уменьшении размера логического тома. Число экстентов не оказывает влияния на эффективность операций ввода/ вывода для логического тома.
Размер экстента можно задать с помощью опции
-s
команды vgcreate
. Также можно ограничить число физических или логических томов в группе — для этого используйте опции -p
и -l
.
По умолчанию группа томов осуществляет выделение физических экстентов в согласно стандартным правилам, например, чередующиеся секции не будут располагаться на одном физическом томе. Стандартная политика обозначена как
normal
. Опция --alloc
команды vgcreate
позволяет изменить стандартную политику на contiguous
, anywhere
или cling
.
Политика
contiguous
требует, чтобы новые экстенты размещались рядом с уже существующими экстентами. Если в наличии достаточно свободных экстентов, чтобы удовлетворить запрос выделения пространства, а политика normal
не может их использовать, тогда можно применить политику anywhere
. Экстенты будут заняты, даже если при этом чередующиеся сегменты будут включены в один том, тем самым оказав негативный эффект на производительность. Команда vgchange
позволяет изменить политику.
В целом, любой вид политики, отличающийся от обычной (
normal
), используется только в особых, нестандартных случаях.
Группы томов LVM и их логические тома включены в дерево каталогов специальных файлов устройств в
/dev
. Путь к ним:
/dev/vg/lv/
Например, если вы создали две группы томов
myvg1
и myvg2
с томами lvo1
, lvo2
и lvo3
в составе каждой группы, то при этом будет создано шесть специальных файлов:
/dev/myvg1/lv01 /dev/myvg1/lv02 /dev/myvg1/lv03 /dev/myvg2/lv01 /dev/myvg2/lv02 /dev/myvg2/lv03
Максимальный размер устройства с LVM — 8 Эксабайт для 64-битных процессоров.