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 |
|
Тип интерфейса для выбора дисков для хранилища (отсутствие значения означает, что будут рассмотрены все типы интерфейсов).
|
| criteria_drive_min_size |
Минимальный размер отдельного диска (в единицах размера) для рассмотрения при выборе дисков для хранилища.
|
|
| criteria_drive_require_fde |
Требуется ли возможность шифрования полного диска для добавления дисков в хранилище.
|
|
| criteria_drive_type |
|
Тип диска (hdd или ssd) для поиска кандидатов в использовании.
|
| criteria_min_usable_capacity |
Минимальный размер хранилища (в единицах размера). Пул будет расширен, если это значение превысит его текущий размер.
|
|
| criteria_size_unit |
|
Единица измерения, используемая для интерпретации параметров размера.
|
| erase_secured_drives |
|
Нужно ли стирать защищённые диски перед добавлением в хранилище?
|
|
name
обязательно
|
Имя управляемого хранилища.
|
|
|
raid_level
обязательно
|
|
Требуется только в том случае, если запрошенное состояние — «present». Уровень RAID создаваемого хранилища.
|
| remove_volumes | По умолчанию: нет |
Перед удалением хранилища удаляются все объемы в пуле.
|
| reserve_drive_count |
Устанавливает количество дисков, резервируемых хранилищем для операций восстановления. Действительно только для пулов дисков RAID.
|
|
| secure_pool |
|
Необходимо ли преобразовать в защищенное хранилище. Работает только если все диски в пуле поддерживают безопасность.
|
|
ssid
обязательно
|
Идентификатор массива для управления. Это значение должно быть уникальным для каждого массива.
|
|
|
state
обязательно
|
|
Должен ли существовать указанный пул хранилищ или нет.
Обратите внимание, что удаление хранилища в настоящее время требует предварительного удаления всех определённых томов.
|
| 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