Spec-Zone.ru › Ansible

ibm.storage_virtualize.ibm_sv_manage_storage_partition модуль — Этот модуль управляет разделами хранилища на системах семейства IBM Storage Virtualize

Примечание

Этот модуль входит в коллекцию ibm.storage_virtualize (версия 2.5.0).

Возможно, эта коллекция уже установлена, если вы используете пакет ansible. Она не включена в ansible-core. Чтобы проверить установку, выполните ansible-galaxy collection list.

Для установки используйте: ansible-galaxy collection install ibm.storage_virtualize.

Для использования в плейбуке укажите: ibm.storage_virtualize.ibm_sv_manage_storage_partition.

Новый в ibm.storage_virtualize 2.1.0

  • Обзор
  • Параметры
  • Примечания
  • Примеры

Обзор

  • Этот модуль Ansible предоставляет интерфейс для управления серверами syslog с помощью команд «mksyslogserver», «chsyslogserver» и «rmsyslogserver» Storage Virtualize.
  • Решение политики высокодоступности (HA) основано на разделах хранилища. Эти разделы содержат тома, группы томов, хосты и сопоставления хост-том.

Параметры

Параметр

Комментарии

clustername

string / required

Имя хоста или IP-адрес управления системы Storage Virtualize.

deletenonpreferredmanagementobjects

boolean

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

Применяется, когда state=absent.

Варианты:

  • false
  • true

deletepreferredmanagementcopy

boolean

Этот параметр используется вместе с параметром noreplicationpolicy, и активная система управления НЕ должна быть той же, что и предпочтительная система управления.

Варианты:

  • false
  • true

deletepreferredmanagementobjects

boolean

Если раздел хранения имеет политику репликации и связанные объекты, такие как тома, группы томов, хосты или сопоставления хостов, требуется один из двух параметров deletenonpreferredmanagementobjects или deletepreferredmanagementobjects. Если раздел хранения не может управляться в предпочтительной системе управления, то используйте deletepreferredmanagementobjects для удаления раздела хранения и отмены назначения политики репликации.

Применяется, когда state=absent.

Варианты:

  • false
  • true

domain

string

Домен для системы Storage Virtualize.

Действительно, когда имя хоста используется для параметра clustername.

draft

boolean

добавлено в ibm.storage_virtualize 2.5.0

Если указано и установлено в true, создает раздел в состоянии черновика. Если установлено в false, создает новый раздел в опубликованном состоянии или переводит существующий раздел в опубликованное состояние.

Применяется, когда state=present.

Варианты:

  • false
  • true

log_path

string

Путь к файлу журнала отладки.

name

string / required

Указывает имя раздела хранения.

noreplicationpolicy

boolean

Отменяет назначение текущей политики репликации из группы томов. Этот параметр, если используется без параметра deletepreferredmanagementcopy, разрешен только в активной системе управления.

Варианты:

  • false
  • true

partition_to_merge

string

добавлено в ibm.storage_virtualize 2.5.0

Если указано, объединяет partition_to_merge и все его объекты в раздел, указанный с помощью name.

После слияния раздел, указанный с помощью partition_to_merge, исчезает из списка разделов.

Применяется, когда state=present.

password

string

Пароль REST API для системы Storage Virtualize.

Параметры username и password необходимы, если не используется token для аутентификации пользователя.

preferredmanagementsystem

string

Изменяет предпочтительную систему управления для раздела хранения.

Разрешено только из системы, которая является активной системой управления.

replicationpolicy

string

Указывает политику репликации для раздела хранения.

state

string / required

Создает, обновляет (present) или удаляет (absent) раздел хранения.

Варианты:

  • "present"
  • "absent"

token

string

Маркер аутентификации для проверки пользователя в системе Storage Virtualize.

Для генерации маркера используйте модуль ibm.storage_virtualize.ibm_svc_auth.

username

string

Имя пользователя REST API для системы Storage Virtualize.

Параметры username и password необходимы, если не используется token для аутентификации пользователя.

validate_certs

boolean

Проверяет сертификат.

Варианты:

  • false ← (по умолчанию)
  • true

Примечания

Примечание

  • Этот модуль поддерживает check_mode.

Примеры

- name: Create Storage Partition
  ibm.storage_virtualize.ibm_sv_manage_storage_partition:
   clustername: '{{clustername}}'
   username: '{{username}}'
   password: '{{password}}'
   name: partition1
   state: present
   replicationpolicy: ha_policy_1
- name: Delete the storage partition
  ibm.storage_virtualize.ibm_sv_manage_storage_partition:
   clustername: '{{clustername}}'
   username: '{{username}}'
   password: '{{password}}'
   name: partition1
   state: absent
- name: Create a partition in draft state
  ibm.storage_virtualize.ibm_sv_manage_storage_partition:
   clustername: "{{ clustername }}"
   domain: "{{ domain }}"
   username: "{{ username }}"
   password: "{{ password }}"
   log_path: /tmp/playbook.debug
   name: partition0
   state: present
   draft: true
- name: Publish a draft partition
  ibm.storage_virtualize.ibm_sv_manage_storage_partition:
   clustername: "{{ clustername }}"
   domain: "{{ domain }}"
   username: "{{ username }}"
   password: "{{ password }}"
   log_path: /tmp/playbook.debug
   name: partition0
   state: present
   draft: false
- name: Merge partition (partition1) into partition (partition0)
  ibm.storage_virtualize.ibm_sv_manage_storage_partition:
   clustername: "{{ clustername }}"
   domain: "{{ domain }}"
   username: "{{ username }}"
   password: "{{ password }}"
   log_path: /tmp/playbook.debug
   name: partition0
   state: present
   partition_to_merge: partition1

Авторы

  • Шилпи Джин (@Shilpi-J)
  • Сумит Кумар Гупта (@sumitguptaibm)

Ссылки на сборник

  • Отслеживание проблем
  • Репозиторий (источники)
  • Сообщить о проблеме

© 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/ibm/storage_virtualize/ibm_sv_manage_storage_partition_module.html

Spec-Zone.ru

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