Spec-Zone.ru › Ansible

Модуль hitachivantara.vspone_block.vsp.hv_remote_copy_group_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_remote_copy_group_facts.

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

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

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

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

Требования

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

  • python >= 3.9

Параметры

Параметр

Комментарии

connection_info

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

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

address

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

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

api_token

строка

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

password

строка

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

username

строка

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

secondary_connection_info

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

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

address

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

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

api_token

строка

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

password

строка

Пароль для аутентификации во вторичной системе хранения. Это обязательное поле, если не указан api_token.

username

строка

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

spec

словарь

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

name

строка

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

should_include_remote_replication_pairs

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

Нужно ли получить все пары репликации из определенной группы копирования. Следует указывать вместе с параметром ‘name’ в spec. Обязательно для задачи получения сведений об одной группе удаленного копирования по имени группы копирования.

Варианты:

  • false
  • true

Атрибуты

Атрибут

Поддержка

Описание

check_mode

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

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

Примечания

Примечание

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

Примеры

- name: Get all Remote Copy Groups
  hitachivantara.vspone_block.vsp.hv_remote_copy_group_facts:
    connection_info:
      address: storage1.company.com
      username: "admin"
      password: "password"

- name: Get one Remote Copy Group
  hitachivantara.vspone_block.vsp.hv_remote_copy_group_facts:
    connection_info:
      address: storage1.company.com
      username: "admin"
      password: "password"
    spec:
      name: "copygroup1"

- name: Get one Remote Copy Group detail
  hitachivantara.vspone_block.vsp.hv_remote_copy_group_facts:
    connection_info:
      address: storage1.company.com
      username: "admin"
      password: "password"
    spec:
      name: "copygroup1"
      should_include_remote_replication_pairs: true

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

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

Ключ

Описание

remote_copy_groups

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

Список групп копирования, полученных из системы хранения.

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

copy_group_name

строка

Имя группы копирования.

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

Пример: "copygroup1"

local_device_group_name

строка

Имя локальной группы устройств.

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

Пример: "copygroup1P_"

mirror_unit_id

целое число

Идентификатор зеркального модуля.

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

Пример: 0

remote_device_group_name

строка

Имя удаленной группы устройств.

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

Пример: "copygroup1S_"

remote_mirror_copy_group_id

строка

Идентификатор удаленной группы зеркального копирования.

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

Пример: "A34000811112,copygroup1,copygroup1P_,copygroup1S_"

remote_storage_device_id

строка

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

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

Пример: "A34000811112"

storage_serial_number

строка

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

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

Пример: "811150"

Авторы

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

Spec-Zone.ru

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