Red Hat Training
A Red Hat training course is available for Red Hat Enterprise Linux
4.3. Управление группами
В этой секции описываются команды администрирования групп томов.
4.3.1. Создание групп томов
Команда
vgcreate
создаст новую группу томов с заданным именем и добавит в нее как минимум один физический том.
Следующая команда создаст группу
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
позволяет изменить метод выделения экстентов.
Раздел 4.4.12.2, «Увеличение логического тома в режиме
cling
» содержит информацию о cling
и выборе томов с помощью тегов.
В целом, любой метод, отличный от
normal
, используется только в особых, нестандартных случаях.
Файлы групп томов и их логических томов расположены в
/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-битных процессоров.