Spec-Zone.ru › Ansible

Модуль netapp.ontap.na_ontap_disk_options – Модификация параметров дисков хранилища NetApp ONTAP

Примечание

Этот модуль является частью коллекции netapp.ontap (версия 22.12.0).

Возможно, эта коллекция уже установлена, если вы используете пакет ansible. Она не включена в ansible-core. Чтобы проверить установку, выполните ansible-galaxy collection list.

Чтобы установить её, используйте: ansible-galaxy collection install netapp.ontap. Для использования этого модуля необходимы дополнительные требования, см. Требования для получения подробностей.

Для использования в плейбуке укажите: netapp.ontap.na_ontap_disk_options.

Новое в netapp.ontap 21.4.0

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

Описание

  • Модификация параметров дисков хранилища узлов
  • Требуется ONTAP 9.6 или выше

Требования

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

  • Ansible 2.9 или выше - рекомендуется 2.12 или выше.
  • Python3 - рекомендуется 3.9 или выше.
  • При использовании ZAPI, netapp-lib 2018.11.13 или выше (установить с помощью ‘pip install netapp-lib’), крайне рекомендуется netapp-lib 2020.3.12, так как он обеспечивает более подробные сообщения об ошибках при подключении.
  • физическая или виртуальная кластеризованная система Data ONTAP, модули поддерживают Data ONTAP 9.1 и выше, поддержка REST требует ONTAP 9.6 или выше
END_OF_DOCUMENT_MARKER

Параметры

Параметр

Комментарии

autoassign

логический

Автоматически ли должны назначаться диски узлу

Варианты:

  • false
  • true

autoassign_policy

строка

Используемая политика автоматического назначения

Варианты:

  • "default"
  • "bay"
  • "shelf"
  • "stack"

autocopy

логический

Включить или отключить автоматическое копирование дисков

Варианты:

  • false
  • true

bkg_firmware_update

логический

Включить или отключить фоновые обновления прошивки диска

Варианты:

  • false
  • true

cert_filepath

строка

добавлено в netapp.ontap 20.6.0

Путь к файлу сертификата SSL клиента (.pem).

не поддерживается с python 2.6.

feature_flags

словарь

добавлено в netapp.ontap 20.5.0

Включить или отключить новую функцию.

Это может быть использовано для включения экспериментальной функции или отключения новой функции, нарушающей обратную совместимость.

Поддерживаемые ключи и значения могут быть изменены без предварительного уведомления. Неизвестные ключи игнорируются.

force_ontap_version

строка

добавлено в netapp.ontap 21.23.0

Переопределить версию кластера ONTAP при использовании REST.

Поведение не определено, если версия не соответствует целевому кластеру.

Это предоставляет обходной путь, когда версия кластера не может быть прочитана из-за проблем с правами доступа. См. https://github.com/ansible-collections/netapp.ontap/wiki/Known-issues.

Должно быть в формате 9.10 или 9.10.1, где каждый элемент — целое число.

Когда use_rest установлено в значение auto, это может привести к переключению на ZAPI в зависимости от версии и возможностей платформы.

Игнорируется при использовании ZAPI.

hostname

строка / обязательно

Имя хоста или IP-адрес экземпляра ONTAP.

http_port

целое число

Переопределить стандартный порт (80 или 443) на этот порт

https

логический

Включить и отключить https.

Игнорируется при использовании REST, так как поддерживается только https.

Игнорируется при использовании аутентификации по сертификату SSL, так как она требует SSL.

Варианты:

  • false ← (по умолчанию)
  • true

key_filepath

строка

добавлено в netapp.ontap 20.6.0

Путь к файлу закрытого ключа SSL клиента.

node

строка / обязательно

Узел, для которого необходимо изменить опцию диска

ontapi

целое число

Используемая версия API ontap

password

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

строка

Пароль для указанного пользователя.

use_rest

строка

Использовать REST или ZAPI.

always – всегда использовать REST API, если модуль его поддерживает. Выдаётся предупреждение, если REST не поддерживается модулем. Выдаётся ошибка, если опция модуля не поддерживается REST.

never – всегда использовать ZAPI, если модуль его поддерживает. Может быть выдана ошибка, если опция REST не поддерживается ZAPI.

auto – попытаться использовать REST API, если модуль его поддерживает и опции модуля поддерживаются. В противном случае переходит к ZAPI.

По умолчанию: "auto"

username

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

строка

Это может быть учётная запись на уровне кластера или SVM в зависимости от того, требуется ли API на уровне кластера или SVM.

Для получения дополнительной информации обратитесь к документации https://mysupport.netapp.com/NOW/download/software/nmsdk/9.4/.

Поддерживаются два метода аутентификации

  1. базовая аутентификация, использующая имя пользователя и пароль,
  2. аутентификация по сертификату SSL, использующая файл сертификата SSL клиента, и, необязательно, файл закрытого ключа.

Для использования сертификата он должен быть установлен в кластере ONTAP, и должна быть включена аутентификация по сертификатам.

validate_certs

логический

Если установлено значение no, сертификаты SSL не будут проверяться.

Это следует устанавливать только в False случае работы на сайтах с собственной сертификацией.

Варианты:

  • false
  • true ← (по умолчанию)

Примечания

Примечание

  • Модули с префиксом na_ontap разработаны для поддержки платформы хранения ONTAP.
  • https включён по умолчанию и рекомендуется. Для включения http на кластере необходимо выполнить следующие команды: ‘set -privilege advanced;’ ‘system services web modify -http-enabled true;’

Примеры

- name: Enable Disk Auto Assign
  na_ontap_disk_options:
    node: node1
    autoassign: true
    username: '{{ username }}'
    password: '{{ password }}'
    hostname: '{{ hostname }}'

- name: Disable Disk Auto Assign
  na_ontap_disk_options:
    node: node1
    autoassign: false
    username: '{{ username }}'
    password: '{{ password }}'
    hostname: '{{ hostname }}'

Авторы

  • Команда Ansible NetApp (@carchi8py)

Ссылки на сборку

  • Отслеживание проблем
  • Главная страница
  • Репозиторий (источники)

© 2012–2018 Michael DeHaan
© 2018–2024 Red Hat, Inc.
Licensed under the GNU General Public License version 3.
https://docs.ansible.com/ansible/latest/collections/netapp/ontap/na_ontap_disk_options_module.html

Spec-Zone.ru

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