Spec-Zone.ru › Ansible

Модуль ibm.storage_virtualize.ibm_sv_manage_fc_partnership — этот модуль настраивает партнерство Fibre Channel (FC) и управляет им в системах семейства IBM Storage Virtualize

Примечание

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

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

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

Чтобы использовать её в плейбуке, укажите: ibm.storage_virtualize.ibm_sv_manage_fc_partnership.

Добавлено в ibm.storage_virtualize 1.12.0

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

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

  • Интерфейс Ansible для управления командами mkfcpartnership, chpartnership и rmpartnership.

Параметры

Параметр

Комментарии

backgroundcopyrate

string

Указывает максимальную долю совокупной пропускной способности канала, которую можно использовать для фонового копирования. Значение должно находиться в диапазоне от 0 до 100. Значение по умолчанию — 50.

Допустимо, если state=present.

clustername

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

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

domain

string

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

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

linkbandwidthmbits

string

Указывает совокупную пропускную способность канала удалённого копирования между двумя кластерными системами (системами) в мегабитах в секунду (Мбит/с). Значение должно находиться в диапазоне от 1 до 100000.

Допустимо, если state=present.

log_path

string

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

password

string

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

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

pbrinuse

string

Указывает, будет ли для партнерства использоваться репликация на основе политик.

Допустимо при state=present для обновления партнерства.

Варианты:

  • "yes"
  • "no"

remote_clustername

string

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

remote_domain

string

Домен удалённой системы Storage Virtualize.

Допустимо, если для параметра remote_clustername используется имя хоста.

remote_password

string

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

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

remote_system

string

Указывает идентификатор или имя системы-партнёра.

remote_token

string

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

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

remote_username

string

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

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

remote_validate_certs

boolean

Проверяет сертификаты удалённой системы Storage Virtualize.

Варианты:

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

start

boolean

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

Допустимо, если state=present.

Варианты:

  • false
  • true

state

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

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

Варианты:

  • "present"
  • "absent"

stop

boolean

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

Допустимо при state=present для обновления партнерства.

Варианты:

  • false
  • true

token

string

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

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

username

string

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

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

validate_certs

boolean

Проверяет сертификаты локальной системы Storage Virtualize.

Варианты:

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

Примечания

Примечание

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

Примеры

- name: Create an FC partnership and start the partnership
  ibm.storage_virtualize.ibm_sv_manage_fc_partnership:
    clustername: "{{ clustername }}"
    username: "{{ username }}"
    password: "{{ password }}"
    remote_clustername: "{{ remote_clustername }}"
    remote_username: "{{ remote_username }}"
    remote_password: "{{ remote_password }}"
    remote_system: "{{ remote_system }}"
    linkbandwidthmbits: 50
    backgroundcopyrate: 50
    start: 'True'
    state: present
- name: Update an FC partnership and stop the partnership
  ibm.storage_virtualize.ibm_sv_manage_fc_partnership:
    clustername: "{{ clustername }}"
    username: "{{ username }}"
    password: "{{ password }}"
    remote_clustername: "{{ remote_clustername }}"
    remote_username: "{{ remote_username }}"
    remote_password: "{{ remote_password }}"
    remote_system: "{{ remote_system }}"
    linkbandwidthmbits: 40
    backgroundcopyrate: 20
    stop: 'True'
    state: present
- name: Delete the FC partnership
  ibm.storage_virtualize.ibm_sv_manage_fc_partnership:
    clustername: "{{ cluster }}"
    username: "{{ username }}"
    password: "{{ password }}"
    remote_clustername: "{{ remote_clustername }}"
    remote_username: "{{ remote_username }}"
    remote_password: "{{ remote_password }}"
    remote_system: "{{ remote_system }}"
    state: absent

Авторы

  • Sanjaikumaar M (@sanjaikumaar)

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

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

© 2012–2018 Michael DeHaan
© 2018–2025 Red Hat, Inc.
Licensed under the GNU General Public License version 3.
https://docs.ansible.com/projects/ansible/latest/collections/ibm/storage_virtualize/ibm_sv_manage_fc_partnership_module.html

Spec-Zone.ru

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