pn_vlag - Команда CLI для создания/удаления/изменения vlag.
Новая в версии 2.2.
Описание
- Выполнить команду vlag-create/vlag-delete/vlag-modify.
- Группа виртуальных каналов связи (VLAG) позволяет связям, физически подключённым к двум разным устройствам Pluribus Networks, отображаться как один канал связи с третьим устройством. Третье устройство может быть коммутатором, сервером или любым Ethernet-устройством. VLAG может обеспечить многопутевой обмен данными на уровне L2, что позволяет создать резервирование, увеличив пропускную способность, включив несколько параллельных путей между узлами и балансируя нагрузку там, где существуют альтернативные пути.
Параметры
| Параметр | Варианты/Значения по умолчанию | Комментарии |
|---|---|---|
| pn_clipassword | Укажите пароль для входа, если пользователь не root. | |
| pn_cliswitch | Устройство(а) коммутатора(ов) для выполнения этой команды. | |
| pn_cliusername | Укажите имя пользователя для входа, если пользователь не root. | |
| pn_failover_action |
| Укажите действие failover как move или ignore. |
| pn_lacp_fallback |
| Укажите режим LACP fallback как пакеты или индивидуальные. |
| pn_lacp_fallback_timeout | Укажите таймаут LACP fallback в секундах. Диапазон от 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-сети peer-коммутатора. | |
| pn_port | Укажите локальный порт VLAG. Необходимо для vlag-create. | |
| state обязательно |
| Укажите действие. Используйте 'present' для создания vlag, 'absent' для удаления vlag и 'update' для изменения vlag. |
Примеры
- name: create a VLAG
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
pn_vlag:
state: 'absent'
pn_name: spine-to-leaf
Возвращаемые значения
Общие возвращаемые значения описаны здесь, следующие поля уникальны для данного модуля:
| Ключ | Возвращаемое значение | Описание |
|---|---|---|
| changed bool | всегда | Указывает, привела ли команда CLI к изменениям на целевом устройстве. |
| command str | всегда | Команда CLI, выполненная на целевом узле(ах). |
| stderr list | при ошибке | Набор ответов об ошибках от команды vlag. |
| stdout list | всегда | Набор ответов от команды vlag. |
Статус
Этот модуль помечен как превью, что означает, что он не гарантирует обратную совместимость интерфейса.
Автор
- 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.5/modules/pn_vlag_module.html