Spec-Zone.ru › Ansible 2.11

netapp_eseries.santricity.na_santricity_proxy_systems – NetApp E-Series управляет прокси-серверами SANtricity веб-служб для массивов хранения

Примечание

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

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

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

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

Обзор

  • Управление массивами, доступными через прокси-сервер NetApp Web Services для массивов хранения NetApp E-Series.

Параметры

Параметр Варианты/Значения по умолчанию Комментарии
accept_certificate
boolean
    Варианты:
  • no
  • да ←
Автоматически принимать сертификат системы хранения, даже если он самоподписанный.
Используйте netapp_eseries.santricity.na_santricity_certificates для добавления сертификатов в SANtricity Web Services Proxy.
SANtricity Web Services Proxy не сможет добавить любую недоверенную систему хранения.
add_discovered_systems
boolean
    Варианты:
  • нет ←
  • да
Этот флаг заставит добавить все обнаруженные системы хранения в SANtricity Web Services Proxy.
api_password
string / required
Пароль для аутентификации с SANtricity Web Services Proxy или встроенным API веб-служб.
api_url
string / required
URL SANtricity Web Services Proxy или встроенного API веб-служб.
Пример https://prod-1.wahoo.acme.com:8443/devmgr/v2
api_username
string / required
Имя пользователя для аутентификации с SANtricity Web Services Proxy или встроенным API веб-служб.
password
string
Пароль по умолчанию для системы хранения, который будет использоваться всякий раз, когда пароль не указан в подвариантах systems.
Пароль администратора системы хранения будет установлен на самом устройстве с предоставленным паролем администратора, если он не установлен.
subnet_mask
string
Диапазон поиска IPv4 для обнаружения массивов хранения E-Series.
Маска подсети IPv4 в формате CIDR. Например, 192.168.1.0/24 выполнит поиск в диапазоне от 192.168.1.0 до 192.168.1.255.
Убедитесь, что все управляющие пути находятся в диапазоне поиска.
systems
list / elements=string
По умолчанию:
[]
Список информации о системе хранения, определяющий, какие системы должны быть добавлены в SANtricity Web Services Proxy.
Принимает простой список серийных номеров или список словарей, содержащих как минимум ключ serial или addresses из списка подвариантов.
Обратите внимание, что серийный номер будет использоваться в качестве идентификатора системы хранения, когда идентификатор не указан.
Когда add_discovered_systems == False и любой серийный номер системы, который не был предоставлен и был обнаружен, будет удален из прокси.
addresses
list / elements=string
Список адресов IPv4 системы хранения.
Взаимоисключающие с подвариантом serial.
password
string
Пароль администратора системы хранения.
Если не указан, используется default_password.
Пароль администратора системы хранения будет установлен на самом устройстве с предоставленным паролем администратора, если он не установлен.
serial
string
Серийный номер системы хранения, который можно найти на верхней части каждого блока NetApp E-Series.
Включайте любые ведущие нули.
Взаимоисключающие с подвариантом address.
ssid
string
Идентификатор системы хранения для прокси-сервера веб-служб.
Если ssid не указан, вместо него будет использоваться серийный номер или первый IPv4-адрес контроллера.
tags
dictionary
Необязательные мета-теги для ассоциации с системой хранения
tags
dictionary
Значения мета-тегов по умолчанию для ассоциации со всеми системами хранения, если не указано иначе в подвариантах systems.
validate_certs
boolean
    Варианты:
  • no
  • да ←
Нужно ли проверять сертификаты HTTPS?

Примечания

Примечание

  • Модули Ansible E-Series требуют наличия экземпляра прокси-сервера веб-служб (WSP) для управления системой хранения или системы хранения E-Series, поддерживающей встроенное API веб-служб.
  • Встроенные веб-службы в настоящее время доступны на моделях E2800, E5700, EF570 и более новых моделях оборудования.
  • netapp_eseries.santricity.netapp_e_storage_system может быть использован для настройки систем, управляемых экземпляром WSP.

Примеры

---
    - name: Add storage systems to SANtricity Web Services Proxy
      na_santricity_proxy_systems:
        api_url: "https://192.168.1.100:8443/devmgr/v2"
        api_username: "admin"
        api_password: "adminpass"
        validate_certs: true
        subnet_mask: 192.168.1.0/24
        password: password
        tags:
          tag: value
        accept_certificate: True
        systems:
          - ssid: "system1"
            serial: "056233035640"
            password: "asecretpassword"
            tags:
                use: corporate
                location: sunnyvale
          - ssid: "system2"
            addresses:
                - 192.168.1.100
                - 192.168.2.100     # Second is not be required. It will be discovered
            password: "anothersecretpassword"
          - serial: "021324673799"
          - "021637323454"
    - name: Add storage system to SANtricity Web Services Proxy with serial number list only. The serial numbers will be used to identify each system.
      na_santricity_proxy_systems:
        api_url: "https://192.168.1.100:8443/devmgr/v2"
        api_username: "admin"
        api_password: "adminpass"
        validate_certs: true
        subnet_mask: 192.168.1.0/24
        password: password
        accept_certificate: True
        systems:
          - "1144FG123018"
          - "721716500123"
          - "123540006043"
          - "112123001239"
    - name: Add all discovered storage system to SANtricity Web Services Proxy found in the IP address range 192.168.1.0 to 192.168.1.255.
      na_santricity_proxy_systems:
        api_url: "https://192.168.1.100:8443/devmgr/v2"
        api_username: "admin"
        api_password: "adminpass"
        validate_certs: true
        add_discovered_systems: True
        subnet_mask: 192.168.1.0/24
        password: password
        accept_certificate: True

Возвращаемые значения

Общие возвращаемые значения документированы здесь, следующие поля уникальны для этого модуля:

Ключ Возвращаемое значение Описание
msg
string
всегда
Описание выполненных действий.

Пример:
Системы хранения [system1, system2, 1144FG123018, 721716500123, 123540006043, 112123001239] были добавлены.


Авторы

  • Nathan Swartz (@ndswartz)

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

Spec-Zone.ru

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