Модуль netapp_eseries.santricity.na_santricity_global — управление конфигурацией глобальных параметров NetApp E-Series
Примечание
Этот модуль входит в коллекцию netapp_eseries.santricity (версия 1.4.1).
Возможно, эта коллекция уже установлена, если вы используете пакет ansible. Она не включена в ansible-core. Чтобы проверить, установлена ли она, выполните ansible-galaxy collection list.
Для установки используйте: ansible-galaxy collection install netapp_eseries.santricity.
Чтобы использовать её в плейбуке, укажите: netapp_eseries.santricity.na_santricity_global.
Краткое описание
- Позволяет пользователю настраивать некоторые глобальные параметры системы хранения E-Series
Параметры
Параметр | Комментарии |
|---|---|
api_password string / обязательный | Пароль для аутентификации в прокси-сервере SANtricity Web Services Proxy или API Embedded Web Services. |
api_url string / обязательный | URL прокси-сервера SANtricity Web Services Proxy или API Embedded Web Services. |
api_username string / обязательный | Имя пользователя для аутентификации в прокси-сервере SANtricity Web Services Proxy или API Embedded Web Services. |
automatic_load_balancing string | Включить автоматическую балансировку нагрузки, чтобы динамически распределять входящий от хостов трафик между обоими контроллерами. Для автоматической балансировки нагрузки необходимо включить отчётность о подключении хостов. Варианты:
|
cache_block_size integer | Размер блока кэша. Все тома в системе хранения используют одно и то же пространство кэша, поэтому для томов можно задать только один размер блока кэша. Доступные размеры см. в разделе netapp_eseries.santricity.na_santricity_facts. |
cache_flush_threshold integer | Пороговое значение в процентах от объёма незаписанных данных, которые могут оставаться в кэше массива хранения до его сброса. |
controller_shelf_id integer | Идентификатор полки дисков, содержащей контроллеры. По умолчанию: |
default_host_type string | Тип хоста по умолчанию для системы хранения. Можно указать одно из следующих имён: Linux DM-MP, VMWare, Windows, Windows Clustered либо индекс типа хоста, который можно найти в разделе netapp_eseries.santricity.na_santricity_facts. |
host_connectivity_reporting string | Включить отчётность о подключении хостов, чтобы отслеживать подключения на наличие проблем со связью и драйверами многопутевого доступа. Если automatic_load_balancing==enabled, то netapp_eseries.santricity.host_connectivity_reporting должен быть включён. Варианты:
|
login_banner_message string | Текстовое сообщение, отображаемое перед страницей входа. login_banner_message==”” удалит существующее сообщение баннера. |
name псевдонимы: label string | Задать имя системы хранения E-Series. Эта метка/имя не обязаны быть уникальными. Длина может составлять до 30 символов. |
ssid string | Идентификатор управляемого массива. Это значение должно быть уникальным для каждого массива. По умолчанию: |
validate_certs boolean | Проверять сертификаты HTTPS? Варианты:
|
Примечания
Примечание
- Поддерживается режим проверки.
- Для этого модуля требуется Web Services API версии 1.3 или новее.
- Для работы модулей Ansible E-Series необходим либо экземпляр Web Services Proxy (WSP), доступный для управления системой хранения, либо система хранения E-Series с поддержкой API Embedded Web Services.
- В настоящее время Embedded Web Services доступен на моделях оборудования E2800, E5700, EF570 и более новых.
- Для настройки систем, которыми управляет экземпляр WSP, можно использовать netapp_eseries.santricity.netapp_e_storage_system.
Примеры
- 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 string | Текущее имя массива хранения Возвращается: при успешном выполнении Пример: |
automatic_load_balancing string | Включена ли функция автоматической балансировки нагрузки Возвращается: при успешном выполнении Пример: |
cache_settings dictionary | Текущий размер блока кэша и пороговое значение сброса Возвращается: при успешном выполнении Пример: |
changed boolean | Изменились ли глобальные параметры Возвращается: при успешном выполнении Пример: |
controller_shelf_id integer | Идентификатор полки дисков, содержащей контроллеры. Возвращается: при успешном выполнении Пример: |
default_host_type_index integer | Текущий индекс типа хоста по умолчанию Возвращается: при успешном выполнении Пример: |
host_connectivity_reporting string | Включена ли функция отчётности о подключении хостов Возвращается: при успешном выполнении Пример: |
login_banner_message string | Текущее сообщение баннера Возвращается: при успешном выполнении Пример: |
Ссылки на коллекцию
© 2012–2018 Michael DeHaan
© 2018–2025 Red Hat, Inc.
Licensed under the GNU General Public License version 3.
https://docs.ansible.com/projects/ansible/latest/collections/netapp_eseries/santricity/na_santricity_global_module.html