Spec-Zone.ru › Ansible 2.6

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
    Варианты:
  • bytes
  • b
  • kb
  • mb
  • gb ←
  • tb
  • pb
  • eb
  • zb
  • yb
Единица измерения, используемая для интерпретации параметров размера
erase_secured_drives
bool
    Варианты:
  • no
  • yes
Нужно ли стереть защищённые диски перед добавлением в пул хранения
name
обязательно
Имя пула хранения для управления
raid_level
обязательно
    Варианты:
  • raidAll
  • raid0
  • raid1
  • raid3
  • raid5
  • raid6
  • raidDiskPool
Требуется только тогда, когда запрашиваемое состояние равно «present». Уровень RAID пула хранения, который нужно создать.
remove_volumes По умолчанию:
"нет"
Перед удалением пула хранения удалить все тома в пуле.
reserve_drive_count
Установите количество дисков, резервируемых пулом хранения для операций реконструкции. Действительно только для дисков пулов RAID.
secure_pool
bool
    Варианты:
  • no
  • yes
Преобразовать в защищённый пул хранения. Будет работать только в том случае, если все диски в пуле поддерживают безопасность.
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 для пула, который был создан.


Статус

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

Техническое обслуживание

Этот модуль помечен как сообщество, что означает, что его поддерживает сообщество Ansible. См. Техническое обслуживание и поддержка модулей для получения дополнительной информации.

Список других модулей, поддерживаемых сообществом Ansible, см. здесь.

Автор

  • 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.6/modules/netapp_e_storagepool_module.html

Spec-Zone.ru

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