Spec-Zone.ru › Ansible 2.11

netapp_eseries.santricity.na_santricity_lun_mapping – NetApp E-Series управлять отображениями LUN

Примечание

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

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

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

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

Обзор

  • Создать, удалить или изменить отображения между томом и целевым хостом/группой хостов.

Параметры

Параметр Варианты/Значения по умолчанию Комментарии
api_password
строка / обязательно
Пароль для аутентификации с SANtricity Web Services Proxy или встроенным API веб-служб.
api_url
строка / обязательно
URL SANtricity Web Services Proxy или встроенного API веб-служб.
Пример https://prod-1.wahoo.acme.com:8443/devmgr/v2
api_username
строка / обязательно
Имя пользователя для аутентификации с SANtricity Web Services Proxy или встроенным API веб-служб.
lun
целое число
Значение LUN, которое вы хотите присвоить отображению.
Если указанное volume_name ассоциировано с другим LUN, оно будет обновлено до указанного значения.
Значение LUN будет определено системой хранения, если не указано.
ssid
строка
Значение по умолчанию:
1
Идентификатор массива для управления. Это значение должно быть уникальным для каждого массива.
state
строка
    Варианты:
  • present ←
  • absent
Значение present гарантирует, что отображение существует, значение absent удалит отображение.
target
строка
Имя хоста или группы хостов, которые вы хотите назначить отображению
Если опущено, используется группа хостов по умолчанию.
Если указанное volume_name ассоциировано с другим целевым хостом, оно будет обновлено до указанного значения.
validate_certs
булево
    Варианты:
  • no
  • yes ←
Нужно ли проверять сертификаты HTTPS?
volume_name
строка / обязательно
Имя тома, который вы хотите включить в отображение.
Используйте ACCESS_VOLUME для ссылки на том управления доступом в рамках сети.

псевдонимы: volume

Примечания

Примечание

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

Примеры

---
    - name: Map volume1 to the host target host1
      na_santricity_lun_mapping:
        ssid: "1"
        api_url: "https://192.168.1.100:8443/devmgr/v2"
        api_username: "admin"
        api_password: "adminpass"
        validate_certs: true
        state: present
        target: host1
        volume: volume1
    - name: Delete the lun mapping between volume1 and host1
      na_santricity_lun_mapping:
        ssid: "1"
        api_url: "https://192.168.1.100:8443/devmgr/v2"
        api_username: "admin"
        api_password: "adminpass"
        validate_certs: true
        state: absent
        target: host1
        volume: volume1

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

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

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

Пример:
Отображение LUN завершено


Авторы

  • 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.10/collections/netapp_eseries/santricity/na_santricity_lun_mapping_module.html

Spec-Zone.ru

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