Spec-Zone.ru › Ansible 2.9

na_ontap_svm – NetApp ONTAP SVM

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

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

Обзор

  • Создание, изменение или удаление SVM в NetApp ONTAP

Требования

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

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

Параметры

Параметр Варианты/Значения по умолчанию Комментарии
aggr_list
-
Список агрегатов, назначенных для операций с томами.
Эти агрегаты могут быть общими для использования с другими Vсерверами.
При указании в рамках vserver-create этот параметр представляет список агрегатов, назначенных Vсерверу для операций с томами.
При вызове vserver-get-iter этот параметр вернёт список Vсерверов, которые имеют любой из агрегатов, указанных в списке aggr_list.
allowed_protocols
-
Разрешённые протоколы.
При указании в рамках vserver-create этот параметр представляет список протоколов, разрешённых для Vсервера.
При вызове vserver-get-iter этот параметр вернёт список Vсерверов, которые имеют любой из протоколов, указанных в allowed-protocols.
При vserver-modify этот параметр должен включать существующий список вместе с новым списком протоколов, чтобы предотвратить сбои данных.
Возможные значения
nfs Протокол NFS,
cifs Протокол CIFS,
fcp Протокол FCP,
iscsi Протокол iSCSI,
ndmp Протокол NDMP,
http Протокол HTTP,
nvme Протокол NVMe
comment
-
добавлено в 2.8
При указании в рамках vserver-create этот параметр представляет комментарий, связанный с Vсервером.
При вызове vserver-get-iter этот параметр вернёт список соответствующих Vсерверов.
from_name
-
добавлено в 2.7
Имя SVM, которое нужно переименовать
hostname
строка / обязательно
Имя хоста или IP-адрес экземпляра ONTAP.
http_port
целое число
Переопределите порт по умолчанию (80 или 443) с помощью этого порта
https
булево
    Варианты:
  • нет ←
  • да
Включение и выключение https
ipspace
-
добавлено в 2.7
Имя пространства IP
Не может быть изменено после создания.
language
-
добавлено в 2.7
Язык для SVM
По умолчанию C.UTF-8
Возможные значения Язык
c POSIX
ar Арабский
cs Чешский
da Датский
de Немецкий
en Английский
en_us Английский (США)
es Испанский
fi Финский
fr Французский
he Иврит
hr Хорватский
hu Венгерский
it Итальянский
ja Японский euc-j
ja_v1 Японский euc-j
ja_jp.pck Японский PCK (sjis)
ja_jp.932 Японский cp932
ja_jp.pck_v2 Японский PCK (sjis)
ko Корейский
no Норвежский
nl Голландский
pl Польский
pt Португальский
ro Румынский
ru Русский
sk Словацкий
sl Словенский
sv Шведский
tr Турецкий
zh Упрощённый китайский
zh.gbk Упрощённый китайский (GBK)
zh_tw Традиционный китайский euc-tw
zh_tw.big5 Традиционный китайский Big 5
name
- / обязательно
Имя SVM для управления.
ontapi
целое число
Версия api ontap для использования
password
строка / обязательно
Пароль для указанного пользователя.

псевдонимы: pass
root_volume
-
Корневой том SVM.
Не может быть изменён после создания.
root_volume_aggregate
-
Агрегат, на котором будет создан корневой том.
Не может быть изменён после создания.
root_volume_security_style
-
    Варианты:
  • unix
  • ntfs
  • mixed
  • unified
Стиль безопасности корневого тома.
При указании в рамках vserver-create этот параметр представляет стиль безопасности для корневого тома Vсервера.
При указании в рамках vserver-get-iter этот параметр вернёт список соответствующих Vсерверов.
Стиль безопасности «unified», который применяется только к Infinite Volumes, не может быть применён к корневому тому Vсервера.
Не может быть изменён после создания.
snapshot_policy
-
добавлено в 2.7
Настройка политики снимков по умолчанию для всех томов Vсервера. Эта политика будет назначена всем томам, созданным в этом Vсервере, если запрос создания тома не указывает явно политику снимков, или если том позже изменён с указанием конкретной политики снимков. Политика снимков на уровне тома всегда переопределяет политику снимков на уровне Vсервера.
state
-
    Варианты:
  • present ←
  • absent
Определяет, должен ли указанный SVM существовать или нет.
subtype
-
добавлено в 2.7
    Варианты:
  • default
  • dp_destination
  • sync_source
  • sync_destination
Тип подтипа для создаваемого vserver.
Не может быть изменён после создания.
use_rest
строка
    Варианты:
  • Never
  • Always
  • Auto ←
REST API, если поддерживается целевой системой для всех ресурсов и атрибутов, которые требуются модулю. В противном случае будет использоваться ZAPI.
Always -- всегда будет использовать REST API
Never -- всегда будет использовать ZAPI
Auto -- попытается использовать REST API
username
строка / обязательно
Может быть учётной записью на уровне кластера или SVM, в зависимости от того, требуется ли API на уровне кластера или SVM. Для получения дополнительной информации обратитесь к документации https://mysupport.netapp.com/NOW/download/software/nmsdk/9.4/.

псевдонимы: user
validate_certs
булево
    Варианты:
  • нет
  • да ←
Если установлено no, сертификаты SSL не будут проверены.
Это следует установить только в False используемых на контролируемых лично сайтах с использованием самозаверенных сертификатов.

Примечания

Примечание

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

Примеры

- name: Create SVM
  na_ontap_svm:
    state: present
    name: ansibleVServer
    root_volume: vol1
    root_volume_aggregate: aggr1
    root_volume_security_style: mixed
    hostname: "{{ netapp_hostname }}"
    username: "{{ netapp_username }}"
    password: "{{ netapp_password }}"

Статус

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

Авторы

  • Команда NetApp Ansible (@carchi8py) <ng-ansibleteam@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.9/modules/na_ontap_svm_module.html

Spec-Zone.ru

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