Spec-Zone.ru › Ansible

Модуль hitachivantara.vspone_block.vsp.hv_storagepool_facts — получает сведения о пулах хранения из блочных систем хранения VSP.

Примечание

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

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

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

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

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

  • Краткое описание
  • Требования
  • Параметры
  • Атрибуты
  • Примечания
  • Примеры
  • Возвращаемые факты

Краткое описание

  • Этот модуль получает сведения о пулах хранения из блочных систем хранения VSP.
  • Примеры см. по адресу https://github.com/hitachi-vantara/vspone-block-ansible/blob/main/playbooks/vsp_direct/storagepool_facts.yml

Требования

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

  • python >= 3.9

Параметры

Параметр

Комментарии

connection_info

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

Сведения, необходимые для установления соединения с системой хранения.

address

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

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

api_token

строка

Токен для работы с заблокированными ресурсами.

connection_type

строка

Тип соединения с системой хранения.

Варианты:

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

password

строка

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

username

строка

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

spec

словарь

Спецификация сведений о пулах хранения, которые необходимо собрать.

include_cache_info

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

Указывает, следует ли включать сведения о кэше пулов хранения.

Варианты:

  • false
  • true

include_details

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

Указывает, следует ли включать расширенные сведения о пулах хранения.

Варианты:

  • false
  • true

is_mainframe

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

Указывает, предназначен ли пул для мейнфрейма.

Варианты:

  • false
  • true

pool_id

целое число

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

pool_name

строка

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

storage_system_info

словарь

Сведения о системе хранения. Это необязательное поле.

serial

строка

Серийный номер системы хранения.

Атрибуты

Атрибут

Поддержка

Описание

check_mode

Поддержка: полная

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

Примечания

Примечание

  • Выходные параметры subscriber_id и partner_id удалены в версии 3.4.0. Они также устарели из-за упрощения внутреннего API и больше не поддерживаются.
  • Тип соединения gateway удален начиная с версии 3.4.0. Если вам требуется этот тип соединения, используйте более раннюю версию.

Примеры

- name: Get all pools
  hitachivantara.vspone_block.vsp.hv_storagepool_facts:
    connection_info:
      address: storage1.company.com
      username: "admin"
      password: "secret"

- name: Get a specific pool
  hitachivantara.vspone_block.vsp.hv_storagepool_facts:
    connection_info:
      address: storage1.company.com
      username: "admin"
      password: "secret"
    spec:
      pool_id: 0

- name: Get a specific pool using pool name
  hitachivantara.vspone_block.vsp.hv_storagepool_facts:
    connection_info:
      address: storage1.company.com
      username: "admin"
      password: "secret"
    spec:
      pool_name: "PoolName"

Возвращаемые факты

Факты, возвращаемые этим модулем, добавляются/обновляются в фактах узла hostvars и могут использоваться по имени так же, как любые другие факты узла. Чтобы использовать их, регистрировать их не требуется.

Ключ

Описание

storage_pool

list / elements=dictionary

Сведения о пуле хранения.

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

auto_add_pool_vol

string

Настройка автоматического добавления тома в пул.

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

Пример: ""

available_physical_volume_capacity_mb

integer

Доступная емкость физических томов в МБ.

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

Пример: 14591094

available_volume_capacity_mb

integer

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

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

Пример: 14591094

blocking_mode

string

Режим блокировки пула.

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

Пример: "NB"

capacities_excluding_system_data

dictionary

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

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

compressed_capacity

integer

Емкость после сжатия.

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

Пример: 0

deduped_capacity

integer

Емкость после дедупликации.

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

Пример: 0

pre_compressed_capacity

integer

Емкость до сжатия.

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

Пример: 0

pre_dedupred_capacity

integer

Емкость до дедупликации.

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

Пример: 0

pre_used_capacity

integer

Емкость до использования.

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

Пример: 0

reclaimed_capacity

integer

Освобожденная емкость.

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

Пример: 0

system_data_capacity

integer

Емкость системных данных.

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

Пример: 1118208

used_virtual_volume_capacity

integer

Используемая емкость виртуальных томов.

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

Пример: 258048

compression_rate

integer

Коэффициент сжатия.

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

Пример: 0

dat

string

Сведения о DAT.

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

Пример: ""

data_reduction_accelerate_comp_capacity_mb

integer

Емкость сжатия с ускорением сокращения объема данных в МБ.

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

Пример: 0

data_reduction_accelerate_comp_including_system_data

