pn_trunk — команда CLI для создания/удаления/модификации канала.
Новая в версии 2.2.
Краткое описание
- Выполнение команды trunk-create или trunk-delete.
- Каналы могут использоваться для агрегирования сетевых каналов на уровне 2 в локальном коммутаторе. Используйте эту команду для создания нового канала.
Параметры
| Параметр | Варианты/Значения по умолчанию | Комментарии |
|---|---|---|
| pn_broadcast_level | Укажите уровень широковещательной рассылки в процентах. Значение по умолчанию — 100%. | |
| pn_clipassword | Укажите пароль для входа, если пользователь не root. | |
| pn_cliswitch | Целевой(ые) коммутатор(ы) для выполнения команды CLI. | |
| pn_cliusername | Укажите имя пользователя для входа, если пользователь не root. | |
| pn_description | Укажите описание конфигурации канала. | |
| pn_edge_switch | Укажите, является ли коммутатор граничным. | |
| pn_egress_rate_limit | Укажите лимит скорости передачи данных для конфигурации на выходе. | |
| pn_host | Настройка управления портом, обращённым к хосту. | |
| pn_jumbo | Укажите, может ли порт принимать кадр jumbo. | |
| pn_lacp_fallback |
| Укажите режим отката LACP — пакеты или отдельные порты. |
| pn_lacp_fallback_timeout | Укажите тайм-аут отката LACP в секундах. Диапазон от 30 до 60 секунд, значение по умолчанию — 50 секунд. | |
| pn_lacp_mode |
| Укажите режим LACP для конфигурации. |
| pn_lacp_priority | Укажите приоритет LACP. Это число от 1 до 65535, значение по умолчанию — 32768. | |
| pn_lacp_timeout |
| Укажите тайм-аут LACP как медленный (30 секунд) или быстрый (4 секунды). Значение по умолчанию — медленный. |
| pn_loopback | Укажите, нужно ли использовать петлю обратной связи. | |
| pn_loopvlans | Укажите список виртуальных сетей петли обратной связи. | |
| pn_mirror_receive | Укажите, получает ли конфигурация зеркалируемый трафик. | |
| pn_name обязательно | Укажите имя для конфигурации канала. | |
| pn_pause | Укажите, отправляются ли кадры паузы. | |
| pn_port_macaddr | Укажите MAC-адрес порта. | |
| pn_ports | Укажите номер(а) порта(ов) для агрегирования каналов в канал. Обязательно для trunk-create. | |
| pn_routing | Укажите, участвует ли порт в маршрутизации в сети. | |
| pn_speed |
| Укажите скорость порта или отключите порт. |
| pn_unknown_mcast_level | Укажите уровень неизвестной многоадресной рассылки в процентах. Значение по умолчанию — 100%. | |
| pn_unknown_ucast_level | Укажите уровень неизвестной одноадресной рассылки в процентах. Значение по умолчанию — 100%. | |
| state обязательно |
| Укажите действие. Используйте 'present' для создания канала, 'absent' для удаления канала и 'update' для изменения канала. |
Примеры
- name: create trunk
pn_trunk:
state: 'present'
pn_name: 'spine-to-leaf'
pn_ports: '11,12,13,14'
- name: delete trunk
pn_trunk:
state: 'absent'
pn_name: 'spine-to-leaf'
Возвращаемые значения
Общие возвращаемые значения описаны здесь, следующие поля уникальны для этого модуля:
| Ключ | Возвращаемое значение | Описание |
|---|---|---|
| changed bool | всегда | Указывает, привела ли команда CLI к изменениям на целевом устройстве. |
| command str | всегда | Команда CLI, выполненная на целевом узле(ах). |
| stderr list | при ошибке | Набор ответов об ошибках от команды trunk. |
| stdout list | всегда | Набор ответов от команды trunk. |
Статус
Этот модуль помечен как предварительный просмотр, что означает, что он не гарантирует обратную совместимость интерфейса.
Техническое обслуживание
Этот модуль помечен как сообщество, что означает, что его поддерживает сообщество Ansible. См. Техническое обслуживание и поддержка модулей для получения дополнительной информации.
Список других модулей, которые также поддерживаются сообществом Ansible, см. здесь.
Автор
- 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.6/modules/pn_trunk_module.html