netapp_eseries.santricity.na_santricity_global – Управление глобальными настройками NetApp E-Series
Примечание
Этот плагин является частью коллекции netapp_eseries.santricity (версия 1.1.0).
Для его установки используйте: ansible-galaxy collection install netapp_eseries.santricity.
Для использования в playbook, укажите: netapp_eseries.santricity.na_santricity_global.
Обзор
- Разрешить пользователю настроить несколько глобальных параметров, связанных с хранилищем E-Series.
Параметры
| Параметр | Варианты/Значения по умолчанию | Комментарии |
|---|---|---|
| api_password строка / обязательно | Пароль для аутентификации с SANtricity Web Services Proxy или Embedded Web Services API. | |
| api_url строка / обязательно | URL SANtricity Web Services Proxy или Embedded Web Services API. Пример https://prod-1.wahoo.acme.com:8443/devmgr/v2 | |
| api_username строка / обязательно | Имя пользователя для аутентификации с SANtricity Web Services Proxy или Embedded Web Services API. | |
| automatic_load_balancing строка |
| Включить автоматическое распределение нагрузки, чтобы позволить входящему трафику от хостов динамически управляться и распределяться между контроллерами. Автоматическое распределение нагрузки требует включения отчётности о подключении хостов. |
| cache_block_size целое число | Размер блока кэша. Все тома на хранилище используют один и тот же кэш, поэтому у томов может быть только один размер блока кэша. См. netapp_eseries.santricity.na_santricity_facts для доступных размеров. | |
| cache_flush_threshold целое число | Этот порог в процентах от объёма незаписанных данных, которые разрешено хранить в кэше хранилища перед сбросом. | |
| default_host_type строка | Тип хоста по умолчанию для хранилища. Можно указать одно из следующих имён: Linux DM-MP, VMWare, Windows, Windows Clustered, или индекс типа хоста, который можно найти в netapp_eseries.santricity.na_santricity_facts
| |
| host_connectivity_reporting строка |
| Включить отчётность о подключении хостов для отслеживания подключений хостов и проблем с драйверами многопутевого доступа. Когда automatic_load_balancing==enabled, то host_connectivity_reporting должно быть включено |
| name строка | Установить имя хранилища E-Series. Это метка/имя не обязательно должно быть уникальным. Может быть длиной до 30 символов. Псевдонимы: label | |
| ssid строка | По умолчанию: 1 | Идентификатор массива для управления. Это значение должно быть уникальным для каждого массива. |
| validate_certs логическое значение |
| Подтверждать сертификаты https? |
Примечания
Примечание
- Поддерживается режим проверки.
- Этот модуль требует Web Services API версии 1.3 или новее.
- Модули Ansible для E-Series требуют наличия экземпляра Web Services Proxy (WSP) для управления хранилищем или хранилища E-Series, поддерживающего Embedded Web Services API.
- Embedded Web Services в настоящее время доступен на моделях E2800, E5700, EF570 и более новых моделях оборудования.
- netapp_eseries.santricity.netapp_e_storage_system может использоваться для настройки систем, управляемых экземпляром WSP.
Примеры
- name: Set the storage-system name
na_santricity_global:
ssid: "1"
api_url: "https://192.168.1.100:8443/devmgr/v2"
api_username: "admin"
api_password: "adminpass"
validate_certs: true
name: myArrayName
cache_block_size: 32768
cache_flush_threshold: 80
automatic_load_balancing: enabled
default_host_type: Linux DM-MP
- name: Set the storage-system name
na_santricity_global:
ssid: "1"
api_url: "https://192.168.1.100:8443/devmgr/v2"
api_username: "admin"
api_password: "adminpass"
validate_certs: true
name: myOtherArrayName
cache_block_size: 8192
cache_flush_threshold: 60
automatic_load_balancing: disabled
default_host_type: 28
Значения возврата
Общие значения возврата описаны здесь, следующие поля уникальны для этого модуля:
| Ключ | Возвращаемое значение | Описание |
|---|---|---|
| array_name строка | при успехе | Текущее имя массива хранилища Пример: arrayName |
| automatic_load_balancing строка | при успехе | Включено ли автоматическое распределение нагрузки Пример: enabled |
| cache_settings словарь | при успехе | Текущие значения размера блока кэша и порога сброса Пример: {'cache_block_size': 32768, 'cache_flush_threshold': 80} |
| changed логическое значение | при успехе | Были ли изменены глобальные настройки Пример: True |
| default_host_type_index целое число | при успехе | Текущий индекс типа хоста по умолчанию Пример: 28 |
| host_connectivity_reporting строка | при успехе | Включена ли отчётность о подключении хостов Пример: enabled |
Авторы
- Michael Price (@lmprice)
- Nathan Swartz (@ndswartz)
© 2012–2018 Michael DeHaan
© 2018–2021 Red Hat, Inc.
Licensed under the GNU General Public License version 3.
https://docs.ansible.com/ansible/2.11/collections/netapp_eseries/santricity/na_santricity_global_module.html