Red Hat Training

A Red Hat training course is available for Red Hat Enterprise Linux

Глава 2. Компоненты LVM

В данном разделе рассматриваются компоненты логических томов LVM.

2.1. Физические тома

В основе логического тома LVM лежит блочное устройство (раздел или даже целый диск). Устройство инициализируется как физический том LVM. При этом в начале размещается специальная метка.
Метка LVM по умолчанию размещается во втором 512-байтном секторе. Это может быть изменено -- метка может быть расположена в любом из первых четырех секторов, что позволяет логическим томам использовать эти сектора параллельно с другими пользователями.
Метка LVM идентифицирует и организует устройства для физического устройства (т.к. они могут быть определены в любом порядке при загрузке системы). Она сохраняется между перезагрузками в пределах кластера.
Метка LVM идентифицирует устройство как физический том LVM. Она содержит случайный уникальный идентификатор (UUID), размер блочного устройства (в байтах) и записывает расположение метаданных LVM на этом устройстве.
Метаданные LVM включают детали конфигурации групп томов LVM в вашей системе. По умолчанию идентичные копии метаданных поддерживаются в каждой секции метаданных всех логических томов в составе группы. Метаданные не занимают много места и хранятся в формате ASCII.
В настоящее время LVM позволяет сохранять 0, 1 или 2 идентичных копии метаданных для каждого физического тома. По умолчанию сохраняется одна копия. Задав число копий один раз, вы не сможете его изменить позднее. Первая копия хранится в начале устройства, вскоре после метки. Вторая копия (если она существует) располагается в конце устройства. Если вы случайно перезаписали область в начале диска, вторая копия, расположенная в конце диска, позволит восстановить метаданные.
For detailed information about the LVM metadata and changing the metadata parameters, see Приложение D, Метаданные группы томов LVM.

2.1.1. LVM Physical Volume Layout

Рисунок 2.1, «Организация физических томов» shows the layout of an LVM physical volume. The LVM label is on the second sector, followed by the metadata area, followed by the usable space on the device.

Примечание

В ядре Linux (а также в данном документе) подразумевается, что размер секторов составляет 512 байт.
Организация физических томов

Рисунок 2.1. Организация физических томов

2.1.2. Несколько разделов на диске

LVM позволяет создавать физические тома на основе дисковых разделов. Обычно рекомендуется создать единственный раздел, охватывающий весь диск, и присвоить ему метку физического тома LVM по следующим причинам:
  • Облегчение администрирования
    Намного легче следить за системным оборудованием, если каждый настоящий диск появляется лишь раз, в особенности, если произошел его сбой. Кроме того, несколько физических томов на одном диске при загрузке приведут к отображению предупреждения ядра о неизвестных типах разделов.
  • Чередование производительности
    LVM не может определить, расположены ли два физических тома на одном и том же физическом диске. Если вы создадите логический том с чередованием, и при этом два физических тома расположены на одном физическом диске, может оказаться так, что области чередования расположены на различных разделах одного диска. Это приведет к снижению производительности.
Хоть это и не рекомендуется, но может случиться так, что необходимо разделить диск на различные физические тома LVM. Например, в системе с несколькими дисками может понадобиться перенести данные между разделами в случае миграции существующей системы на тома LVM. Или если в наличии имеется большой диск, а вы хотите создать несколько групп томов, тогда придется разбить диск на разделы. Если у вас есть такой диск с несколькими разделами, и эти разделы принадлежат одной группе томов, при создании томов с чередованием уделите особое внимание тому, какие разделы будут включены в логический том.