Spec-Zone.ru › Ansible 2.6

na_ontap_aggregate — Управление агрегатами NetApp ONTAP.

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

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

Обзор

  • Создание или удаление агрегатов в NetApp cDOT.

Требования

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

  • Физическая или виртуальная кластеризованная система Data ONTAP. Модули были разработаны с кластеризованной 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;’

Параметры

Параметр Варианты/Значения по умолчанию Комментарии
disk_count
Количество дисков для размещения в агрегате, включая диски четности.
Диски в этом вновь созданном агрегате берутся из пула резервных дисков.
Наиболее маленькие диски в этом пуле присоединяются к агрегату первыми, если не предоставлен параметр disk-size.
Должно быть указано либо disk-count, либо disks. Диапазон [0..2^31-1].
Требуется при state=present.
hostname
обязательно
Имя хоста или IP-адрес экземпляра ONTAP.
https
bool
    Варианты:
  • нет ←
  • да
Включить и выключить https
name
обязательно
Имя агрегата для управления.
nodes
Список узлов для агрегата
password
обязательно
Пароль для указанного пользователя.

псевдонимы: pass
rename
Новое имя агрегата, заменяющее текущее имя.
service_state
    Варианты:
  • online
  • offline
Определяет, должен ли указанный агрегат быть включен или выключен. Создает агрегат, если он не существует.
state
    Варианты:
  • present ←
  • absent
Определяет, должен ли указанный агрегат существовать.
unmount_volumes
bool
    Варианты:
  • нет
  • да
Если установлено «ИСТИНА», этот параметр указывает, что все тома, размещенные в заданном агрегате, должны быть отмонтированы
перед выполнением операции отключения.
По умолчанию система отклонит любую попытку отключить агрегат, содержащий один или несколько активных томов.
username
обязательно
Это может быть учетная запись уровня кластера или SVM, в зависимости от того, требуется ли API уровня кластера или SVM. Дополнительную информацию можно найти в документации https://goo.gl/BRu78Z.

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

Примечания

Примечание

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

Примеры

- name: Create Aggregates
  na_ontap_aggregate:
    state: present
    service_state: online
    name: ansibleAggr
    disk_count: 1
    hostname: "{{ netapp_hostname }}"
    username: "{{ netapp_username }}"
    password: "{{ netapp_password }}"

- name: Manage Aggregates
  na_ontap_aggregate:
    state: present
    service_state: offline
    unmount_volumes: true
    name: ansibleAggr
    disk_count: 1
    hostname: "{{ netapp_hostname }}"
    username: "{{ netapp_username }}"
    password: "{{ netapp_password }}"

- name: Rename Aggregates
  na_ontap_aggregate:
    state: present
    service_state: online
    name: ansibleAggr
    rename: ansibleAggr2
    disk_count: 1
    hostname: "{{ netapp_hostname }}"
    username: "{{ netapp_username }}"
    password: "{{ netapp_password }}"

- name: Delete Aggregates
  na_ontap_aggregate:
    state: absent
    service_state: offline
    unmount_volumes: true
    name: ansibleAggr
    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_aggregate_module.html

Spec-Zone.ru

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