Spec-Zone.ru › Ansible 2.11

netapp_eseries.santricity.netapp_e_facts – NetApp E-Series извлечение фактов о хранилищах NetApp E-Series

Примечание

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

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

Для использования в плейбуке укажите: netapp_eseries.santricity.netapp_e_facts

Введено в версии 2.2: of netapp_eseries.santricity

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

Описание

  • Модуль netapp_e_facts возвращает набор фактов о хранилищах NetApp E-Series.

Параметры

Параметр Варианты/Значения по умолчанию Комментарии
api_password
строка / обязательно
Пароль для аутентификации с SANtricity Web Services Proxy или встроенным API веб-служб.
api_url
строка / обязательно
URL SANtricity Web Services Proxy или встроенного API веб-служб. Пример https://prod-1.wahoo.acme.com/devmgr/v2
api_username
строка / обязательно
Имя пользователя для аутентификации с SANtricity Web Services Proxy или встроенным API веб-служб.
ssid
строка
Значение по умолчанию:
1
Идентификатор массива для управления. Это значение должно быть уникальным для каждого массива.
validate_certs
логическое значение
    Варианты:
  • no
  • да ←
Нужно ли проверять сертификаты https?

Примечания

Примечание

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

Примеры

---
- name: Get array facts
  netapp_e_facts:
    ssid: "1"
    api_url: "https://192.168.1.100:8443/devmgr/v2"
    api_username: "admin"
    api_password: "adminpass"
    validate_certs: true

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

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

Ключ Возвращаемое значение Описание
msg
строка
при успехе
Сообщение об успехе

Пример:
['Собраны данные для массива хранения. Идентификатор массива [1].', 'Собраны данные для прокси-сервера веб-служб.']
storage_array_facts
сложный тип
при успешном запросе к встроенному веб-сервису REST API
предоставляет подробные сведения об массиве, контроллерах, интерфейсах управления, интерфейсах стороны хоста, интерфейсах стороны диска, дисках, хранилищах, томах, снимках и функциях.

netapp_controllers
сложный тип
успех
Список контроллеров массива хранения, содержащий основные идентификационные данные контроллера и статус

Пример:
[[{'название': 'A', 'серийный_номер': '021632007299', 'статус': 'оптимальный'}, {'название': 'B', 'серийный_номер': '021632007300', 'статус': 'неисправен'}]]
netapp_disks
сложный тип
успех
Список дисков, содержащий идентификационные данные, тип и информацию о состоянии каждого диска

Пример:
[[{'доступен': False, 'версия_прошивки': 'MS02', 'идентификатор': '01000000500003960C8B67880000000000000000', 'тип_носителя': 'ssd', 'идентификатор_продукта': 'PX02SMU080 ', 'серийный_номер': '15R0A08LT2BA', 'статус': 'оптимальный', 'ссылка_на_лоток': '0E00000000000000000000000000000000000000', 'используемые_байты': '799629205504'}]]
netapp_driveside_interfaces
сложный тип
успех
Список интерфейсов стороны диска, содержащий идентификационные данные, тип и скорость каждого интерфейса

Пример:
[[{'контроллер': 'A', 'скорость_интерфейса': '12g', 'тип_интерфейса': 'sas'}], [{'контроллер': 'B', 'скорость_интерфейса': '10g', 'тип_интерфейса': 'iscsi'}]]
netapp_enabled_features
сложный тип
при успехе
Указывает на включенные функции в массиве хранения.

Пример:
[['flashReadCache', 'performanceTier', 'protectionInformation', 'secureVolume']]
netapp_host_groups
сложный тип
при успехе
Указывает на группы хостов в массиве хранения.

Пример:
[[{'идентификатор': '85000000600A098000A4B28D003610705C40B964', 'название': 'group1'}]]
netapp_host_types
сложный тип
при успехе
Список доступных типов хостов в массиве хранения.

Пример:
[[{'индекс': 0, 'тип': 'FactoryDefault'}, {'индекс': 1, 'тип': 'W2KNETNCL'}, {'индекс': 2, 'тип': 'SOL'}, {'индекс': 5, 'тип': 'AVT_4M'}, {'индекс': 6, 'тип': 'LNX'}, {'индекс': 7, 'тип': 'LnxALUA'}, {'индекс': 8, 'тип': 'W2KNETCL'}, {'индекс': 9, 'тип': 'AIX MPIO'}, {'индекс': 10, 'тип': 'VmwTPGSALUA'}, {'индекс': 15, 'тип': 'HPXTPGS'}, {'индекс': 17, 'тип': 'SolTPGSALUA'}, {'индекс': 18, 'тип': 'SVC'}, {'индекс': 22, 'тип': 'MacTPGSALUA'}, {'индекс': 23, 'тип': 'WinTPGSALUA'}, {'индекс': 24, 'тип': 'LnxTPGSALUA'}, {'индекс': 25, 'тип': 'LnxTPGSALUA_PM'}, {'индекс': 26, 'тип': 'ONTAP_ALUA'}, {'индекс': 27, 'тип': 'LnxTPGSALUA_SF'}, {'индекс': 28, 'тип': 'LnxDHALUA'}, {'индекс': 29, 'тип': 'ATTOClusterAllOS'}]]
netapp_hosts
сложный тип
при успехе
Указывает на хосты в массивах хранения.

