Spec-Zone.ru › Ansible 2.4

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

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

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

Описание

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

Параметры

Параметр Обязательный По умолчанию Варианты Комментарии
copies
нет 1
Количество копий логического тома. Максимальное количество копий - 3.
lv
да
Имя логического тома.
lv_type
нет jfs2
Тип логического тома.
opts
нет
Произвольные параметры, передаваемые команде mklv.
policy
нет maximum
  • maximum
  • minimum
Устанавливает политику распределения по физическим томам. maximum распределяет логические разделы по максимальному количеству физических томов. minimum распределяет логические разделы по минимальному количеству физических томов.
pvs
нет
Список физических томов через запятую, например hdisk1,hdisk2.
size
нет
Размер логического тома с единицами [MGT].
state
нет present
  • absent
  • present
Управление существованием логического тома. Если 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 и Разработка модулей.

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

Spec-Zone.ru

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