dictionary

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

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

is_reduction_capacity_available

boolean

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

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

Пример: false

is_reduction_rate_available

boolean

Указывает, доступен ли коэффициент сокращения объема данных.

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

Пример: false

reduction_capacity

integer

Емкость сокращения объема данных.

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

Пример: -1

reduction_rate

integer

Коэффициент сокращения объема данных.

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

Пример: -1

data_reduction_accelerate_comp_rate

integer

Коэффициент сжатия с ускорением сокращения объема данных.

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

Пример: 0

data_reduction_before_capacity_mb

integer

Емкость до сокращения объема данных в МБ.

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

Пример: 0

data_reduction_capacity_mb

integer

Емкость сокращения объема данных в МБ.

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

Пример: 0

data_reduction_including_system_data

dictionary

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

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

is_reduction_capacity_available

boolean

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

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

Пример: false

is_reduction_rate_available

boolean

Указывает, доступен ли коэффициент сокращения объема данных.

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

Пример: false

reduction_capacity

integer

Емкость сокращения объема данных.

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

Пример: -1

reduction_rate

integer

Коэффициент сокращения объема данных.

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

Пример: -1

data_reduction_rate

integer

Коэффициент сокращения объема данных.

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

Пример: 0

depletion_threshold

integer

Порог исчерпания.

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

Пример: 80

duplication_ldev_ids

list / elements=integer

Список идентификаторов LDEV дубликатов.

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

Пример: [32731, 32730, 32729, 32728]

duplication_ldev_ids_hex

list / elements=string

Список идентификаторов LDEV дубликатов в шестнадцатеричном формате.

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

Пример: ["00:7F:DB", "00:7F:DA", "00:7F:D9", "00:7F:D8"]

duplication_number

integer

Количество дубликатов.

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

Пример: 8

duplication_rate

integer

Коэффициент дублирования.

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

Пример: 0

effective_capacity_mb

integer

Эффективная емкость в МБ.

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

Пример: 14591766

efficiency

integer

Значение эффективности.

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

first_ldev_id

integer

Первый идентификатор LDEV.

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

Пример: 32754

formatted_capacity

integer

Отформатированная емкость.

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

Пример: -1

has_blocked_pool_volume

boolean

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

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

is_mainframe

boolean

Указывает, предназначен ли пул для мейнфрейма.

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

Пример: false

is_shrinking

boolean

Указывает, уменьшается ли пул.

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

Пример: false

located_volume_count

integer

Количество найденных томов.

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

Пример: 29

monitoring_mode

string

Режим мониторинга.

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

Пример: ""

num_of_ldevs

integer

Количество LDEV.

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

Пример: 12

pool_action_mode

string

Режим действий пула.

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

Пример: ""

pool_id

integer

Идентификатор пула.

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

Пример: 0

pool_name

string

Название пула.

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

Пример: "test-ddp-pool_1"

pool_status

string

Состояние пула.

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

Пример: "NORMAL"

pool_type

string

Тип пула.

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

Пример: "HDP"

reserved_volume_count

integer

Количество зарезервированных томов.

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

Пример: 0

snapshot_count

integer

Количество снимков.

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

Пример: 1

snapshot_used_capacity_mb

integer

Используемая снимками емкость в МБ.

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

Пример: 0

suspend_snapshot

boolean

Приостановлен ли снимок.

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

Пример: true

tier_operation_status

string

Состояние операции с уровнями.

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

Пример: ""

tiers

list / elements=dictionary

Список уровней.

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

Пример: []

total_located_capacity_mb

integer

Общая выделенная емкость в МБ.

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

Пример: 33597984

total_physical_capacity_mb

integer

Общая физическая емкость в МБ.

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

Пример: 14591766

total_pool_capacity_mb

integer

Общая емкость пула в МБ.

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

Пример: 14591766

total_reserved_capacity_mb

integer

Общая зарезервированная емкость в МБ.

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

Пример: 0

used_capacity_rate

integer

Уровень использования емкости.

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

Пример: 1

used_physical_capacity

integer

Используемая физическая емкость.

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

Пример: -1

used_physical_capacity_rate

integer

Уровень использования физической емкости.

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

Пример: 1

virtual_volume_capacity_rate

integer

Уровень емкости виртуальных томов.

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

Пример: -1

warning_threshold

integer

Пороговое значение предупреждения.

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

Пример: 70

Авторы

  • 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/vsp.hv_storagepool_facts_module.html

Spec-Zone.ru

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