lvg — Настройка групп томов LVM
Описание
- Этот модуль создаёт, удаляет или изменяет размер групп томов.
Параметры
| Параметр | Варианты/Значения по умолчанию | Комментарии |
|---|---|---|
|
force
bool
|
|
Если
yes, позволяет удалить группу томов с логическими томами. |
| pesize |
Значение по умолчанию:
4
|
Размер физического расширения. pesize должен быть степенью двойки или кратен 128 КБ. С версии 2.6, pesize может быть необязательно дополнен единицами (k/K/m/M/g/G), по умолчанию единицами измерения являются мегабайты.
|
|
pv_options
(добавлено в 2.4)
|
Дополнительные параметры для передачи модулю
pvcreate при создании группы томов. |
|
| pvs |
Список устройств, разделённых запятыми, используемых в качестве физических устройств в данной группе томов. Требуется при создании или изменении размера группы томов.
Модуль позаботится о запуске pvcreate при необходимости.
|
|
| state |
|
Управление существованием группы томов.
|
|
vg
обязательно
|
Имя группы томов.
|
|
|
vg_options
(добавлено в 1.6)
|
Дополнительные параметры для передачи модулю
vgcreate при создании группы томов. |
Примечания
Примечание
- Этот модуль не изменяет размер PE для уже существующей группы томов.
Примеры
- name: Create a volume group on top of /dev/sda1 with physical extent size = 32MB
lvg:
vg: vg.services
pvs: /dev/sda1
pesize: 32
- name: Create a volume group on top of /dev/sdb with physical extent size = 128KiB
lvg:
vg: vg.services
pvs: /dev/sdb
pesize: 128K
# If, for example, we already have VG vg.services on top of /dev/sdb1,
# this VG will be extended by /dev/sdc5. Or if vg.services was created on
# top of /dev/sda5, we first extend it with /dev/sdb1 and /dev/sdc5,
# and then reduce by /dev/sda5.
- name: Create or resize a volume group on top of /dev/sdb1 and /dev/sdc5.
lvg:
vg: vg.services
pvs: /dev/sdb1,/dev/sdc5
- name: Remove a volume group with name vg.services
lvg:
vg: vg.services
state: absent
Статус
Этот модуль помечен как предварительный просмотр, что означает, что он не гарантирует обратную совместимость.
Техническое обслуживание
Этот модуль помечен как сообщество, что означает, что он поддерживается сообществом Ansible. См. Техническое обслуживание и поддержка модулей для получения дополнительной информации.
Список других модулей, также поддерживаемых сообществом Ansible, см. здесь.
Автор
- Александр Булимов (@abulimov)
Подсказка
Если вы заметили какие-либо проблемы в этой документации, вы можете отредактировать этот документ, чтобы улучшить его.
© 2012–2018 Michael DeHaan
© 2018–2019 Red Hat, Inc.
Licensed under the GNU General Public License version 3.
https://docs.ansible.com/ansible/2.6/modules/lvg_module.html