Spec-Zone.ru › Ansible 2.9

netapp_e_hostgroup – Управление группами хостов массива NetApp E-Series

  • Обзор
  • Параметры
  • Примечания
  • Примеры
  • Значения возврата
  • Статус

Обзор

  • Создание, обновление или удаление групп хостов на массиве хранения 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 веб-служб.
hosts
-
Список имен/меток хостов для добавления в группу
id
-
Идентификатор ссылки на хост для управления группой хостов.
Этот параметр взаимоисключающий с параметром name.
name
-
Имя группы хостов для управления
Этот параметр взаимоисключающий с параметром id.
new_name
-
Укажите это, когда вам нужно обновить имя группы хостов
ssid
строка
Значение по умолчанию:
1
Идентификатор массива для управления. Это значение должно быть уникальным для каждого массива.
state
- / обязательно
    Варианты:
  • present
  • absent
Указывает, должно ли существовать указанная группа хостов.
validate_certs
boolean
    Варианты:
  • no
  • yes ←
Нужно ли проверять сертификаты https?

Примечания

Примечание

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

Примеры

- name: Configure Hostgroup
  netapp_e_hostgroup:
    ssid: "{{ ssid }}"
    api_url: "{{ netapp_api_url }}"
    api_username: "{{ netapp_api_username }}"
    api_password: "{{ netapp_api_password }}"
    validate_certs: "{{ netapp_api_validate_certs }}"
    state: present

Значения возврата

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

Ключ Возвращаемое значение Описание
clusterRef
строка
всегда, кроме случаев, когда state равно absent
Уникальное значение идентификатора для этого объекта. Другие объекты могут использовать это значение ссылки для ссылки на кластер.

Пример:
3233343536373839303132333100000000000000
confirmLUNMappingCreation
boolean
всегда
Если true, указывает, что для создания сопоставлений LUN-том необходимо получить подтверждение от конечного пользователя, так как такое сопоставление изменит права доступа к томам для других кластеров, помимо этого.

hosts
список
всегда, кроме случаев, когда state равно absent
Список хостов, которые являются частью группы хостов после всех операций.

Пример:
['HostA', 'HostB']
id
строка
всегда, кроме случаев, когда state равно absent
Идентификационный номер группы хостов

Пример:
3233343536373839303132333100000000000000
isSAControlled
boolean
всегда, кроме случаев, когда state равно absent
Если true, указывает, что доступ к I/O от этого кластера подчиняется стандартным сопоставлениям LUN-том массива хранения. Если false, указывает, что доступ к I/O от кластера подчиняется кластер-специфичным сопоставлениям LUN-том.

label
строка
всегда
Строка метки, заданная пользователем, для описания кластера.

Пример:
MyHostGroup
name
строка
всегда, кроме случаев, когда state равно absent
то же, что и label

Пример:
MyHostGroup
protectionInformationCapableAccessMethod
boolean
всегда, кроме случаев, когда state равно absent
Это поле равно true, если у хоста есть доступный метод PI.

Пример:
True


Статус

  • Этот модуль не гарантирует обратную совместимость интерфейса. [превью]
  • Этот модуль поддерживается сообществом Ansible. [сообщество]

Авторы

  • Kevin Hulquest (@hulquest)
  • 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.9/modules/netapp_e_hostgroup_module.html

Spec-Zone.ru

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