Spec-Zone.ru › Ansible

Модуль hitachivantara.vspone_block.vsp.hv_nvm_subsystems_facts — получает сведения о подсистемах NVM из блочных систем хранения 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_nvm_subsystems_facts.

Новая возможность в hitachivantara.vspone_block 3.1.0

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

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

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

Требования

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

  • python >= 3.9

Параметры

Параметр

Комментарии

connection_info

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

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

address

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

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

api_token

строка

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

password

строка

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

username

строка

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

spec

словарь

Параметры сбора фактов о подсистемах NVM.

id

целое число

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

name

строка

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

storage_system_info

словарь

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

serial

строка

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

Атрибуты

Атрибут

Поддержка

Описание

check_mode

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

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

Примечания

Примечание

  • Поддержка типа подключения gateway прекращена начиная с версии 3.4.0. Если вам требуется этот тип подключения, используйте более раннюю версию.

Примеры

- name: Get all NVM subsystems
  hitachivantara.vspone_block.vsp.hv_nvm_subsystems_facts:
    connection_info:
      address: storage1.company.com
      username: "admin"
      password: "secret"

- name: Get a specific NVM subsystem
  hitachivantara.vspone_block.vsp.hv_nvm_subsystems_facts:
    connection_info:
      address: storage1.company.com
      username: "admin"
      password: "secret"
    spec:
      name: "Nvm_subsystem_01"

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

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

Ключ

Описание

nvm_subsystems

список / элементы=словарь

Сведения о подсистеме NVM.

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

host_nqn_info

список / элементы=словарь

Список сведений о NQN узла.

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

host_nqn

строка

NQN узла.

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

Пример: "nqn.2014-08.com.ucpa-sc-hv:nvme:scpodl-esxi235"

host_nqn_nickname

строка

Псевдоним NQN узла.

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

Пример: ""

namespace_paths_info

список / элементы=словарь

Список сведений о путях к пространствам имён.

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

host_nqn

строка

NQN узла.

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

Пример: "nqn.2014-08.com.ucpa-sc-hv:nvme:scpodl-esxi235"

ldev_id

целое число

Идентификатор логического устройства.

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

Пример: 5555

ldev_id_hex

строка

Шестнадцатеричный идентификатор логического устройства.

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

Пример: "00:15:B3"

namespace_id

целое число

Идентификатор пространства имён.

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

Пример: 3

namespaces_info

список / элементы=словарь

Список сведений о пространствах имён.

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

block_capacity

целое число

Ёмкость пространства имён в блоках.

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

Пример: 20971520

capacity_in_mb

число с плавающей точкой

Ёмкость в МБ.

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

Пример: 10240.0

capacity_in_unit

строка

Ёмкость в удобных для чтения единицах измерения.

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

Пример: "10.00GB"

ldev_id

целое число

Идентификатор логического устройства.

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

Пример: 2000

ldev_id_hex

строка

Шестнадцатеричный идентификатор логического устройства.

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

Пример: "00:07:D0"

namespace_id

целое число

Идентификатор пространства имён.

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

Пример: 2

namespace_nickname

строка

Псевдоним пространства имён.

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

Пример: ""

nvm_subsystem_info

словарь

Сведения о подсистеме NVM.

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

host_mode

строка

Режим узла.

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

Пример: "VMWARE_EX"

namespace_security_setting

строка

Параметр безопасности пространства имён.

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

Пример: "Enable"

nvm_subsystem_id

целое число

Идентификатор подсистемы NVM.

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

Пример: 1

nvm_subsystem_name

строка

Имя подсистемы NVM.

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

Пример: "NVME-TCP-CL1-D-01"

resource_group_id

целое число

Идентификатор группы ресурсов.

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

Пример: 8

t10pi_mode

строка

Режим T10PI.

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

Пример: "Disable"

port_info

список / элементы=словарь

Список сведений о портах.

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

port_id

строка

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

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

Пример: "CL1-D"

port_type

строка

Тип порта.

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

Пример: "NVME_TCP"

storage_serial_number

строка

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

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

Пример: "810045"

Авторы

  • 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_nvm_subsystems_facts_module.html

Spec-Zone.ru

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