Дерево страниц
Перейти к концу метаданных
Переход к началу метаданных

На всех линейках коммутаторов mes доступен функционал errdisable. Данная функция позволяет восстановить интерфейс, если тот был отключен по какой-либо причине. Причины могут быть разные, их можно посмотреть командой:

console# show errdisable recovery

Errdisable Reason              Auto-recovery Status
------------------             ---------------------
dhcp-rate-limit                      Disabled

arp-inspection                       Disabled

udld                                 Disabled

bcast-storm                          Disabled

mcast-storm                          Disabled

ucast-storm                          Disabled

bpduguard                            Disabled

bpdustorm                            Disabled

keepalive                            Disabled

mac-locking                          Disabled

denial-of-service                    Disabled

link-flap                            Disabled

dot1x                                Disabled

Timeout for Auto-recovery from D-Disable state 300

Из вывода видно, что во причинах защита errdisable выключена по умолчанию.
Для включения функционала errdisable по всем причинам необходимо ввести команду:

console(Config)# errdisable recovery cause all

Так же можно включить функционал по отдельным причинам перечисленным в выводе команды show errdisable recovery:

console(Config)# errdisable recovery cause {dhcp-rate-limit | arp-inspection | bcast-storm | ... | dot1x}


Рассмотрим пример. Настроим защиту storm-control и включим функционал errdisable. С данной настройкой, если интерфейс, получающий широковещательные пакеты со скоростью, превышающей пороговое значение, переходит в состояние errdisable:

console(Config)# storm-control broadcast

console(Config)# storm-control broadcast action shutdown

console(Config)# errdisable recovery cause bcast-storm

В лог выведется соответствующее сообщение:

<189> Oct 26 03:43:17 MES5448-1 TRAPMGR[trapTask]: traputil.c(724) 1684 %% [NOTE] broadcast storm control is reached on 1/0/2. Action taken is shutdown.

<189> Oct 26 03:43:17 MES5448-1 POLICY[trafficStormCon]: std_policy.c(1220) 1686 %% [NOTE] Interface 1/0/2 is D-Disabled due to broadcast storm control

Также заблокированные интерфейсы по errdisable можно посмотреть командой:

console# show interfaces status err-disabled

Interface    Errdisable Reason   Auto-Recovery Time Left(sec)
----------   -----------------   ----------------------------
1/0/2         bcast-storm         239



Интерфейс поднимется через 300 секунд (по умолчанию) после падения. Данный таймер можно изменить, минимальное значение 30 секунд:

console(Config)# errdisable recovery interval

<30-86400> Configurable Time range for Auto Recovery in Seconds


  • Нет меток