Модуль community.general.aix_lvol – Настройка логических томов AIX LVM
Примечание
Этот модуль является частью коллекции community.general (версия 9.5.0).
Эта коллекция может быть уже установлена, если вы используете пакет ansible. Она не включена в ansible-core. Чтобы проверить установку, выполните ansible-galaxy collection list.
Для установки используйте: ansible-galaxy collection install community.general.
Для использования в плейбуке укажите: community.general.aix_lvol.
Описание
- Этот модуль создаёт, удаляет или изменяет размер логических томов AIX. Вдохновлён модулем lvol.
Параметры
Параметр | Комментарии |
|---|---|
copies целое число | Количество копий логического тома. Максимальное количество копий – 3. По умолчанию: |
lv строка / обязательно | Имя логического тома. |
lv_type строка | Тип логического тома. По умолчанию: |
opts строка | Дополнитеьные параметры, передаваемые команде mklv. По умолчанию: |
policy строка | Устанавливает политику распределения по физическим томам.
Варианты:
|
pvs список / элементы=строка | Список физических томов, например По умолчанию: |
size строка | Размер логического тома с единицами [МГТ]. |
state строка | Управление существованием логического тома. Если Варианты:
|
vg строка / обязательно | Группа томов, к которой принадлежит данный логический том. |
Атрибуты
Атрибут | Поддержка | Описание |
|---|---|---|
check_mode | Поддержка: полная | Может работать в режиме |
diff_mode | Поддержка: отсутствует | Возвращает информацию о том, что изменилось (или, возможно, требует изменения в |
Примеры
- name: Create a logical volume of 512M
community.general.aix_lvol:
vg: testvg
lv: testlv
size: 512M
- name: Create a logical volume of 512M with disks hdisk1 and hdisk2
community.general.aix_lvol:
vg: testvg
lv: test2lv
size: 512M
pvs: [ hdisk1, hdisk2 ]
- name: Create a logical volume of 512M mirrored
community.general.aix_lvol:
vg: testvg
lv: test3lv
size: 512M
copies: 2
- name: Create a logical volume of 1G with a minimum placement policy
community.general.aix_lvol:
vg: rootvg
lv: test4lv
size: 1G
policy: minimum
- name: Create a logical volume with special options like mirror pool
community.general.aix_lvol:
vg: testvg
lv: testlv
size: 512M
opts: -p copy1=poolA -p copy2=poolB
- name: Extend the logical volume to 1200M
community.general.aix_lvol:
vg: testvg
lv: test4lv
size: 1200M
- name: Remove the logical volume
community.general.aix_lvol:
vg: testvg
lv: testlv
state: absent
Возвращаемые значения
Общие возвращаемые значения документированы здесь, следующие поля уникальны для этого модуля:
Ключ | Описание |
|---|---|
msg строка | Дружественное сообщение, описывающее результат задачи. Возвращается: всегда Пример: |
Ссылки на коллекцию
© 2012–2018 Michael DeHaan
© 2018–2024 Red Hat, Inc.
Licensed under the GNU General Public License version 3.
https://docs.ansible.com/ansible/latest/collections/community/general/aix_lvol_module.html