Spec-Zone.ru › Ansible

Модуль ibm.storage_virtualize.ibm_svc_manage_replicationgroup – Этот модуль управляет группой согласованности удалённых копий в системах семейства IBM Storage Virtualize

Примечание

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

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

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

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

Новое в ibm.storage_virtualize 1.3.0

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

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

  • Ansible интерфейс для управления командами группы согласованности удалённых копий ‘mkrcconsistgrp’, ‘chrcconsistgrp’ и ‘rmrcconsistgrp’.

Параметры

Параметр

Комментарии

clustername

string / обязательно

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

copytype

string

Указывает тип зеркалирования удалённой копии. ‘metro’ означает MetroMirror, ‘global’ означает GlobalMirror.

Если не указано, при создании удалённой копии state=present будет создана удалённая копия MetroMirror.

Варианты:

  • "metro"
  • "global"

cyclingmode

string

Указывает поведение Global Mirror для связи.

Активно-активные связи и связи с режимами циклического переключения, установленными как Multiple, всегда должны быть настроены с изменением томов.

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

Варианты:

  • "multi"
  • "none"

cyclingperiod

integer

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

domain

string

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

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

force

boolean

Если используется для удаления группы согласованности, он указывает, что вы хотите, чтобы система удалила любую связь, принадлежащую группе согласованности, перед удалением группы.

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

Требуется, если группа согласованности находится в состоянии ConsistentStopped, но не синхронизирована или находится в состоянии ожидания, за исключением случая, если настроена защита согласованности.

Варианты:

  • false
  • true

log_path

string

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

name

string / обязательно

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

password

string

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

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

remotecluster

string

Указывает имя удалённой системы. Используется только при создании группы согласованности.

state

string / обязательно

Создаёт или обновляет (present) удаляет (absent) группу согласованности.

Варианты:

  • "absent"
  • "present"

token

string

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

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

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

username

string

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

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

validate_certs

boolean

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

Варианты:

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

Примечания

Примечание

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

Примеры

- name: Define a new rc consistency group
  ibm.storage_virtualize.ibm_svc_manage_replicationgroup:
    clustername: "{{clustername}}"
    domain: "{{domain}}"
    username: "{{username}}"
    password: "{{password}}"
    log_path: /tmp/playbook.debug
    name: rccg4test
    remotecluster: remotecluster
    state: present
- name: Delete rc consistency group
  ibm.storage_virtualize.ibm_svc_manage_replicationgroup:
    clustername: "{{clustername}}"
    domain: "{{domain}}"
    username: "{{username}}"
    password: "{{password}}"
    log_path: /tmp/playbook.debug
    name: rccg4test
    force: true
    state: absent
- name: Update rc consistency group
  ibm.storage_virtualize.ibm_svc_manage_replicationgroup:
    clustername: "{{clustername}}"
    domain: "{{domain}}"
    username: "{{username}}"
    password: "{{password}}"
    log_path: /tmp/playbook.debug
    name: rccg4test
    cyclingperiod: 60
    state: present

Авторы

  • rohit(@rohitk-github)

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

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

© 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_svc_manage_replicationgroup_module.html

Spec-Zone.ru

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