community.network.pn_vlag – команда CLI для создания/удаления/изменения vlag.
Примечание
Этот плагин входит в коллекцию community.network (версия 1.3.0).
Для его установки используйте: ansible-galaxy collection install community.network
Для использования в playbook укажите: community.network.pn_vlag
УСТАРЕЛО
- Удалено в версии
-
версии 2.0.0
- Почему
-
Не поддерживает последнюю версию Pluribus Networks netvisor
- Альтернатива
-
Последние модули будут опубликованы в будущих версиях Ansible.
Описание
- Выполнение команды vlag-create/vlag-delete/vlag-modify.
- Виртуальная группа агрегации каналов (VLAG) позволяет ссылкам, физически подключенным к двум разным устройствам Pluribus Networks, отображаться как один магистральный канал для третьего устройства. Третье устройство может быть коммутатором, сервером или любым Ethernet-устройством. VLAG может обеспечить многопутевой обмен данными на уровне 2, что позволяет создать резервирование, увеличив пропускную способность, включив несколько параллельных путей между узлами и балансируя нагрузку там, где существуют альтернативные пути.
Параметры
| Параметр | Варианты/Значения по умолчанию | Комментарии |
|---|---|---|
| pn_clipassword строка | Укажите пароль для входа, если пользователь не является root. | |
| pn_cliswitch строка | По умолчанию: "local" | Целевое(ые) коммутатор(ы) для выполнения этой команды. |
| pn_cliusername строка | Укажите имя пользователя для входа, если пользователь не является root. | |
| pn_failover_action строка |
| Укажите действие при отказе (failover) как move или ignore. |
| pn_lacp_fallback строка |
| Укажите режим отката LACP как пакеты или отдельные устройства. |
| pn_lacp_fallback_timeout строка | Укажите тайм-аут отката LACP в секундах. Диапазон от 30 до 60 секунд, значение по умолчанию 50 секунд. | |
| pn_lacp_mode строка |
| Укажите режим LACP. |
| pn_lacp_timeout строка |
| Укажите тайм-аут LACP как slow (30 секунд) или fast (4 секунды). |
| pn_mode строка |
| Укажите режим VLAG. Active-standby означает, что одна сторона активна, а другая — в режиме ожидания. Active-active означает, что обе стороны vlag по умолчанию активны. |
| pn_name строка / обязательно | Это pn_name принимает допустимое имя для конфигурации vlag. | |
| pn_peer_port строка | Укажите порт peer VLAG. Требуется для vlag-create. | |
| pn_peer_switch строка | Укажите имя ткани (fabric-name) peer-коммутатора. | |
| pn_port строка | Укажите локальный порт VLAG. Требуется для vlag-create. | |
| state строка / обязательно |
| Укажите действие. Используйте 'present' для создания vlag, 'absent' для удаления vlag и 'update' для изменения vlag. |
Примеры
- name: Create a VLAG
community.network.pn_vlag:
state: 'present'
pn_name: spine-to-leaf
pn_port: 'spine01-to-leaf'
pn_peer_port: 'spine02-to-leaf'
pn_peer_switch: spine02
pn_mode: 'active-active'
- name: Delete VLAGs
community.network.pn_vlag:
state: 'absent'
pn_name: spine-to-leaf
Возвращаемые значения
Общие возвращаемые значения описаны здесь, следующие поля уникальны для этого модуля:
| Ключ | Возвращаемое значение | Описание |
|---|---|---|
| changed булево | всегда | Указывает, вызвала ли команда CLI изменения на целевом устройстве. |
| command строка | всегда | Команда CLI, выполненная на целевом узле(узлах). |
| stderr список / элементы=строка | при ошибке | Набор ответов об ошибках от команды vlag. |
| stdout список / элементы=строка | всегда | Набор ответов от команды vlag. |
Статус
- Этот модуль будет удален в версии 2.0.0. [устарел]
- Дополнительную информацию см. в разделе УСТАРЕЛО.
Авторы
- Pluribus Networks (@amitsi)
© 2012–2018 Michael DeHaan
© 2018–2019 Red Hat, Inc.
Licensed under the GNU General Public License version 3.
https://docs.ansible.com/ansible/2.10/collections/community/network/pn_vlag_module.html