Модуль netapp_eseries.santricity.na_santricity_proxy_systems — Управление массивами хранения SANtricity посредством прокси-сервисов веб-служб NetApp E-Series
Примечание
Этот модуль является частью коллекции netapp_eseries.santricity (версия 1.4.1).
Эта коллекция может быть уже установлена, если вы используете пакет ansible. Она не включена в ansible-core. Чтобы проверить установку, выполните ansible-galaxy collection list.
Для установки используйте: ansible-galaxy collection install netapp_eseries.santricity.
Для использования в книге задач укажите: netapp_eseries.santricity.na_santricity_proxy_systems.
Обзор
- Управление массивами, доступными через прокси-сервис веб-служб NetApp для массивов хранения NetApp E-Series.
Параметры
Параметр | Комментарии |
|---|---|
accept_certificate boolean | Автоматически принимать сертификат системы хранения, даже если он самоподписанный. Используйте netapp_eseries.santricity.na_santricity_certificates для добавления сертификатов в прокси-сервис SANtricity веб-служб. Прокси-сервис SANtricity веб-служб не сможет добавить системы хранения с недоверенным сертификатом. Варианты:
|
add_discovered_systems boolean | Этот флаг заставит добавить все обнаруженные системы хранения в прокси-сервис SANtricity веб-служб. Варианты:
|
api_password string / обязательно | Пароль для аутентификации с прокси-сервисом SANtricity веб-служб или встроенным API веб-служб. |
api_url string / обязательно | URL прокси-сервиса SANtricity веб-служб или встроенного API веб-служб. |
api_username string / обязательно | Имя пользователя для аутентификации с прокси-сервисом SANtricity веб-служб или встроенным 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 / элементы=словарь | Список информации о системах хранения, определяющий, какие системы должны быть добавлены в прокси-сервис SANtricity веб-служб. Принимает простой список серийных номеров или список словарей, содержащих как минимум ключ serial или address из списка подопций. Обратите внимание, что серийный номер будет использоваться как идентификатор системы хранения, если идентификатор не указан. Когда add_discovered_systems == False и любой серийный номер системы, который не указан, обнаруживается, он будет удален из прокси. По умолчанию: |
|
addresses list / элементы=строка |
Список IPv4-адресов системы хранения. Взаимоисключающее с подопцией serial. |
|
password string |
Пароль администратора системы хранения. Если не указан, используется default_password. Пароль администратора системы хранения будет установлен на самом устройстве, если он не задан. |
|
serial string |
Серийный номер системы хранения, который можно найти на верхней части каждого корпуса NetApp E-Series. Включайте ведущие нули. Взаимоисключающее с подопцией address. |
|
ssid string |
Идентификатор системы хранения для прокси-сервиса веб-служб. Если ssid не указан, используется серийный номер или IPv4-адрес первого контроллера. |
|
tags dictionary |
Дополнительные метатеги для ассоциации с системой хранения. |
tags dictionary | Метатеги по умолчанию для ассоциации со всеми системами хранения, если не указаны иначе в подопциях systems. |
validate_certs boolean | Нужно ли проверять сертификаты 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 строка | Описание выполненных действий. Возвращается: всегда Пример: |
Ссылки на сборку
© 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_proxy_systems_module.html