Модуль netapp_eseries.santricity.na_santricity_proxy_systems — управление массивами хранения NetApp E-Series через прокси-сервер SANtricity Web Services
Примечание
Этот модуль входит в коллекцию 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 E-Series, доступными через прокси-сервер NetApp Web Services Proxy.
Параметры
Параметр | Комментарии |
|---|---|
accept_certificate boolean | Автоматически принимать сертификат системы хранения, даже если он самоподписанный. Используйте 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 / обязательный | Пароль для аутентификации в SANtricity Web Services Proxy или Embedded Web Services API. |
api_url string / обязательный | URL-адрес SANtricity Web Services Proxy или Embedded Web Services API. |
api_username string / обязательный | Имя пользователя для аутентификации в SANtricity Web Services Proxy или Embedded Web Services 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=dictionary | Список сведений о системах хранения, определяющий, какие системы следует добавить в 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 |
Идентификатор системы хранения в Web Services Proxy. Если ssid не указан, вместо него будет использоваться серийный номер или IPv4-адрес первого контроллера. |
|
tags dictionary |
Необязательные метатеги для связи с системой хранения |
tags dictionary | Метатеги по умолчанию для связи со всеми системами хранения, если иное не указано в подопциях systems. |
validate_certs boolean | Следует ли проверять сертификаты HTTPS? Варианты:
|
Примечания
Примечание
- Для работы модулей Ansible E-Series требуется экземпляр Web Services Proxy (WSP), доступный для управления системой хранения, либо система хранения E-Series с поддержкой Embedded Web Services API.
- В настоящее время Embedded Web Services доступен на аппаратных моделях 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 | Описание выполненных действий. Возвращается: всегда Пример: |
Ссылки на коллекцию
© 2012–2018 Michael DeHaan
© 2018–2025 Red Hat, Inc.
Licensed under the GNU General Public License version 3.
https://docs.ansible.com/projects/ansible/latest/collections/netapp_eseries/santricity/na_santricity_proxy_systems_module.html