Spec-Zone.ru › Ansible 2.6

lvg — Настройка групп томов LVM

  • Описание
  • Параметры
  • Примечания
  • Примеры
  • Статус
  • Техническое обслуживание
    • Автор

Описание

  • Этот модуль создаёт, удаляет или изменяет размер групп томов.

Параметры

Параметр Варианты/Значения по умолчанию Комментарии
force
bool
    Варианты:
  • no ←
  • yes
Если yes, позволяет удалить группу томов с логическими томами.
pesize Значение по умолчанию:
4
Размер физического расширения. pesize должен быть степенью двойки или кратен 128 КБ. С версии 2.6, pesize может быть необязательно дополнен единицами (k/K/m/M/g/G), по умолчанию единицами измерения являются мегабайты.
pv_options
(добавлено в 2.4)
Дополнительные параметры для передачи модулю pvcreate при создании группы томов.
pvs
Список устройств, разделённых запятыми, используемых в качестве физических устройств в данной группе томов. Требуется при создании или изменении размера группы томов.
Модуль позаботится о запуске pvcreate при необходимости.
state
    Варианты:
  • absent
  • present ←
Управление существованием группы томов.
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

Spec-Zone.ru

Настройки Оффлайн Что нового Помощь О нас
Spec-Zone .ru
спецификации, руководства, описания, API