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