netapp_eseries.santricity.na_santricity_asup module – NetApp E-Series manage auto-support settings
Примечание
Этот модуль является частью коллекции netapp_eseries.santricity (версия 1.4.1).
Эта коллекция может быть уже установлена, если вы используете пакет ansible. Она не включена в ansible-core. Чтобы проверить, установлена ли она, выполните ansible-galaxy collection list.
Для установки используйте: ansible-galaxy collection install netapp_eseries.santricity.
Для использования в playbook, укажите: netapp_eseries.santricity.na_santricity_asup.
Краткое описание
- Разрешить настройку параметров автоподдержки для отдельной системы хранения E-Series
Параметры
Параметр | Комментарии |
|---|---|
active boolean | Включить активный/проактивный мониторинг для ASUP. Когда проблема обнаруживается нашими системами мониторинга, возможно, что пакет не содержал всей необходимой информации во время события. Включение этой опции позволяет персоналу технической поддержки NetApp вручную запрашивать передачу или повторную передачу данных поддержки для решения проблемы. Применимо только если state=enabled. Варианты:
|
api_password string / required | Пароль для аутентификации с SANtricity Web Services Proxy или Embedded Web Services API. |
api_url string / required | URL для SANtricity Web Services Proxy или Embedded Web Services API. |
api_username string / required | Имя пользователя для аутентификации с SANtricity Web Services Proxy или Embedded Web Services API. |
days aliases: schedule_days, days_of_week list / elements=string | Список дней недели, в которые будут отправляться пакеты ASUP. Более крупный еженедельный пакет будет отправлен в один из указанных дней. Варианты:
|
dictionary | Информация, относящаяся к методу доставки по электронной почте. Использует протокол SMTP. Обязательно, если method==email. |
|
sender string |
Электронная почта отправителя Обязательно, если routing_type==email. |
|
server string |
IP-адрес почтового сервера или полное доменное имя. Обязательно, если routing_type==email. |
|
test_recipient string |
Тестовое проверочное электронное письмо Обязательно, если routing_type==email. |
end integer | Конечный час может быть указан в диапазоне от 1 до 24 часов. Пакеты ASUP будут отправляться ежедневно между указанным начальным и конечным временем (UTC). start должен быть меньше, чем end. По умолчанию: |
maintenance_duration integer | Продолжительность времени, в течение которого будет активен режим технического обслуживания ASUP. Допустимый диапазон от 1 до 72 часов. Обязательно, если state==maintenance_enabled. По умолчанию: |
maintenance_emails list / elements=string | Список адресов электронной почты для уведомлений о техническом обслуживании. Обязательно, если state==maintenance_enabled. |
method string | Метод доставки AutoSupport. Варианты:
|
proxy dictionary | Информация, относящаяся к методу доставки через прокси. Обязательно, если (method==https or method==http и routing_type==proxy). |
|
host string |
IP-адрес прокси-сервера или полное доменное имя. Обязательно, если method==http or method==https и routing_type==proxy. |
|
password string |
Пароль для прокси. |
|
port integer |
Порт прокси-сервера. Обязательно, если method==http or method==https и routing_type==proxy. |
|
script string |
Путь к файлу скрипта маршрутизации AutoSupport. Обязательно, если method==http or method==https и routing_type==script. |
|
username string |
Имя пользователя для прокси. |
routing_type string | Маршрутизация AutoSupport Обязательно, если method==https или method==http. Варианты:
|
ssid string | Идентификатор массива для управления. Это значение должно быть уникальным для каждого массива. Значение по умолчанию: |
start integer | Можно указать начальный час в диапазоне от 0 до 23 часов. Пакеты ASUP будут отправляться ежедневно в течение указанного начального и конечного времени (UTC). start должен быть меньше end. Значение по умолчанию: |
state string | Включить/отключить конфигурацию автоподдержки E-Series или режим технического обслуживания. Когда этот параметр включен, конфигурация, журналы и другая информация, связанная с поддержкой, будут передаваться в NetApp, чтобы улучшить поддержку вашей системы. Никакая личная информация, пароли и т. д. собираться не будут. Состояние технического обслуживания включает временное окно технического обслуживания, которое позволяет выполнять действия по техническому обслуживанию массива хранения без создания запросов на поддержку. Режим технического обслуживания не может быть включен, если ASUP не был включен ранее. Варианты:
|
validate boolean | Проверить конфигурацию ASUP. Варианты:
|
validate_certs boolean | Необходимо ли проверять сертификаты https? Варианты:
|
Примечания
Примечание
- Поддерживается режим проверки.
- Включение ASUP позволит нашим группам поддержки отслеживать журналы системы хранения, чтобы оперативно реагировать на проблемы с системой. Рекомендуется включить все параметры, связанные с ASUP, но при желании их можно отключить.
- Этот API в настоящее время поддерживается только с помощью встроенного API веб-служб версии 2.0 и выше.
- Модули Ansible E-Series требуют наличия экземпляра прокси-сервера веб-служб (WSP) для управления системой хранения или системы хранения E-Series, которая поддерживает встроенный API веб-служб.
- Встроенные веб-службы в настоящее время доступны на моделях оборудования E2800, E5700, EF570 и новее.
- netapp_eseries.santricity.netapp_e_storage_system может использоваться для настройки систем, управляемых экземпляром WSP.
Примеры
- name: Enable ASUP and allow pro-active retrieval of bundles
na_santricity_asup:
ssid: "1"
api_url: "https://192.168.1.100:8443/devmgr/v2"
api_username: "admin"
api_password: "adminpass"
validate_certs: true
state: enabled
active: true
days: ["saturday", "sunday"]
start: 17
end: 20
- name: Set the ASUP schedule to only send bundles from 12 AM CST to 3 AM CST.
na_santricity_asup:
ssid: "1"
api_url: "https://192.168.1.100:8443/devmgr/v2"
api_username: "admin"
api_password: "adminpass"
validate_certs: true
state: disabled
- name: Set the ASUP schedule to only send bundles from 12 AM CST to 3 AM CST.
na_santricity_asup:
ssid: "1"
api_url: "https://192.168.1.100:8443/devmgr/v2"
api_username: "admin"
api_password: "adminpass"
state: maintenance_enabled
maintenance_duration: 24
maintenance_emails:
- admin@example.com
- name: Set the ASUP schedule to only send bundles from 12 AM CST to 3 AM CST.
na_santricity_asup:
ssid: "1"
api_url: "https://192.168.1.100:8443/devmgr/v2"
api_username: "admin"
api_password: "adminpass"
validate_certs: true
state: maintenance_disabled
Возвращаемые значения
Общие возвращаемые значения описаны здесь, следующие поля уникальны для этого модуля:
Ключ | Описание |
|---|---|
active boolean | True, если параметр active включен. Возвращается: при успехе Пример: |
asup boolean | True, если ASUP включен. Возвращается: при успехе Пример: |
cfg complex | Предоставляет полную конфигурацию ASUP. Возвращается: при успехе |
|
asupEnabled boolean |
True, если ASUP включен. Возвращается: при успехе |
|
daysOfWeek list / elements=string |
Дни недели, в которые будут отправляться пакеты ASUP. Возвращается: при успехе |
|
onDemandEnabled boolean |
True, если включен активный мониторинг ASUP. Возвращается: при успехе |
msg string | Сообщение об успехе Возвращается: при успехе Пример: |
Ссылки на коллекцию
© 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/netapp_eseries/santricity/na_santricity_asup_module.html