Spec-Zone.ru › Ansible 2.9

aix_lvol – Настройка логических томов AIX LVM

Новая версия 2.4.

  • Обзор
  • Параметры
  • Примеры
  • Возвращаемые значения
  • Статус

Обзор

  • Этот модуль создаёт, удаляет или изменяет размер логических томов AIX. Написан, вдохновлённый модулем lvol.

Параметры

Параметр Варианты/Значения по умолчанию Комментарии
copies
целое число
Значение по умолчанию:
1
Количество копий логического тома.
Максимальное количество копий – 3.
lv
строка / обязательно
Имя логического тома.
lv_type
строка
Значение по умолчанию:
"jfs2"
Тип логического тома.
opts
строка
Параметры произвольной формы, которые должны быть переданы команде mklv.
policy
строка
    Варианты:
  • maximum ←
  • minimum
Устанавливает политику распределения между физическими томами.
maximum распределяет логические разделы по максимально возможному количеству физических томов.
minimum распределяет логические разделы по минимальному количеству физических томов.
pvs
список
Список физических томов, например, hdisk1,hdisk2.
size
строка
Размер логического тома с одним из [MGT] единиц измерения.
state
строка
    Варианты:
  • отсутствует
  • присутствует ←
Управление существованием логического тома. Если present и том ещё не существует, то необходим параметр size.
vg
строка / обязательно
Группа томов, частью которой является этот логический том.

Примеры

- name: Create a logical volume of 512M
  aix_lvol:
    vg: testvg
    lv: testlv
    size: 512M

- name: Create a logical volume of 512M with disks hdisk1 and hdisk2
  aix_lvol:
    vg: testvg
    lv: test2lv
    size: 512M
    pvs: [ hdisk1, hdisk2 ]

- name: Create a logical volume of 512M mirrored
  aix_lvol:
    vg: testvg
    lv: test3lv
    size: 512M
    copies: 2

- name: Create a logical volume of 1G with a minimum placement policy
  aix_lvol:
    vg: rootvg
    lv: test4lv
    size: 1G
    policy: minimum

- name: Create a logical volume with special options like mirror pool
  aix_lvol:
    vg: testvg
    lv: testlv
    size: 512M
    opts: -p copy1=poolA -p copy2=poolB

- name: Extend the logical volume to 1200M
  aix_lvol:
    vg: testvg
    lv: test4lv
    size: 1200M

- name: Remove the logical volume
  aix_lvol:
    vg: testvg
    lv: testlv
    state: absent

Возвращаемые значения

Общие возвращаемые значения описаны здесь, следующие поля уникальны для данного модуля:

Ключ Возвращаемое значение Описание
msg
строка
всегда
Пояснение результата задачи.

Пример:
Логический том testlv создан.


Статус

  • Этот модуль не гарантирует обратную совместимость. [превью]
  • Этот модуль поддерживается сообществом Ansible. [сообщество]

Авторы

  • Alain Dejoux (@adejoux)

Подсказка

Если вы заметили какие-либо проблемы в этой документации, вы можете отредактировать этот документ, чтобы улучшить его.

© 2012–2018 Michael DeHaan
© 2018–2019 Red Hat, Inc.
Licensed under the GNU General Public License version 3.
https://docs.ansible.com/ansible/2.9/modules/aix_lvol_module.html

Spec-Zone.ru

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