Spec-Zone.ru › Ansible

Модуль hitachivantara.vspone_block.sds_block.hv_sds_block_storage_controller – изменяет настройки контроллера хранения в системах VSP One SDS Block и Cloud.

Примечание

Этот модуль входит в коллекцию hitachivantara.vspone_block (версия 4.8.1).

Возможно, эта коллекция уже установлена, если вы используете пакет ansible. Она не входит в ansible-core. Чтобы проверить, установлена ли она, выполните ansible-galaxy collection list.

Чтобы установить её, используйте: ansible-galaxy collection install hitachivantara.vspone_block. Для использования этого модуля требуются дополнительные компоненты. Подробные сведения см. в разделе Требования.

Чтобы использовать модуль в плейбуке, укажите: hitachivantara.vspone_block.sds_block.hv_sds_block_storage_controller.

Добавлено в hitachivantara.vspone_block 4.2.0

  • Обзор
  • Требования
  • Параметры
  • Атрибуты
  • Примеры
  • Возвращаемые значения

Обзор

  • Этот модуль изменяет настройки контроллера хранения в системах VSP One SDS Block и Cloud.
  • Примеры см. по адресу https://github.com/hitachi-vantara/vspone-block-ansible/blob/main/playbooks/sds_block_direct/sdsb_storage_controller.yml

Требования

На хосте, выполняющем этот модуль, должны быть установлены следующие компоненты.

  • python >= 3.9

Параметры

Параметр

Комментарии

connection_info

словарь / обязательный

Сведения, необходимые для подключения к системе хранения.

address

строка / обязательный

IP-адрес или имя хоста системы хранения.

connection_type

строка

Тип подключения к системе хранения.

Варианты:

  • "direct" ← (по умолчанию)

password

строка / обязательный

Пароль для аутентификации. Это обязательное поле.

username

строка / обязательный

Имя пользователя для аутентификации. Это обязательное поле.

spec

словарь

Спецификация контроллера хранения.

id

строка

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

is_detailed_logging_mode

логическое значение

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

Варианты:

  • false
  • true

state

строка

Требуемое состояние пула хранения.

Варианты:

  • "present" ← (по умолчанию)

Атрибуты

Атрибут

Поддержка

Описание

check_mode

Поддержка: нет

Определяет, должен ли модуль выполняться в режиме проверки.

Примеры

- name: Edit storage controller settings for all storage controllers
  hitachivantara.vspone_block.sds_block.hv_sds_block_storage_controller:
    connection_info:
      address: storage1.company.com
      username: "admin"
      password: "secret"
    spec:
      is_detailed_logging_mode: true

- name: Edit storage controller settings by storage controller ID
  hitachivantara.vspone_block.sds_block.hv_sds_block_storage_controller:
    connection_info:
      address: storage1.company.com
      username: "admin"
      password: "secret"
    spec:
      id: "3f9bcecc-9ac5-4c21-abed-5b03e682e7b4"
      is_detailed_logging_mode: true

Возвращаемые значения

Общие возвращаемые значения описаны здесь, ниже перечислены поля, уникальные для этого модуля:

Ключ

Описание

storage_controllers

dictionary

Список контроллеров хранения.

Возвращается: всегда

data

list / elements=dictionary

Список записей контроллеров хранения.

Возвращается: при успехе

active_storage_node_id

string

UUID активного узла хранения.

Возвращается: при успехе

Пример: "1a21c76d-614a-45e1-bd02-6bd2c18dddd7"

allocatable_capacity

integer

Общий доступный для выделения объем в ГБ.

Возвращается: при успехе

Пример: 4960200

allocatable_capacity_usage_rate

integer

Процент использованного объема, доступного для выделения.

Возвращается: при успехе

Пример: 0

capacities_excluding_system_data

dictionary

Сведения об объеме без учета системных данных.

Возвращается: при успехе

compressed_capacity

integer

Сжатый объем без учета системных данных.

Возвращается: при успехе

Пример: 0

pre_compressed_capacity

integer

Объем до сжатия, до оптимизации.

Возвращается: при успехе

Пример: 0

pre_used_capacity

integer

Объем, использованный до сжатия.

Возвращается: при успехе

Пример: 0

reclaimed_capacity

integer

Освобожденный объем без учета системных данных.

Возвращается: при успехе

Пример: 0

system_data_capacity

integer

Объем, используемый системными данными.

Возвращается: при успехе

Пример: 0

used_volume_capacity

integer

Использованный объем томов без учета системных данных.

Возвращается: при успехе

Пример: 0

capacity_status

string

Состояние доступности емкости.

Возвращается: при успехе

Пример: "Normal"

currently_allocatable_capacity

integer

Текущий объем, доступный для выделения, в ГБ.

Возвращается: при успехе

Пример: 4960200

currently_allocatable_capacity_usage_rate

integer

Процент использованного текущего объема, доступного для выделения.

Возвращается: при успехе

Пример: 0

data_rebalance_progress_rate

integer

Процент выполнения перебалансировки данных.

Возвращается: при успехе

data_rebalance_status

string

Текущее состояние операции перебалансировки данных.

Возвращается: при успехе

Пример: "Stopped"

free_capacity

integer

Доступная свободная емкость в ГБ.

Возвращается: при успехе

Пример: 4960200

id

string

Уникальный идентификатор контроллера хранения.

Возвращается: при успехе

Пример: "5f35a02e-a334-4489-8bbd-615fc130645d"

is_detailed_logging_mode

boolean

Указывает, включен ли режим подробного журналирования.

Возвращается: при успехе

Пример: true

logical_limit

integer

Логический предел использования емкости.

Возвращается: при успехе

Пример: 100765686

meta_data_redundancy_of_cache_protection

integer

Уровень избыточности для защиты кэша.

Возвращается: при успехе

Пример: 1

other_volume_capacity

integer

Объем, используемый томами других типов.

Возвращается: при успехе

Пример: 0

pin_information

any

Дополнительные сведения о конфигурации или состоянии, связанные с закреплением.

Возвращается: при успехе

primary_fault_domain_id

string

UUID основного домена отказа.

Возвращается: при успехе

Пример: "05c3b302-9d43-448d-b0fa-3bbc64d0666d"

provisioned_volume_capacity

integer

Подготовленный объем томов.

Возвращается: при успехе

Пример: 11264

secondary_standby_storage_node_id

string

UUID дополнительного резервного узла, если он есть.

Возвращается: при успехе

standby_storage_node_id

string

UUID резервного узла хранения.

Возвращается: при успехе

Пример: "c29454ed-8de1-4736-b234-73cc9143f78b"

status

string

Рабочее состояние контроллера хранения.

Возвращается: при успехе

Пример: "Normal"

temporary_volume_capacity

integer

Объем, используемый временными томами.

Возвращается: при успехе

Пример: 0

total_volume_capacity

integer

Общий объем томов.

Возвращается: при успехе

Пример: 11264

udp_port

integer

UDP-порт, используемый контроллером хранения.

Возвращается: при успехе

Пример: 52001

used_capacity

integer

Используемый объем в ГБ.

Возвращается: при успехе

Пример: 0

volume_maximum_capacity

integer

Максимальный объем томов.

Возвращается: при успехе

Пример: 100760142

Авторы

  • Hitachi Vantara LTD (@hitachi-vantara)

Ссылки коллекции

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

© 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/hitachivantara/vspone_block/sds_block.hv_sds_block_storage_controller_module.html

Spec-Zone.ru

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