فعال‌سازی errdisable در سوئیچ‌های MES23xx/33xx/35xx/5324
14 مهٔ 2025 توسط
نوران ارتباطات نوین (نورانو)

ویژگی errdisable در سوئیچ‌های MES به شما این امکان را می‌دهد که اینترفیس‌هایی که به دلایل مختلف غیرفعال شده‌اند را دوباره فعال کنید. این ویژگی به‌ویژه زمانی مفید است که پورت‌ها به دلیل مشکلات خاصی مانند BPDU guard، port security و سایر دلایل به‌طور خودکار غیرفعال شوند.
برای مشاهده دلایل غیرفعال شدن پورت‌ها، می‌توانید از دستور زیر استفاده کنید:

console# show errdisable recovery
Timer interval: 30 Seconds








از خروجی مشخص است که به دلایلی، حافظت errdisable به طور پیش‌فرض فعال است. در اینجا مثالی آورده شده است.
در پورت gig0/2، ما حفاظت spanning-tree bpduguard را پیکربندی خواهیم کرد. با این تنظیم، اگر BPDU از دستگاه مقابل دریافت شود، پورت توسط errdisable غیرفعال خواهد شد.

console(config-if)# do sh run int gi 0/2
interface gigabitethernet1/0/2
spanning-tree bpduguard enable
switchport mode trunk
switchport trunk allowed vlan add 100,111-112
!


پیام مربوطه در log نمایش داده می‌شود:

.console(config-if)#09-Nov-2018 14:39:38 %STP-W-BPDUGRDPRTSUS: gi1/0/2 suspend by BPDU guard
09-Nov-2018 14:39:38 %LINK-W-PORT_SUSPENDED: Port gi1/0/2 suspended by stp-bpdu-guard


همچنین می‌توانید اینترفیس‌های مسدود شده توسط
errdisable را با استفاده از دستور زیر مشاهده کنید:

console# show errdisable interfaces



 
به‌طور پیش‌فرض،
بازیابی خودکار اینترفیس غیرفعال شده است. شما می‌توانید به‌صورت دستی اینترفیس را با استفاده از دستور زیر بازیابی کنید:

console# set interface active gig0/2


یا بازیابی خودکار را تنظیم کنید:

console(config)# errdisable recovery cause stp-bpdu-guard


اینترفیس پس از 300 ثانیه (به‌طور پیش‌فرض) از زمان غیرفعال شدن، مجدداً فعال می‌شود. این تایمر قابل تغییر است و حداقل مقدار آن 30 ثانیه است.

console(config)# errdisable recovery interval