netapp_eseries.santricity.na_santricity_global – Настройка глобальных параметров управления NetApp E-Series
Примечание
Этот плагин входит в коллекцию netapp_eseries.santricity (версия 1.1.0).
Для его установки используйте: ansible-galaxy collection install netapp_eseries.santricity.
Для использования в книге задач укажите: 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–2019 Red Hat, Inc.
Licensed under the GNU General Public License version 3.
https://docs.ansible.com/ansible/2.10/collections/netapp_eseries/santricity/na_santricity_global_module.html