Модуль community.network.icx_linkagg — Управление группами агрегирования каналов на коммутаторах Ruckus ICX 7000 серии
Примечание
Этот модуль является частью коллекции community.network (версия 5.0.3).
Возможно, эта коллекция уже установлена, если вы используете пакет ansible. Она не включена в ansible-core. Чтобы проверить её установку, выполните ansible-galaxy collection list.
Для её установки используйте: ansible-galaxy collection install community.network.
Для использования в книге задач укажите: community.network.icx_linkagg.
Описание
- Этот модуль предоставляет декларативное управление группами агрегирования каналов на сетевых устройствах Ruckus ICX.
Псевдонимы: network.icx.icx_linkagg
Параметры
Параметр | Комментарии |
|---|---|
aggregate список / элементы=строка | Список определений агрегирования каналов. |
|
check_running_config булево |
Проверить текущую конфигурацию. Это можно установить как переменную среды. Модуль будет использовать значение переменной среды (по умолчанию: True), если оно не переопределено, указав его как параметр модуля. Варианты:
|
|
group целое число |
Номер группы канала для агрегирования портов. Диапазон от 1 до 255 или установить «auto», чтобы автоматически сгенерировать идентификатор LAG. |
|
members список / элементы=строка |
Список портов-членов или диапазонов портов группы агрегирования каналов. |
|
mode строка |
Режим группы агрегирования каналов. Варианты:
|
|
name строка |
Имя LAG. |
|
state строка |
Состояние группы агрегирования каналов. Варианты:
|
check_running_config булево | Проверить текущую конфигурацию. Это можно установить как переменную среды. Модуль будет использовать значение переменной среды (по умолчанию: True), если оно не переопределено, указав его как параметр модуля. Варианты:
|
group целое число | Номер группы канала для агрегирования портов. Диапазон от 1 до 255 или установить «auto», чтобы автоматически сгенерировать идентификатор LAG. |
members список / элементы=строка | Список портов-членов или диапазонов портов группы агрегирования каналов. |
mode строка | Режим группы агрегирования каналов. Варианты:
|
name строка | Имя LAG. |
purge булево | Удалить ссылки, не определенные в параметре aggregate. Варианты:
|
state строка | Состояние группы агрегирования каналов. Варианты:
|
Примечания
Примечание
- Проверено на ICX 10.1.
- Дополнительная информация об использовании платформы ICX доступна в руководстве по платформам ICX OS.
Примеры
- name: Create static link aggregation group
community.network.icx_linkagg:
group: 10
mode: static
name: LAG1
- name: Create link aggregation group with auto id
community.network.icx_linkagg:
group: auto
mode: dynamic
name: LAG2
- name: Delete link aggregation group
community.network.icx_linkagg:
group: 10
state: absent
- name: Set members to LAG
community.network.icx_linkagg:
group: 200
mode: static
members:
- ethernet 1/1/1 to 1/1/6
- ethernet 1/1/10
- name: Remove links other then LAG id 100 and 3 using purge
community.network.icx_linkagg:
aggregate:
- { group: 3}
- { group: 100}
purge: true
Возвращаемые значения
Общие возвращаемые значения описаны здесь, ниже приведены поля, уникальные для этого модуля:
Ключ | Описание |
|---|---|
commands список / элементы=строка | Список команд конфигурации режима, которые необходимо отправить на устройство. Возвращается: всегда, за исключением платформ, которые используют транспорт Netconf для управления устройством. Пример: |
Ссылки на коллекцию
© 2012–2018 Michael DeHaan
© 2018–2024 Red Hat, Inc.
Licensed under the GNU General Public License version 3.
https://docs.ansible.com/ansible/latest/collections/community/network/icx_linkagg_module.html