pn_trunk - команда командной строки для создания/удаления/изменения ствола.
Новая в версии 2.2.
Описание
- Выполнить команду trunk-create или trunk-delete.
- Стволы могут использоваться для агрегирования сетевых каналов на втором уровне модели OSI на локальном коммутаторе. Используйте эту команду для создания нового ствола.
Параметры
| Параметр | Обязательно | По умолчанию | Варианты | Комментарии |
|---|---|---|---|---|
| pn_broadcast_level | нет | Укажите уровень широковещательной рассылки в процентах. Значение по умолчанию - 100%. | ||
| pn_clipassword | нет | Укажите пароль для входа, если пользователь не является root. | ||
| pn_cliswitch | нет | Коммутатор(ы) назначения для выполнения команды в командной строке. | ||
| 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 | нет | Укажите loopback, если вы хотите использовать loopback. | ||
| pn_loopvlans | нет | Укажите список циклических VLAN. | ||
| 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 | да |
| Укажите действие, которое нужно выполнить. Используйте 'есть' для создания ствола, 'отсутствует' для удаления ствола и 'обновить' для изменения ствола. |
Примеры
- 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 | Указывает, произвел ли CLI изменения на целевом устройстве. | всегда | bool | |
| command | Команда командной строки, запущенная на целевом узле(ах). | всегда | str | |
| stderr | Набор ответов об ошибках от команды ствола. | при ошибке | список | |
| stdout | Набор ответов от команды ствола. | всегда | список |
Статус
Этот модуль помечен как превью, что означает, что его интерфейс не гарантируется обратной совместимостью.
Для получения помощи в разработке модулей, если вас это заинтересует, пожалуйста, прочитайте Информация о сообществе и вклад, Тестирование Ansible и Разработка модулей.
© 2012–2018 Michael DeHaan
© 2018–2019 Red Hat, Inc.
Licensed under the GNU General Public License version 3.
https://docs.ansible.com/ansible/2.4/pn_trunk_module.html