Spec-Zone.ru › Ansible 2.7

netapp_e_storagepool – NetApp E-Series управление группами дисков и дисками пулами

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

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

Описание

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

Параметры

Параметр Варианты/Значения по умолчанию Комментарии
api_password
- / обязательно
Пароль для аутентификации с SANtricity Web Services Proxy или встроенным API веб-служб.
api_url
- / обязательно
URL SANtricity Web Services Proxy или встроенного API веб-служб.
api_username
- / обязательно
Имя пользователя для аутентификации с SANtricity Web Services Proxy или встроенным 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
boolean
    Варианты:
  • no
  • yes
Требуется ли стирать защищённые диски перед добавлением в пул хранения
name
- / обязательно
Имя пула хранения для управления
raid_level
- / обязательно
    Варианты:
  • raidAll
  • raid0
  • raid1
  • raid3
  • raid5
  • raid6
  • raidDiskPool
Требуется только когда нужно создать пул, а не просто проверить его существование. Уровень RAID создаваемого пула хранения.
remove_volumes
-
Значение по умолчанию:
"нет"
Перед удалением пула хранения, удалить все объёмы в нём.
reserve_drive_count
-
Установить количество дисков, зарезервированных пулом хранения для операций восстановления. Действительно только для пулов дисков RAID.
secure_pool
boolean
    Варианты:
  • no
  • yes
Преобразовать в защищённый пул хранения. Будет работать только если все диски в пуле поддерживают безопасность.
ssid
- / обязательно
Идентификатор массива для управления. Это значение должно быть уникальным для каждого массива.
state
- / обязательно
    Варианты:
  • present
  • absent
Указывает, должен ли существовать указанный пул хранения или нет.
Обратите внимание, что для удаления пула хранения в данный момент требуется сначала удалить все определённые объёмы.
validate_certs
boolean
    Варианты:
  • no
  • да ←
Нужно ли проверять сертификаты HTTPS?

Примечания

Примечание

  • Модули Ansible для E-Series требуют либо наличия экземпляра Web Services Proxy (WSP) для управления системой хранения, либо системы хранения E-Series, поддерживающей встроенный API веб-служб.
  • Встроенный API веб-служб в настоящее время доступен на моделях E2800, E5700, EF570 и более новых аппаратных моделях.
  • netapp_e_storage_system может использоваться для настройки систем, управляемых экземпляром WSP.

Примеры

- 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. [сообщество]

Авторы

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

Spec-Zone.ru

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