Пример:
[[{'идентификатор_группы': '85000000600A098000A4B28D003610705C40B964', 'индекс_типа_хоста': 28, 'идентификатор': '8203800000000000000000000000000000000000', 'название': 'host1', 'порты': [{'адрес': '1000FF7CFFFFFF01', 'метка': 'FC_1', 'тип': 'fc'}, {'адрес': '1000FF7CFFFFFF00', 'метка': 'FC_2', 'тип': 'fc'}]}]]
netapp_hostside_interfaces
сложный тип
успех
Список интерфейсов стороны хоста, содержащий идентификационные данные, конфигурацию, тип, скорость и информацию о состоянии каждого интерфейса

Пример:
[[{'iscsi': [{'контроллер': 'A', 'текущая_скорость_интерфейса': '10g', 'ipv4_адрес': '10.10.10.1', 'ipv4_включен': True, 'ipv4_шлюз': '10.10.10.1', 'ipv4_маска_подсети': '255.255.255.0', 'ipv6_включен': False, 'iqn': 'iqn.1996-03.com.netapp:2806.600a098000a81b6d0000000059d60c76', 'состояние_соединения': 'активно', 'mtu': 9000, 'поддерживаемые_скорости_интерфейса': ['10g']}]}]]
netapp_management_interfaces
сложный тип
успех
Список интерфейсов управления, содержащий идентификационные данные, конфигурацию и статус каждого интерфейса

Пример:
[[{'псевдоним': 'ict-2800-A', 'канал': 1, 'контроллер': 'A', 'метод_настройки_dns': 'dhcp', 'серверы_dns': [], 'ipv4_адрес': '10.1.1.1', 'метод_настройки_ipv4_адреса': 'статический', 'ipv4_включен': True, 'ipv4_шлюз': '10.113.1.1', 'ipv4_маска_подсети': '255.255.255.0', 'ipv6_включен': False, 'состояние_соединения': 'активно', 'mac_адрес': '00A098A81B5D', 'название': 'wan0', 'метод_настройки_ntp': 'выключен', 'серверы_ntp': [], 'удаленный_доступ_ssh': False}]]
netapp_storage_array
словарь
успех
Предоставляет идентификационные данные массива хранения, версию прошивки и доступные возможности

Пример:
[{'размеры_блоков_кеша': [4096, 8192, 16384, 32768], 'серийный_номер_корпуса': '021540006043', 'прошивка': '08.40.00.01', 'название': 'ict-2800-11_40', 'поддерживаемые_размеры_сегментов': [8192, 16384, 32768, 65536, 131072, 262144, 524288], 'wwn': '600A098000A81B5D0000000059D60C76'}]
netapp_storage_pools
сложный тип
успех
Список хранилищ, содержащий идентификационные данные и информацию о емкости каждого хранилища

Пример:
[[{'доступная_емкость': '3490353782784', 'идентификатор': '04000000600A098000A81B5D000002B45A953A61', 'название': 'Raid6', 'общая_емкость': '5399466745856', 'используемая_емкость': '1909112963072'}]]
netapp_volumes
сложный тип
успех
Список томов, содержащий идентификационные данные и информацию о емкости каждого тома

Пример:
[[{'емкость': '5368709120', 'идентификатор': '02000000600A098000AAC0C3000002C45A952BAA', 'тонкое_размещение': False, 'название': '5G', 'идентификатор_родительского_хранилища': '04000000600A098000A81B5D000002B45A953A61'}]]
netapp_volumes_by_initiators
сложный тип
успех
Список доступных томов, индексированных по сопоставленным инициаторам.

Пример:
[{'192_168_1_1': [{'идентификатор': '02000000600A098000A4B9D1000015FD5C8F7F9E', 'метаданные': {'тип_файла': 'xfs', 'общедоступен': True}, 'название': 'some_volume', 'название_рабочей_нагрузки': 'test2_volumes', 'wwn': '600A098000A4B9D1000015FD5C8F7F9E'}]}]
netapp_workload_tags
сложный тип
успех
Список тегов рабочей нагрузки

Пример:
[[{'идентификатор': '87e19568-43fb-4d8d-99ea-2811daaa2b38', 'название': 'ftp_сервер', 'атрибуты_рабочей_нагрузки': [{'ключ': 'использовать', 'значение': 'общий'}]}]]
snapshot_images
сложный тип
успех
Список изображений снимков, содержащий идентификационные данные, емкость и информацию о состоянии каждого изображения снимка

Пример:
[[{'активная_копия': True, 'метод_создания': 'пользователь', 'идентификатор': '34000000600A098000A81B5D00630A965B0535AC', 'емкость_pit': '5368709120', 'использование_емкости_хранилища': '0', 'обратное_восстановление': False, 'статус': 'оптимальный'}]]


Авторы

  • Kevin Hulquest (@hulquest)
  • Nathan Swartz (@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/netapp_e_facts_module.html

Spec-Zone.ru

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