Spec-Zone.ru › Ansible 2.6

na_ontap_lun — Управление LUN NetApp Ontap

Новое в версии 2.6.

  • Обзор
    • Требования
  • Параметры
  • Примечания
  • Примеры
  • Статус
  • Техническое обслуживание
    • Автор

Обзор

  • Создание, удаление, изменение размера LUN на NetApp Ontap.

Требования

Ниже приведены требования к хосту, на котором будет выполняться этот модуль.

  • Физическая или виртуальная кластеризованная система Data ONTAP. Модули были разработаны с поддержкой Clustered Data ONTAP 9.3
  • Ansible 2.6
  • netapp-lib (2017.10.30). Установите с помощью ‘pip install netapp-lib’
  • Для включения http в кластере необходимо выполнить следующие команды ‘set -privilege advanced;’ ‘system services web modify -http-enabled true;’

Параметры

Параметр Варианты/Значения по умолчанию Комментарии
flexvol_name
обязательно
Имя FlexVol, на котором должен существовать LUN.
force_remove
bool
    Варианты:
  • нет ←
  • да
Если "true", переопределяет проверки, которые предотвращают удаление LUN, если он активен и смонтирован.
Если "false", удаление активного и смонтированного LUN завершится ошибкой.
force_remove_fenced
bool
    Варианты:
  • нет ←
  • да
Если "true", переопределяет проверки, которые предотвращают удаление LUN, пока он находится в изоляции.
Если "false", попытка удаления изолированного LUN завершится ошибкой.
Значение по умолчанию, если не указано, — "false". Этот параметр доступен в Data ONTAP 8.2 и более поздних версиях.
force_resize
bool
    Варианты:
  • нет ←
  • да
Принудительно уменьшить размер. Это необходимо для уменьшения размера LUN, чтобы избежать случайного уменьшения размера LUN.
hostname
обязательно
Имя хоста или IP-адрес экземпляра ONTAP.
https
bool
    Варианты:
  • нет ←
  • да
Включение и отключение https
name
обязательно
Имя LUN для управления.
ostype Значение по умолчанию:
"образ"
Тип ОС для LUN.
password
обязательно
Пароль для указанного пользователя.

псевдонимы: пароль
size
Размер LUN в size_unit.
Требуется при state=present.
size_unit
    Варианты:
  • байты
  • байт
  • кбайт
  • мбайт
  • гбайт ←
  • тбайт
  • пбайт
  • эб
  • зб
  • йб
Единица измерения, используемая для интерпретации параметра size.
space_reserve
bool
    Варианты:
  • нет
  • да ←
Можно установить в "false", что создаст LUN без резервирования места.
state
    Варианты:
  • present ←
  • absent
Нужно ли создать указанный LUN.
username
обязательно
Это может быть учетная запись уровня кластера или SVM, в зависимости от того, требуется ли API уровня кластера или SVM. Для получения дополнительной информации прочитайте документацию https://goo.gl/BRu78Z.

псевдонимы: пользователь
vserver
обязательно
Имя vserver для использования.

Примечания

Примечание

  • Модули с префиксом na_ontap разработаны для поддержки платформы хранения ONTAP.

Примеры

- name: Create LUN
  na_ontap_lun:
    state: present
    name: ansibleLUN
    flexvol_name: ansibleVolume
    vserver: ansibleVServer
    size: 5
    size_unit: mb
    ostype: linux
    space_reserve: True
    hostname: "{{ netapp_hostname }}"
    username: "{{ netapp_username }}"
    password: "{{ netapp_password }}"

- name: Resize Lun
  na_ontap_lun:
    state: present
    name: ansibleLUN
    force_resize: True
    flexvol_name: ansibleVolume
    vserver: ansibleVServer
    size: 5
    size_unit: gb
    hostname: "{{ netapp_hostname }}"
    username: "{{ netapp_username }}"
    password: "{{ netapp_password }}"

Статус

Этот модуль помечен как превью, что означает, что он не гарантирует обратную совместимость интерфейса.

Техническое обслуживание

Этот модуль помечен как сообщество, что означает, что он поддерживается сообществом Ansible. Подробнее см. Техническое обслуживание и поддержка модулей.

Список других модулей, поддерживаемых сообществом Ansible, см. здесь.

Автор

  • Сумит Кумар (sumit4@netapp.com), Сухас Бангалор Шекар (bsuhas@netapp.com)

Подсказка

Если вы заметили какие-либо проблемы в этой документации, вы можете отредактировать этот документ, чтобы улучшить его.

© 2012–2018 Michael DeHaan
© 2018–2019 Red Hat, Inc.
Licensed under the GNU General Public License version 3.
https://docs.ansible.com/ansible/2.6/modules/na_ontap_lun_module.html

Spec-Zone.ru

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