Spec-Zone.ru › Ansible

Модуль ibm.spectrum_virtualize.ibm_svc_manage_cv – Этот модуль управляет изменением тома для заданного тома в системах хранения данных семейства IBM Spectrum Virtualize

Примечание

Этот модуль является частью коллекции ibm.spectrum_virtualize (версия 2.0.0).

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

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

Для использования в playbook, укажите: ibm.spectrum_virtualize.ibm_svc_manage_cv.

Новое в ibm.spectrum_virtualize 1.3.0

  • Краткое описание
  • Параметры
  • Примечания
  • Примеры

Краткое описание

  • Ansible-интерфейс для управления изменением тома в репликации удалённых копий в системах хранения данных семейства IBM Spectrum Virtualize.

Параметры

Параметр

Комментарии

basevolume

string

Указывает имя базового тома (основной или вспомогательный).

Обязательно, когда state=present, для создания изменяемого тома.

clustername

string / required

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

cvname

string / required

Указывает имя, которое нужно присвоить основному или вспомогательному изменяемому тому.

domain

string

Домен для системы хранения Spectrum Virtualize.

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

ismaster

boolean

Указывает, ассоциируется ли изменяемый том с основным кластером или нет.

Обязательно, когда изменяемый том ассоциируется или диссоциируется с основным кластером.

Варианты:

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

log_path

string

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

password

string

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

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

rname

string / required

Указывает имя отношения удалённой копии.

state

string / required

Создаёт или обновляет (present) или удаляет (absent) изменяемый том.

Варианты:

  • "absent"
  • "present"

token

string

добавлено в ibm.spectrum_virtualize 1.5.0

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

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

username

string

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

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

validate_certs

boolean

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

Варианты:

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

Примечания

Примечание

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

Примеры

- name: Create master change volume and associate with rcopy
  ibm.spectrum_virtualize.ibm_svc_manage_cv:
    clustername: "{{clustername}}"
    domain: "{{domain}}"
    username: "{{username}}"
    password: "{{password}}"
    log_path: /tmp/playbook.debug
    state: present
    rname: sample_rcopy
    cvname: vol1_cv
    basevolume: vol1
- name: Create auxiliary change volume and associate with rcopy
  ibm.spectrum_virtualize.ibm_svc_manage_cv:
    clustername: "{{clustername}}"
    domain: "{{domain}}"
    username: "{{username}}"
    password: "{{password}}"
    log_path: /tmp/playbook.debug
    state: present
    rname: sample_rcopy
    cvname: vol2_aux_cv
    basevolume: vol2
    ismaster: false
- name: Delete master change volume and disassociate from rcopy
  ibm.spectrum_virtualize.ibm_svc_manage_cv:
    clustername: "{{clustername}}"
    domain: "{{domain}}"
    username: "{{username}}"
    password: "{{password}}"
    log_path: /tmp/playbook.debug
    state: absent
    rname: sample_rcopy
    cvname: vol1_cv
- name: Delete auxiliary change volume and disassociate from rcopy
  ibm.spectrum_virtualize.ibm_svc_manage_cv:
    clustername: "{{clustername}}"
    domain: "{{domain}}"
    username: "{{username}}"
    password: "{{password}}"
    log_path: /tmp/playbook.debug
    state: absent
    rname: sample_rcopy
    cvname: vol2_aux_cv
    ismaster: false

Авторы

  • Shilpi Jain(@Shilpi-Jain1)

Ссылки на коллекцию

  • Система отслеживания ошибок
  • Репозиторий (исходный код)

© 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/spectrum_virtualize/ibm_svc_manage_cv_module.html

Spec-Zone.ru

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