Spec-Zone.ru › Ansible 2.5

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
Минимальный размер отдельного диска (в единицах размера) для рассмотрения при выборе дисков для хранилища.
criteria_drive_require_fde
Требуется ли возможность шифрования полного диска для добавления дисков в хранилище.
criteria_drive_type
    Варианты:
  • hdd
  • ssd
Тип диска (hdd или ssd) для поиска кандидатов в использовании.
criteria_min_usable_capacity
Минимальный размер хранилища (в единицах размера). Пул будет расширен, если это значение превысит его текущий размер.
criteria_size_unit
    Варианты:
  • bytes
  • b
  • kb
  • mb
  • гб ←
  • 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
обязательно
Идентификатор массива для управления. Это значение должно быть уникальным для каждого массива.
state
обязательно
  • present
  • absent
Должен ли существовать указанный пул хранилищ или нет.
Обратите внимание, что удаление хранилища в настоящее время требует предварительного удаления всех определённых томов.
validate_certs По умолчанию:
да
Необходимо ли проверять сертификаты 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 для созданного пула.


Статус

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

Автор

  • Kevin Hulquest (@hulquest)

Подсказка

Если вы заметите какие-либо проблемы в этом руководстве, вы можете отредактировать этот документ, чтобы улучшить его.

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

Spec-Zone.ru

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