Spec-Zone.ru › Ansible 2.7

na_ontap_svm – Управление NetApp ONTAP svm

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

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

Обзор

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

Требования

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

  • Физическая или виртуальная кластерная система 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;’

Параметры

Параметр Варианты/Значения по умолчанию Комментарии
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
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 для управления.
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.
Не может быть изменён после создания.
username
- / обязательно
Это может быть учётная запись на уровне кластера или SVM, в зависимости от того, требуется ли API на уровне кластера или SVM. Для получения дополнительной информации, пожалуйста, прочитайте документацию https://mysupport.netapp.com/NOW/download/software/nmsdk/9.4/.

псевдонимы: user
validate_certs
булево
    Варианты:
  • нет
  • да ←
Если установлено в False, сертификаты 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 (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.7/modules/na_ontap_svm_module.html

Spec-Zone.ru

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