Errdisable Recovery ist die automatische Wiederherstellung von Switch-Ports, die wegen einer Fehlerbedingung in den errdisable-Zustand versetzt wurden. Statt den Port manuell zu reaktivieren, lässt sich ein Timer konfigurieren, nach dessen Ablauf der Switch den Port automatisch wieder einschaltet.

Konfiguration

Die automatische Erholung ist standardmäßig deaktiviert. Sie wird pro Ursache freigeschaltet:

errdisable recovery cause bpduguard
errdisable recovery cause udld
errdisable recovery cause psecure-violation
errdisable recovery interval 300

Das Intervall ist global und gilt für alle freigeschalteten Ursachen. Der Standardwert beträgt 300 Sekunden (fünf Minuten); mit errdisable recovery interval <s> lässt er sich anpassen.

Wirkungsweise

Läuft der Timer ab, versucht der Switch, den Port wieder zu aktivieren. War die Ursache inzwischen beseitigt, bleibt der Port an; besteht das Problem weiter, versetzt der Switch den Port erneut in den errdisable-Zustand — der Zyklus wiederholt sich. Errdisable Recovery ist daher kein Ersatz für die Fehlerbehebung, sondern verhindert nur, dass ein Port bis zum manuellen Eingriff dauerhaft tot bleibt. Sinnvoll ist sie etwa bei kurzzeitigen Störungen wie einem einmaligen BPDU Guard-Ereignis oder einem UDLD-Fehler auf einer Glasfaser-Strecke.

Abgrenzung

Nicht jeder Schutzmechanismus braucht Errdisable Recovery: Root Guard erholt sich selbst, sobald die überlegenen BPDUs enden. BPDU Filter versetzt Ports erst gar nicht in den Errdisable-Zustand, weil er BPDUs still verwirft statt den Port abzuschalten — auch dafür ist kein Recovery-Timer nötig. Errdisable betrifft dagegen Zustände, die ohne Eingriff bestehen bleiben. Die Diagnose-Kommandos show errdisable recovery zeigen, welche Ursachen freigeschaltet sind und wann der nächste Timer abläuft.

Verwandte Grundlagen: Errdisable-Zustand, BPDU Guard, UDLD, Root Guard.