Модуль ibm.spectrum_virtualize.ibm_sv_manage_fc_partnership – Этот модуль настраивает и управляет партнерством Fibre Channel (FC) на системах хранения IBM Spectrum Virtualize
Примечание
Этот модуль входит в коллекцию ibm.spectrum_virtualize (версия 2.0.0).
Возможно, эта коллекция уже установлена, если вы используете пакет ansible. Она не включена в ansible-core. Чтобы проверить установку, выполните ansible-galaxy collection list.
Для установки используйте: ansible-galaxy collection install ibm.spectrum_virtualize.
Для использования в плейбуке укажите: ibm.spectrum_virtualize.ibm_sv_manage_fc_partnership.
Новое в ibm.spectrum_virtualize 1.12.0
Обзор
- Интерфейс Ansible для управления командами mkfcpartnership, chpartnership и rmpartnership.
Параметры
Параметр | Комментарии |
|---|---|
backgroundcopyrate string | Задает максимальный процент совокупной пропускной способности канала связи, который может использоваться для фоновых операций копирования. Значение должно находиться в диапазоне от 0 до 100. Значение по умолчанию равно 50. Действительно, когда state=present. |
clustername string / required | Имя хоста или IP-адрес управления системы хранения Spectrum Virtualize. |
domain string | Домен для системы хранения Spectrum Virtualize. Действительно, когда имя хоста используется для параметра clustername. |
linkbandwidthmbits string | Задает совокупную пропускную способность канала связи удаленного копирования между двумя кластерными системами (системами) в мегабитах в секунду (Мбит/с). Значение должно находиться в диапазоне от 1 до 100000. Действительно, когда state=present. |
log_path string | Путь к файлу журнала отладки. |
password string | Пароль REST API для системы хранения Spectrum Virtualize. Параметры username и password обязательны, если не используется token для аутентификации пользователя. |
pbrinuse string | Указывает, будет ли использоваться репликация на основе политик в партнерстве. Действительно, когда state=present для обновления партнерства. Варианты:
|
remote_clustername string | Имя хоста или IP-адрес управления удаленной системы хранения Spectrum Virtualize. |
remote_domain string | Домен для удаленной системы хранения Spectrum Virtualize. Действительно, когда имя хоста используется для параметра remote_clustername. |
remote_password string | Пароль REST API для удаленной системы хранения Spectrum Virtualize. Параметры remote_username и remote_password обязательны, если не используется remote_token для аутентификации пользователя. |
remote_system string | Задает идентификатор или имя партнерской системы. |
remote_token string | Маркер аутентификации для проверки пользователя в удаленной системе хранения Spectrum Virtualize. Для генерации маркера используйте модуль ibm.spectrum_virtualize.ibm_svc_auth. |
remote_username string | Имя пользователя REST API для удаленной системы хранения Spectrum Virtualize. Параметры remote_username и remote_password обязательны, если не используется remote_token для аутентификации пользователя. |
remote_validate_certs boolean | Проверяет сертификацию для удаленной системы хранения Spectrum Virtualize. Варианты:
|
start boolean | Указывает запустить партнерство. Действительно, когда state=present. Варианты:
|
state string / required | Создает или обновляет ( Варианты:
|
stop boolean | Указывает остановить партнерство. Действительно, когда state=present для обновления партнерства. Варианты:
|
token string | Маркер аутентификации для проверки пользователя в системе хранения Spectrum Virtualize. Для генерации маркера используйте модуль ibm.spectrum_virtualize.ibm_svc_auth. |
username string | Имя пользователя REST API для системы хранения Spectrum Virtualize. Параметры username и password обязательны, если не используется token для аутентификации пользователя. |
validate_certs boolean | Проверяет сертификаты для локальной системы хранения Spectrum Virtualize. Варианты:
|
Примечания
Примечание
- Этот модуль поддерживает
check_mode.
Примеры
- name: Create an FC partnership and start the partnership
ibm.spectrum_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.spectrum_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.spectrum_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
Ссылки на сборку
© 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_sv_manage_fc_partnership_module.html