Spec-Zone.ru › Ansible 2.4

netapp_e_storagepool — Управление группами и пулами дисков

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

  • Описание
  • Параметры
  • Примеры
  • Возвращаемые значения
    • Статус

Описание

  • Создание или удаление групп дисков и пулов дисков для массивов NetApp E-серии.

Параметры

параметр обязательно по умолчанию возможные значения комментарии
api_password
да
Пароль для аутентификации с SANtricity WebServices Proxy или встроенным REST API.
api_url
да
URL SANtricity WebServices Proxy или встроенного REST API.
api_username
да
Имя пользователя для аутентификации с SANtricity WebServices Proxy или встроенным REST API.
criteria_drive_count
нет
Количество дисков для создания хранилища. Хранилище будет расширено, если это число превышает число уже установленных дисков.
criteria_drive_interface_type
нет
  • sas
  • sas4k
  • fibre
  • fibre520b
  • scsi
  • sata
  • pata
Тип интерфейса для выбора дисков для хранилища (отсутствующее значение означает, что будут рассмотрены все типы интерфейсов).
criteria_drive_min_size
нет
Минимальный размер отдельного диска (в size_unit) для выбора дисков для хранилища.
criteria_drive_require_fde
нет
Требуется ли функция шифрования полного диска для дисков, которые будут добавлены в хранилище.
criteria_drive_type
нет
  • hdd
  • ssd
Тип диска (hdd или ssd) для поиска кандидатов.
criteria_min_usable_capacity
нет
Минимальный размер хранилища (в size_unit). Хранилище будет расширено, если это значение превысит его текущий размер.
criteria_size_unit
нет gb
  • bytes
  • b
  • kb
  • mb
  • gb
  • tb
  • pb
  • eb
  • zb
  • yb
Единица измерения, используемая для интерпретации параметров размера.
erase_secured_drives
нет
  • true
  • false
Нужно ли стирать защищённые диски перед добавлением в хранилище.
name
да
Имя хранилища для управления.
raid_level
да
  • raidAll
  • raid0
  • raid1
  • raid3
  • raid5
  • raid6
  • raidDiskPool
Требуется только в том случае, если заданное состояние — 'present'. Уровень RAID хранилища, которое нужно создать.
remove_volumes
нет
Перед удалением хранилища, удалить все объёмы в хранилище.
reserve_drive_count
нет
Установить количество дисков, зарезервированных хранилищем для операций восстановления. Действительно только для пулов дисков RAID.
secure_pool
нет
  • true
  • false
Преобразовать в защищённое хранилище. Будет работать только если все диски в хранилище поддерживают безопасность.
ssid
да
ID массива для управления (как настроено в веб-сервисе proxy).
state
да
  • present
  • absent
Должен ли существовать указанный пул хранилища.
Обратите внимание, что для удаления хранилища в настоящее время необходимо удалить все определённые объёмы.
validate_certs
нет True
Нужно ли проверять сертификаты https?

Примеры

- name: No disk groups
  netapp_e_storagepool:
    ssid: "{{ ssid }}"
    name: "{{ item }}"
    state: absent
    api_url: "{{ netapp_api_url }}"
    api_username: "{{ netapp_api_username }}"
    api_password: "{{ netapp_api_password }}"
    validate_certs: "{{ netapp_api_validate_certs }}"

Возвращаемые значения

Общие возвращаемые значения описаны здесь Возвращаемые значения, следующие поля уникальны для данного модуля:

имя описание возвращается тип пример
msg
Сообщение об успехе
успех строка Json-данные для созданного хранилища.

Статус

Этот модуль помечен как превью, что означает, что он не гарантирует обратной совместимости интерфейса.

Для получения помощи в разработке модулей, если вы захотите, прочитайте Информация о сообществе и участие, Тестирование Ansible и Разработка модулей.

© 2012–2018 Michael DeHaan
© 2018–2019 Red Hat, Inc.
Licensed under the GNU General Public License version 3.
https://docs.ansible.com/ansible/2.4/netapp_e_storagepool_module.html

Spec-Zone.ru

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