Модуль dellemc.powerflex.fault_set – Управление наборами сбоев на Dell PowerFlex
Примечание
Этот модуль входит в коллекцию dellemc.powerflex (версия 2.5.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 1.12.0.
Параметры
Параметр | Комментарии |
|---|---|
fault_set_id строка | Идентификатор набора сбоев. Взаимоисключительно с fault_set_name. |
fault_set_name строка | Имя набора сбоев. Взаимоисключительно с fault_set_id. |
fault_set_new_name строка | Новое имя набора сбоев. |
hostname псевдонимы: gateway_host строка / обязательно | IP-адрес или FQDN хоста PowerFlex. |
password строка / обязательно | Пароль хоста PowerFlex. |
port целое число | Номер порта, через который происходит общение с хостом PowerFlex. По умолчанию: |
protection_domain_id строка | Идентификатор области защиты. Взаимоисключительно с protection_domain_name. |
protection_domain_name строка | Имя области защиты. Взаимоисключительно с protection_domain_id. |
state строка | Состояние набора сбоев. Варианты:
|
timeout целое число | Время, после которого произойдёт разрыв соединения. Указывается в секундах. По умолчанию: |
username строка / обязательно | Имя пользователя хоста PowerFlex. |
validate_certs псевдонимы: verifycert булево | Булева переменная для указания проверки 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 словарь | Детали набора ошибок. Возвращается: всегда Пример: |
|
id строка |
Уникальный идентификатор набора ошибок. Возвращается: успешно |
|
links список / элементы=строка |
Ссылки набора ошибок. Возвращается: успешно |
|
href строка |
URL экземпляра набора ошибок. Возвращается: успешно |
|
rel строка |
Связь набора ошибок с разными сущностями. Возвращается: успешно |
|
name строка |
Имя набора ошибок. Возвращается: успешно |
|
protectionDomainId строка |
Уникальный идентификатор домена защиты. Возвращается: успешно |
|
protectionDomainName строка |
Имя домена защиты. Возвращается: успешно |
|
SDS список / элементы=словарь |
Список SDS, связанных с набором ошибок. Возвращается: успешно |
Ссылки на сборки
© 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/dellemc/powerflex/fault_set_module.html