Модуль purestorage.flasharray.purefa_pod_replica – Управление ссылками репликации ActiveDR под на FlashArray Pure Storage
Примечание
Этот модуль является частью коллекции purestorage.flasharray (версия 1.31.1).
Возможно, эта коллекция уже установлена, если вы используете пакет ansible. Она не включена в ansible-core. Чтобы проверить установку, выполните ansible-galaxy collection list.
Для установки используйте: ansible-galaxy collection install purestorage.flasharray. Для использования этого модуля необходимы дополнительные требования. Подробности см. в разделе Требования.
Чтобы использовать его в книге задач, укажите: purestorage.flasharray.purefa_pod_replica.
Новая функция в purestorage.flasharray 1.0.0
Описание
- Этот модуль управляет ссылками репликации ActiveDR под между FlashArray Pure Storage.
Требования
Ниже перечислены требования, необходимые на хосте, на котором выполняется этот модуль.
- python >= 3.3
- purestorage >= 1.19
- py-pure-client >= 1.26.0
- netaddr
- requests
- pycountry
- urllib3
Параметры
Параметр | Комментарии |
|---|---|
api_token строка | Токен API FlashArray для пользователя с правами администратора. |
disable_warnings логическое значение добавлено в purestorage.flasharray 1.29.0 | Отключение предупреждений об отсутствии сертификатов в логах отладки Варианты:
|
fa_url строка | Управляющий IPv4-адрес или имя хоста FlashArray. |
name строка / обязательный | Имя исходного под ActiveDR. |
pause логическое значение | Приостановить/восстановить ссылку репликации под Варианты:
|
state строка | Создает или изменяет ссылку репликации под Варианты:
|
target_array строка | Имя удаленного массива для создания реплики. |
target_pod строка | Имя целевого под. Не должно совпадать с локальным под. |
Примечания
Примечание
- Для работы этого модуля требуется Python библиотеки
purestorageиpy-pure-client. - Для некоторых модулей могут потребоваться дополнительные Python библиотеки.
- Необходимо установить переменные среды
PUREFA_URLиPUREFA_API, если аргументы fa_url и api_token не переданы в модуль напрямую
Примеры
- name: Create new pod replica link from foo to bar on arrayB
purestorage.flasharray.purefa_pod_replica:
name: foo
target_array: arrayB
target_pod: bar
state: present
fa_url: 10.10.10.2
api_token: e31060a7-21fc-e277-6240-25983c6c4592
- name: Pause an pod replica link
purestorage.flasharray.purefa_pod_replica:
name: foo
pause: true
fa_url: 10.10.10.2
api_token: e31060a7-21fc-e277-6240-25983c6c4592
- name: Delete and eradicate pod replica link
purestorage.flasharray.purefa_pod_replica:
name: foo
state: absent
eradicate: true
fa_url: 10.10.10.2
api_token: e31060a7-21fc-e277-6240-25983c6c4592
Ссылки на коллекцию
© 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/purestorage/flasharray/purefa_pod_replica_module.html