Spec-Zone.ru › Ansible 2.11

netapp_eseries.santricity.na_santricity_asup – Настройка автоматической поддержки NetApp E-Series

Примечание

Этот плагин входит в коллекцию netapp_eseries.santricity (версия 1.1.0).

Для его установки используйте: ansible-galaxy collection install netapp_eseries.santricity.

Для использования в книге задач укажите: netapp_eseries.santricity.na_santricity_asup.

  • Описание
  • Параметры
  • Примечания
  • Примеры
  • Возвращаемые значения

Описание

  • Разрешение настройки параметров автоматической поддержки для отдельной системы хранения E-Series.

Параметры

Параметр Варианты/Значения по умолчанию Комментарии
active
boolean
    Варианты:
  • no
  • yes ←
Включить активный/проактивный мониторинг ASUP. При обнаружении проблемы нашими системами мониторинга возможно, что пакет не содержал всей необходимой информации на момент события. Включение этого параметра позволяет сотрудникам службы поддержки NetApp вручную запросить передачу или повторную передачу данных поддержки для решения проблемы.
Применимо только в случае, если state=enabled.
api_password
string / required
Пароль для аутентификации с прокси-сервером SANtricity Web Services или встроенным API веб-служб.
api_url
string / required
URL прокси-сервера SANtricity Web Services или встроенного API веб-служб.
Пример https://prod-1.wahoo.acme.com:8443/devmgr/v2
api_username
string / required
Имя пользователя для аутентификации с прокси-сервером SANtricity Web Services или встроенным API веб-служб.
days
list / elements=string
    Варианты:
  • monday
  • tuesday
  • wednesday
  • thursday
  • friday
  • saturday
  • sunday
Список дней недели, в которые будут отправляться пакеты ASUP. Более крупный еженедельный пакет будет отправлен в один из указанных дней.

Псевдонимы: schedule_days, days_of_week
email
dictionary
Информация, специфичная для метода доставки электронной почты.
Используется протокол SMTP.
Требуется, когда method==email.
sender
string
Электронный адрес отправителя
Требуется, когда routing_type==email.
server
string
IP-адрес или полное доменное имя почтового сервера.
Требуется, когда routing_type==email.
test_recipient
string
Электронный адрес для тестового уведомления.
Требуется, когда routing_type==email.
end
integer
По умолчанию:
24
Конечный час может быть указан в диапазоне от 1 до 24 часов.
Пакеты ASUP будут отправляться ежедневно в указанное время начала и окончания (UTC).
start должно быть меньше, чем end.
maintenance_duration
integer
По умолчанию:
24
Продолжительность активности режима технического обслуживания ASUP.
Допустимый диапазон составляет от 1 до 72 часов.
Требуется, когда state==maintenance_enabled.
maintenance_emails
list / elements=string
Список адресов электронной почты для уведомлений о техническом обслуживании.
Требуется, когда state==maintenance_enabled.
method
string
    Варианты:
  • https ←
  • http
  • email
Метод доставки Автоподдержки.
proxy
dictionary
Информация, специфичная для метода доставки через прокси-сервер.
Требуется, когда (method==https or method==http и routing_type==proxy).
host
string
IP-адрес или полное доменное имя хоста прокси-сервера.
Требуется, когда method==http or method==https и routing_type==proxy.
port
string
Порт хоста прокси-сервера.
Требуется, когда method==http or method==https и routing_type==proxy.
script
string
Путь к файлу скрипта маршрутизации AutoSupport.
Требуется, когда method==http or method==https и routing_type==script.
routing_type
string
    Варианты:
  • direct ←
  • proxy
  • script
Маршрутизация AutoSupport
Требуется, когда method==https or method==http.
ssid
string
По умолчанию:
1
Идентификатор массива для управления. Это значение должно быть уникальным для каждого массива.
start
integer
По умолчанию:
0
Начальный час может быть указан в диапазоне от 0 до 23 часов.
Пакеты ASUP будут отправляться ежедневно в указанное время начала и окончания (UTC).
start должно быть меньше, чем end.
state
string
    Варианты:
  • enabled ←
  • disabled
  • maintenance_enabled
  • maintenance_disabled
Включить/выключить конфигурацию автоматической поддержки E-Series или режим технического обслуживания.
При включении этого параметра конфигурация, журналы и другая информация, связанная с поддержкой, будут переданы NetApp для лучшего обслуживания вашей системы. Личная информация, пароли и т.д. не будут собираться.
Режим технического обслуживания активирует окно технического обслуживания, которое позволяет выполнять действия технического обслуживания на массиве хранения без создания заявок на поддержку.
Режим технического обслуживания нельзя включить, если ASUP не был предварительно включен.
validate
boolean
    Варианты:
  • no ←
  • yes
Проверить конфигурацию ASUP.
validate_certs
boolean
    Варианты:
  • no
  • yes ←
Подтверждать сертификаты HTTPS?

Примечания

Примечание

  • Поддерживается режим проверки.
  • Включение ASUP позволит нашим службам поддержки отслеживать журналы системы хранения для оперативного реагирования на проблемы с системой. Рекомендуется включить все параметры, связанные с ASUP, но их можно отключить по желанию.
  • В настоящее время этот API поддерживается только с API встроенных веб-служб v2.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 включен.

Пример:
True
asup
boolean
при успехе
True, если ASUP включен.

Пример:
True
cfg
complex
при успехе
Предоставляет полную конфигурацию ASUP.

asupEnabled
boolean
успех
True, если ASUP включен.

daysOfWeek
list / elements=string
успех
Дни недели, в которые будут отправляться пакеты ASUP.

onDemandEnabled
boolean
успех
True, если включен активный мониторинг ASUP.

msg
string
при успехе
Сообщение об успехе

Пример:
Настройки были обновлены.


Авторы

  • Майкл Прайс (@lmprice)
  • Нейтан Свартц (@ndswartz)

© 2012–2018 Michael DeHaan
© 2018–2021 Red Hat, Inc.
Licensed under the GNU General Public License version 3.
https://docs.ansible.com/ansible/2.11/collections/netapp_eseries/santricity/na_santricity_asup_module.html

Spec-Zone.ru

Настройки Оффлайн Что нового Помощь О нас
Spec-Zone .ru
спецификации, руководства, описания, API