Коммутаторы MES5312/MES5316A/MES5324A/MES5332A можно объединять в стек до 8 устройств. В режиме стекирования коммутаторы MES5312/53xxA используют XG-порты для синхронизации, коммутаторы MES5400-XX используют 100G порты для синхронизации, при этом интерфейсы в режиме стекирования работают только на максимальной скорости интерфейса. Указанные порты не участвуют в передаче данных. Возможны две топологии синхронизирующихся устройств – кольцевая и линейная. Рекомендуется использовать кольцевую топологию для повышения отказоустойчивости стека.

Коммутаторы по умолчанию уже работают в режиме стека с UNIT ID 1.




Перед выполнением настроек стекирования следует убедиться, не активна ли в текущий момент какая-либо стековая конфигурация (например, стековые порты) командой show stack configuration

Также необходимо проверить наличие установленных лицензий show license. 


Конфигурация коммутатора:

console(config)# stack configuration unit-id {1-8}

console(config)# stack configuration links {te1-24|hu1-6}

Необходимо указывать два стековых интерфейса на каждом юните. Пример команды : 

console(config)# stack configuration unit 1 links te23-24

Конфигурация определенного unit в стеке:

console(config)#stack unit 2

console(unit)#stack configuration {links|unit-id}

Первые 2 юнита в стеке имеют роль master/backup, остальным юнитам присвоена роль slave. 

Важно! Начиная с версии ПО 6.6.8.8 появилась возможность смены роли для любого юнита в стеке:

console(unit)#stack configuration role {slave|master}


Стековая конфигурация применяется после перезагрузки коммутатора.

Для удаления конфигурации стека вводится команда

console(config)# no stack configuration

Конфигурация удаляется после перезагрузки устройства.

При отказе мастера его роль на себя берет бэкап коммутатор. На бэкап коммутаторе резервируется конфигурация. Мастером могут быть только юнит 1 и 2.

Для стека с установленной версией ПО до 6.6.8.3:
Если мастер вернется в строй, то вновь возьмет на себя мастерство в случае, если аптайм бэкап-коммутатора составляет менее 10 минут (при этом бекап коммутатор перезагрузится).
Если аптайм бэкапа будет более 10 минут, то мастерство останется за юнитом 2.

При передаче мастерства возможен кратковременный перерыв в предоставлении сервисов на время доинициализации нового мастера стека.

Каждый коммутатор использует свои tcam правила (правила acl, sqinq).

Нагрузка идет только на процессор мастера.

Передача данных между юнитами ограничивается пропускной способностью стековых портов.

Внутри юнита - пропускной способностью портов коммутатора.

Подробней с настройкой стекирования можно ознакомиться в "Руководстве по эксплуатации" раздел 4.4


Работа портов OOB в стеке.

Если на стеке задействованы несколько портов OOB, то их порядок работы будет следующий:

-Активен порт только на мастере.

-IP адресация для такого интерфейса назначается глобально для всего стека.

console(config)# interface oob

console(config-oob)# ip address X.X.X.X /XX

-При статической адресации, в случае выхода из строя мастера, активируется OOB-порт нового мастера, при этом IP-адрес остается тот же.

-Если настроено получение IP-адреса OOB по DHCP, в случае выхода из строя мастера, активируется OOB-порт нового мастера, при этот IP-адрес будет выдан сервером другой, т.к. MAC-адрес OOB-порта изменился.


Процедура обновления ПО стека

При обновлении ПО, файл загружается на Master юнит, далее автоматически выполняется синхронизация файлов ПО Master юнита с остальными юнитами в стеке. 

Сообщение о начале синхронизации файлов ПО :

22-Jul-2023 11:37:23 %DFS-I-FILE-SYNC: Synchronizing flash://system/images/mes3300-6610-R6.ros to unit 2

Сообщение об окончании процедуры загрузки и синхронизации файлов ПО между юнитами:

22-Jul-2023 11:38:37 %COPY-N-TRAP: The copy operation was completed successfully

При перезагрузке для обновления, ПО обновляется на всех юнитах одновременно.


Рекомендуемый порядок действий при сборке стека.

Для минимизации потерь в эксплуатации при объединении коммутаторов в стек, рекомендуется следующий общий порядок при его формировании:

1. Установить единую актуальную версию ПО на всех стекируемых коммутаторах.

2. Выполнить настройки стекирования для каждого коммутатора:
-  определяем номер юнита и порты для стекирования (обязателен выбор двух портов)
console_unit1(config)# stack configuration unit-id 1 links te 1-2 (unit 1 будет master)
console_unit2(config)# stack configuration unit-id 2 links te 1-2 (unit 2 будет backup, последующие unit будут slave)

3. Подключить стековые линки и перезагрузить коммутаторы для применения стековых настроек.

4. После загрузки проверить настройки и состояние стека
console# show stack configuration

Unit Id After Reboot Configuration
         Unit Id   Stack Links
-------- ------- ---------------
1        1       te1-2
2        2       te1-2

console# show stack

Topology is Chain
Units stack mode: Native

Unit Id    MAC Address        Role   Network Uplink
                                     Port    Port
                                     Type    Type
------- ------------------- -------- ------- ------
   1     68:13:e2:ac:7a:80   master
   2     68:13:e2:89:b0:c0   backup

console# show stack links details

UNIT ID   Link     Status   Speed   Uptime    Neighbor Neighbor      Neighbor
                                   (d,h:m:s)  Unit ID    Link       MAC Address
------- -------- ---------- ----- ----------- -------- -------- -------------------
   1      te1      Active    10G  00,00:15:38    2       te1     68:13:e2:89:b0:c0
   1      te2      Active    10G  00,00:15:37    2       te2     68:13:e2:89:b0:c0
   2      te1      Active    10G  00,00:15:38    1       te1     68:13:e2:ac:7a:80
   2      te2      Active    10G  00,00:15:38    1       te2     68:13:e2:ac:7a:80

5. Добавить остальную конфигурацию, сохранить и перезагрузить стек.

Примечание:

Данная последовательность действий по усмотрению инженера может быть изменена.

  • Нет меток