Spec-Zone.ru › Ansible 2.6

na_cdot_lun - Управление LUN NetApp cDOT

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

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

Обзор

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

Требования

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

  • Физическая или виртуальная кластеризованная система Data ONTAP. Модули были разработаны с использованием Clustered Data ONTAP 8.3
  • Ansible 2.2
  • netapp-lib (2015.9.25). Установка: «pip install netapp-lib»

Параметры

Параметр Варианты/Значения по умолчанию Комментарии
flexvol_name
Имя FlexVol, на котором должен существовать LUN.
Требуется, когда state=present.
force_remove Значение по умолчанию:
"нет"
Если "да", игнорировать проверки, которые предотвращают удаление LUN, если оно активно и отображено.
Если "нет", удаление активного и отображённого LUN завершится ошибкой.
force_remove_fenced Значение по умолчанию:
"нет"
Если "да", игнорировать проверки, которые предотвращают удаление LUN, пока оно изолировано.
Если "нет", попытка удаления изолированного LUN завершится ошибкой.
Значение по умолчанию, если не указано, — "нет". Этот параметр доступен в Data ONTAP 8.2 и более поздних версиях.
force_resize Значение по умолчанию:
"нет"
Принудительное уменьшение размера. Необходимо для уменьшения размера LUN, чтобы избежать случайного уменьшения размера LUN.
hostname
обязательно
Имя хоста или IP-адрес экземпляра ONTAP.
name
обязательно
Имя LUN, которое нужно управлять.
password
обязательно
Пароль для указанного пользователя.

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

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

Примечания

Примечание

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

Примеры

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

- name: Resize Lun
  na_cdot_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, см. здесь.

Автор

  • Sumit Kumar (sumit4@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_cdot_lun_module.html

Spec-Zone.ru

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