команда linux vgcreate — создает группу томов
Описание
vgcreate создает новую группу томов VolumeGroupName, используя специальное устройство блока PhysicalDevicePath .
Если PhysicalDevicePath ранее не был сконфигурирован для LVM с pvcreate, устройство будет инициализировано с теми же значениями по умолчанию, которые используются с pvcreate. Если значения pvcreate не по умолчанию желательны, они могут быть заданы в командной строке с теми же параметрами, что и pvcreate . Обратите внимание, что параметры, связанные с восстановлением, такие как —restorefile , —uuid и —physicalvolumesize , недоступны. Если требуется операция восстановления, используйте pvcreate(8) и vgcfgrestore (8) .
Опции
-c | —clustered { y | n } | Если кластерная блокировка включена, по умолчанию используется значение y, указывающее, что эта группа томов используется совместно с другими узлами в кластере. Если новая группа томов содержит только локальные диски, которые не видны на других узлах, необходимо указать —clustered n . Если кластерная инфраструктура недоступна для определенного узла в определенное время, вы все равно сможете использовать такие группы томов. |
-l | —maxlogicalvolumes MaxLogicalVolumes | Устанавливает максимально допустимое количество логических томов в этой группе томов. Настройку можно изменить с помощью vgchange. Для групп томов с метаданными в формате lvm1 ограничение и значение по умолчанию равно 255. Если в метаданных используется формат lvm2, значением по умолчанию является 0, которое снимает это ограничение: ограничения тогда нет. |
-p | —maxphysicalvolumes MaxPhysicalVolumes | Устанавливает максимальное количество физических томов, которые могут принадлежать этой группе томов. Настройку можно изменить с помощью vgchange . Для групп томов с метаданными в формате lvm1 предел и значение по умолчанию — 255. Если в метаданных используется формат lvm2, значение 0 снимает это ограничение: ограничения тогда нет. Если у вас есть большое количество физических томов в группе томов с метаданными в формате lvm2, из соображений производительности инструмента вы должны рассмотреть возможность использования —pvmetadatacopies 0, как описано в pvcreate , и / или использование —vgmetadatacopies . |
—[vg] | metadatacopies NumberOfCopies|unmanaged|all | Устанавливает нужное количество копий метаданных в группе томов. Если установлено ненулевое значение, LVM будет автоматически управлять флагами ‘metadataignore’ на физических томах (см. Pvcreate (8) или pvchange —metadataignore ) для получения копий метаданных NumberOfCopies . Если установлено unmanaged, LVM не будет автоматически управлять флагами метаданных. Если установлено значение all , LVM сначала очистит все флаги ‘metadataignore’ во всех областях метаданных в группе томов, а затем установит значение как unmanaged . В vgmetadatacopies эта опция полезна для групп томов, содержащих большое количество физических томов с метаданными, поскольку она может использоваться для минимизации накладных расходов на чтение и запись метаданных. Значение по умолчанию unmanaged. |
-s | —physicalextentsize PhysicalExtentSize [ bBsSkKmMgGtTpPeE ] | Устанавливает размер физического экстента для физических томов этой группы томов. Суффикс размера (k для килобайтов до t для терабайтов) является необязательным, мегабайт используется по умолчанию, если суффикс отсутствует. Значение по умолчанию составляет 4 МБ, и оно должно быть не менее 1 КБ и степени 2. После установки этого значения его трудно изменить без воссоздания группы томов, что потребовало бы резервного копирования и восстановления данных на любых логических томах. Однако если для применения нового значения не требуется перемещения экстентов, его можно изменить с помощью vgchange -s . Если в метаданных группы томов используется формат lvm1, размеры экстентов могут варьироваться от 8 КБ до 16 ГБ, и в каждом логическом томе существует ограничение в 65534 экстентов. Значение по умолчанию 4 МБ приводит к максимальному размеру логического тома около 256 ГБ. Если в метаданных группы томов используется формат lvm2, эти ограничения не применяются, но наличие большого числа экстентов замедлит работу инструментов, но не повлияет на производительность ввода-вывода для логического тома. Наименьшее PE — 1 КБ Ядро 2.4 имеет ограничение 2 ТБ на блочное устройство. |
Параметры физического устройства
Для инициализации физических устройств в группе томов доступны следующие параметры. Эти параметры дополнительно описаны на справочной странице pvcreate (8) .
-f | —force |
-у | —yes (да) |
-Z | —zero {y|n} |
—labelsector sector | |
—metadatasize size | |
—pvmetadatacopies copies | |
—dataalignment alignment | |
—dataalignmentoffset alignment_offset |
Примеры
Создает группу томов с именем «test_vg» с использованием физических томов «/dev/ sdk1» и «/ dev / sdl1» с размером физического экстента по умолчанию 4 МБ:
vgcreate test_vg / dev/ sdk1 / dev/ sdl1