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