Spec-Zone.ru › Ansible

Модуль 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), если оно не переопределено, указав его как параметр модуля.

Варианты:

  • false
  • true

group

целое число

Номер группы канала для агрегирования портов. Диапазон от 1 до 255 или установить «auto», чтобы автоматически сгенерировать идентификатор LAG.

members

список / элементы=строка

Список портов-членов или диапазонов портов группы агрегирования каналов.

mode

строка

Режим группы агрегирования каналов.

Варианты:

  • "dynamic"
  • "static"

name

строка

Имя LAG.

state

строка

Состояние группы агрегирования каналов.

Варианты:

  • "present"
  • "absent"

check_running_config

булево

Проверить текущую конфигурацию. Это можно установить как переменную среды. Модуль будет использовать значение переменной среды (по умолчанию: True), если оно не переопределено, указав его как параметр модуля.

Варианты:

  • false
  • true ← (по умолчанию)

group

целое число

Номер группы канала для агрегирования портов. Диапазон от 1 до 255 или установить «auto», чтобы автоматически сгенерировать идентификатор LAG.

members

список / элементы=строка

Список портов-членов или диапазонов портов группы агрегирования каналов.

mode

строка

Режим группы агрегирования каналов.

Варианты:

  • "dynamic"
  • "static"

name

строка

Имя LAG.

purge

булево

Удалить ссылки, не определенные в параметре aggregate.

Варианты:

  • false ← (по умолчанию)
  • true

state

строка

Состояние группы агрегирования каналов.

Варианты:

  • "present" ← (по умолчанию)
  • "absent"

Примечания

Примечание

  • Проверено на 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 для управления устройством.

Пример: ["lag LAG1 dynamic id 11", "ports ethernet 1/1/1 to 1/1/6", "no ports ethernet 1/1/10", "no lag LAG1 dynamic id 12"]

Авторы

  • Ruckus Wireless (@Commscope)

Ссылки на коллекцию

  • Трекер задач
  • Репозиторий (источники)

© 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

Spec-Zone.ru

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