Spec-Zone.ru › Ansible 2.6

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
    Варианты:
  • bundle
  • individual
Укажите режим отката LACP — пакеты или отдельные порты.
pn_lacp_fallback_timeout
Укажите тайм-аут отката LACP в секундах. Диапазон от 30 до 60 секунд, значение по умолчанию — 50 секунд.
pn_lacp_mode
    Варианты:
  • off
  • passive
  • active
Укажите режим LACP для конфигурации.
pn_lacp_priority
Укажите приоритет LACP. Это число от 1 до 65535, значение по умолчанию — 32768.
pn_lacp_timeout
    Варианты:
  • slow
  • fast
Укажите тайм-аут 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
    Варианты:
  • disable
  • 10m
  • 100m
  • 1g
  • 2.5g
  • 10g
  • 40g
Укажите скорость порта или отключите порт.
pn_unknown_mcast_level
Укажите уровень неизвестной многоадресной рассылки в процентах. Значение по умолчанию — 100%.
pn_unknown_ucast_level
Укажите уровень неизвестной одноадресной рассылки в процентах. Значение по умолчанию — 100%.
state
обязательно
    Варианты:
  • present
  • absent
  • update
Укажите действие. Используйте '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

Spec-Zone.ru

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