модуль dellemc.powerflex.fault_set — управление группами отказоустойчивости в Dell PowerFlex
Примечание
Этот модуль входит в коллекцию dellemc.powerflex (версия 3.0.0).
Эта коллекция может быть уже установлена, если вы используете пакет ansible. Она не входит в ansible-core. Чтобы проверить, установлена ли она, выполните ansible-galaxy collection list.
Для установки используйте: ansible-galaxy collection install dellemc.powerflex. Для использования этого модуля также требуются дополнительные компоненты. Подробности см. в разделе Требования.
Чтобы использовать модуль в плейбуке, укажите: dellemc.powerflex.fault_set.
Новый в dellemc.powerflex 2.2.0
Краткое описание
- Управление группами отказоустойчивости в системе хранения PowerFlex включает создание, получение сведений, переименование и удаление группы отказоустойчивости.
Требования
На узле, выполняющем этот модуль, должны быть установлены следующие компоненты.
- Система хранения Dell PowerFlex версии 3.6 или более поздней.
- PyPowerFlex 2.0.0.
Параметры
Параметр | Комментарии |
|---|---|
fault_set_id string | Идентификатор группы отказоустойчивости. Взаимоисключающий параметр с fault_set_name. |
fault_set_name string | Имя группы отказоустойчивости. Взаимоисключающий параметр с fault_set_id. |
fault_set_new_name string | Новое имя группы отказоустойчивости. |
hostname псевдонимы: gateway_host string / обязательный | IP-адрес или FQDN узла PowerFlex. |
password string / обязательный | Пароль узла PowerFlex. |
port integer | Номер порта, через который осуществляется связь с узлом PowerFlex. По умолчанию: |
protection_domain_id string | Идентификатор домена защиты. Взаимоисключающий параметр с protection_domain_name. |
protection_domain_name string | Имя домена защиты. Взаимоисключающий параметр с protection_domain_id. |
state string | Состояние группы отказоустойчивости. Варианты:
|
timeout integer | Время, по истечении которого соединение будет разорвано. Указывается в секундах. По умолчанию: |
username string / обязательный | Имя пользователя узла PowerFlex. |
validate_certs псевдонимы: verifycert boolean | Логическая переменная, определяющая, нужно ли проверять сертификат SSL.
Варианты:
|
Примечания
Примечание
- Поддерживается режим check_mode.
- Если указан параметр fault_set_name, необходимо также указать protection_domain_name или protection_domain_id.
- Модули коллекции «dellemc.powerflex» предназначены для поддержки платформы хранения Dell PowerFlex.
Примеры
- name: Create Fault Set on Protection Domain
dellemc.powerflex.fault_set:
hostname: "{{ hostname }}"
username: "{{ username }}"
password: "{{ password }}"
validate_certs: "{{ validate_certs }}"
fault_set_name: "{{ fault_set_name }}"
protection_domain_name: "{{ pd_name }}"
state: present
- name: Rename Fault Set
dellemc.powerflex.fault_set:
hostname: "{{ hostname }}"
username: "{{ username }}"
password: "{{ password }}"
validate_certs: "{{ validate_certs }}"
fault_set_name: "{{ fault_set_name }}"
fault_set_new_name: "{{ fault_set_new_name }}"
state: present
- name: Get details of a Fault Set
dellemc.powerflex.fault_set:
hostname: "{{ hostname }}"
username: "{{ username }}"
password: "{{ password }}"
validate_certs: "{{ validate_certs }}"
fault_set_id: "{{ fault_set_id }}"
state: present
- name: Delete Fault Set
dellemc.powerflex.fault_set:
hostname: "{{ hostname }}"
username: "{{ username }}"
password: "{{ password }}"
validate_certs: "{{ validate_certs }}"
fault_set_id: "{{ fault_set_id }}"
state: absent
Возвращаемые значения
Общие возвращаемые значения описаны здесь. Ниже приведены поля, уникальные для этого модуля:
Ключ | Описание |
|---|---|
changed boolean | Изменился ли ресурс. Возвращается: всегда Пример: |
fault_set_details dictionary | Сведения о группе отказоустойчивости. Возвращается: всегда Пример: |
|
id string |
Уникальный идентификатор группы отказоустойчивости. Возвращается: при успешном выполнении |
|
links list / элементы=string |
Ссылки группы отказоустойчивости. Возвращается: при успешном выполнении |
|
href string |
URL экземпляра группы отказоустойчивости. Возвращается: при успешном выполнении |
|
rel string |
Связь группы отказоустойчивости с различными сущностями. Возвращается: при успешном выполнении |
|
name string |
Имя группы отказоустойчивости. Возвращается: при успешном выполнении |
|
protectionDomainId string |
Уникальный идентификатор домена защиты. Возвращается: при успешном выполнении |
|
protectionDomainName string |
Имя домена защиты. Возвращается: при успешном выполнении |
|
SDS list / элементы=dictionary |
Список SDS, связанных с группой отказоустойчивости. Возвращается: при успешном выполнении |
Ссылки на коллекцию
© 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/dellemc/powerflex/fault_set_module.html