Spec-Zone.ru › Ansible

Модуль 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.

Пример: https://prod-1.wahoo.acme.com:8443/devmgr/v2

api_username

string / обязательный

Имя пользователя для аутентификации в прокси-сервере SANtricity Web Services Proxy или API Embedded Web Services.

automatic_load_balancing

string

Включить автоматическую балансировку нагрузки, чтобы динамически распределять входящий от хостов трафик между обоими контроллерами.

Для автоматической балансировки нагрузки необходимо включить отчётность о подключении хостов.

Варианты:

  • "enabled"
  • "disabled"

cache_block_size

integer

Размер блока кэша.

Все тома в системе хранения используют одно и то же пространство кэша, поэтому для томов можно задать только один размер блока кэша.

Доступные размеры см. в разделе netapp_eseries.santricity.na_santricity_facts.

cache_flush_threshold

integer

Пороговое значение в процентах от объёма незаписанных данных, которые могут оставаться в кэше массива хранения до его сброса.

controller_shelf_id

integer

Идентификатор полки дисков, содержащей контроллеры.

По умолчанию: 0

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 должен быть включён.

Варианты:

  • "enabled"
  • "disabled"

login_banner_message

string

Текстовое сообщение, отображаемое перед страницей входа.

login_banner_message==”” удалит существующее сообщение баннера.

name

псевдонимы: label

string

Задать имя системы хранения E-Series.

Эта метка/имя не обязаны быть уникальными.

Длина может составлять до 30 символов.

ssid

string

Идентификатор управляемого массива. Это значение должно быть уникальным для каждого массива.

По умолчанию: "1"

validate_certs

boolean

Проверять сертификаты HTTPS?

Варианты:

  • false
  • true ← (по умолчанию)

Примечания

Примечание

  • Поддерживается режим проверки.
  • Для этого модуля требуется 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

Текущее имя массива хранения

Возвращается: при успешном выполнении

Пример: "arrayName"

automatic_load_balancing

string

Включена ли функция автоматической балансировки нагрузки

Возвращается: при успешном выполнении

Пример: "enabled"

cache_settings

dictionary

Текущий размер блока кэша и пороговое значение сброса

Возвращается: при успешном выполнении

Пример: {"cache_block_size": 32768, "cache_flush_threshold": 80}

changed

boolean

Изменились ли глобальные параметры

Возвращается: при успешном выполнении

Пример: true

controller_shelf_id

integer

Идентификатор полки дисков, содержащей контроллеры.

Возвращается: при успешном выполнении

Пример: 99

default_host_type_index

integer

Текущий индекс типа хоста по умолчанию

Возвращается: при успешном выполнении

Пример: 28

host_connectivity_reporting

string

Включена ли функция отчётности о подключении хостов

Возвращается: при успешном выполнении

Пример: "enabled"

login_banner_message

string

Текущее сообщение баннера

Возвращается: при успешном выполнении

Пример: "Banner message here!"

Авторы

  • Michael Price (@lmprice)
  • Nathan Swartz (@swartzn)
  • Vu Tran (@VuTran007)

Ссылки на коллекцию

  • Отслеживание проблем
  • Репозиторий (исходный код)

© 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

Spec-Zone.ru

Настройки Оффлайн Что нового Помощь О нас
Spec-Zone .ru
спецификации, руководства, описания, API