Модуль hitachivantara.vspone_block.vsp.hv_journal — создание, обновление, расширение, уменьшение и удаление журналов в блочных системах хранения 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_journal.
Добавлено в hitachivantara.vspone_block 3.2.0
Краткое описание
- Этот модуль создает, обновляет, расширяет, уменьшает и удаляет журналы в блочных системах хранения VSP.
- Примеры см. по адресу https://github.com/hitachi-vantara/vspone-block-ansible/blob/main/playbooks/vsp_direct/journal.yml
Требования
На узле, выполняющем этот модуль, должны быть установлены следующие компоненты.
- python >= 3.9
Параметры
Параметр | Комментарии |
|---|---|
connection_info dictionary / обязательный | Сведения, необходимые для установления соединения с системой хранения. |
|
address string / обязательный |
IP-адрес или имя узла системы хранения. |
|
api_token string |
Токен для работы с заблокированными ресурсами. |
|
connection_type string |
Тип соединения с системой хранения. Возможные значения:
|
|
password string |
Пароль для аутентификации. Это обязательное поле. |
|
username string |
Имя пользователя для аутентификации. Это обязательное поле. |
spec dictionary | Параметры создания журнала. |
|
copy_pace string |
Скорость копирования. Обязателен для задачи обновления журнала с использованием дополнительных сведений. По умолчанию: |
|
data_overflow_watch_in_seconds псевдонимы: data_overflow_watchIn_seconds integer |
Время контроля переполнения данных в секундах. Обязательно для задачи обновления журнала с использованием дополнительных сведений. |
|
end_ldev_id псевдонимы: endLdevId string |
Конечный идентификатор LDEV журнала. |
|
is_cache_mode_enabled boolean |
Включен ли режим кэширования. Обязателен для задачи обновления журнала с использованием дополнительных сведений. Возможные значения:
|
|
journal_id integer |
Идентификатор журнала. Обязателен для задач создания журнала с использованием обязательных сведений / обновления журнала с использованием дополнительных сведений / расширения журнала / уменьшения журнала / удаления журнала по идентификатору. |
|
ldev_ids list / элементы типа string |
Список LDEV. Значения могут быть десятичными или шестнадцатеричными. Обязателен для задач создания журнала с использованием обязательных сведений / расширения журнала / уменьшения журнала. |
|
mirror_unit_number integer |
Номер модуля зеркалирования. Обязателен для задачи обновления журнала с использованием дополнительных сведений. |
|
mp_blade_id integer |
Идентификатор MP Blade журнала. Обязателен для задачи обновления журнала с использованием дополнительных сведений. |
|
path_blockade_watch_in_minutes integer |
Время контроля блокировки пути в минутах. Обязательно для задачи обновления журнала с использованием дополнительных сведений. |
|
start_ldev_id псевдонимы: startLdevId string |
Начальный идентификатор LDEV журнала. |
state string | Состояние журнала. Возможные значения:
|
storage_system_info dictionary | Сведения о системе хранения. Это необязательное поле. |
|
serial string |
Серийный номер системы хранения. |
Атрибуты
Атрибут | Поддержка | Описание |
|---|---|---|
check_mode | Поддержка: нет | Определяет, должен ли модуль выполняться в режиме проверки. |
Примечания
Примечание
- Тип соединения
gatewayудален начиная с версии 3.4.0. Если вам требуется этот тип соединения, используйте более раннюю версию.
Примеры
- name: Create a Journal
hitachivantara.vspone_block.vsp.hv_journal:
connection_info:
address: storage1.company.com
username: "admin"
password: "secret"
state: "present"
spec:
journal_id: 37
ldev_ids: [1993, 1994]
Возвращаемые значения
Общие возвращаемые значения описаны здесь; ниже перечислены поля, уникальные для этого модуля:
Ключ | Описание |
|---|---|
data dictionary | Словарь с обнаруженными свойствами журнала. Возвращается: всегда |
|
data_overflow_watch_seconds integer |
Время контроля переполнения данных в секундах. Возвращается: при успешном выполнении Пример: |
|
is_cache_mode_enabled boolean |
Указывает, включен ли режим кэширования. Возвращается: при успешном выполнении Пример: |
|
journal_pool_id integer |
Идентификатор пула журналов. Возвращается: при успешном выполнении Пример: |
|
journal_status string |
Состояние журнала. Возвращается: при успешном выполнении Пример: |
|
ldev_ids list / элементы типа integer |
Список идентификаторов LDEV. Возвращается: при успешном выполнении Пример: |
|
ldev_ids_hex list / элементы типа string |
Список идентификаторов LDEV в шестнадцатеричном формате. Возвращается: при успешном выполнении Пример: |
|
mirrors list / элементы типа dictionary |
Список модулей зеркалирования. Возвращается: при успешном выполнении |
|
active_path_count integer |
Количество активных путей. Возвращается: при успешном выполнении Пример: |
|
active_path_watch_seconds integer |
Время контроля активного пути в секундах. Возвращается: при успешном выполнении Пример: |
|
consistency_group_id integer |
Идентификатор группы согласованности. Возвращается: при успешном выполнении Пример: |
|
copy_pace string |
Настройка скорости копирования. Возвращается: при успешном выполнении Пример: |
|
is_delta_resync_failure_full_copy boolean |
Указывает, запускает ли сбой дельта-синхронизации полное копирование. Возвращается: при успешном выполнении |
|
mirror_unit_id integer |
Идентификатор модуля зеркалирования. Возвращается: при успешном выполнении Пример: |
|
path_blockade_watch_seconds integer |
Время контроля блокировки пути в секундах. Возвращается: при успешном выполнении Пример: |
|
q_count integer |
Количество элементов в очереди. Возвращается: при успешном выполнении Пример: |
|
q_marker integer |
Маркер очереди. Возвращается: при успешном выполнении Пример: |
|
status string |
Состояние модуля зеркалирования. Возвращается: при успешном выполнении Пример: |
|
transfer_speed_mbps integer |
Скорость передачи данных в Мбит/с. Возвращается: при успешном выполнении Пример: |
|
mp_blade_id integer |
Идентификатор MP Blade журнала. Возвращается: при успешном выполнении Пример: |
|
timer_type string |
Настройка типа таймера. Возвращается: при успешном выполнении Пример: |
|
total_capacity string |
Общая емкость с указанием единиц измерения. Возвращается: при успешном выполнении Пример: |
|
type string |
Тип журнала. Возвращается: при успешном выполнении Пример: |
Ссылки на коллекцию
© 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_journal_module.html