Inleiding
In dit document worden de stappen beschreven voor het oplossen van problemen met het onderbreken van het continue pauzeframe op NCS-apparaten uit de 5500-reeks.
Probleembeschrijving
Routers overspoeld met gegeven logs:
LC/0/3/CPU0:Mar 20 17:11:50.360 UTC: fia_driver[303]: %PLATFORM-PFC_WATCHDOG-5-GLOBALPAUSE :
PFC watchdog detected global pause frames on interface HundredGigE0_3_0_24
Wat zijn pauzeframes en waarom is het een probleem?
Pauzeframes zijn een mechanisme dat wordt gebruikt in de besturing van het netwerkverkeer om de gegevensoverdracht tijdelijk te stoppen wanneer een ontvangstapparaat overbelast is. Overmatige pauzeframes kunnen echter de netwerkprestaties aanzienlijk beïnvloeden.
Uitsplitsing van deze foutmelding:
LC/0/3/CPU0:Mar 20 17:11:50.360 UTC: fia_driver[303]: %PLATFORM-PFC_WATCHDOG-5-GLOBALPAUSE :
PFC watchdog detected global pause frames on interface HundredGigE0_3_0_24
Deze logboekvermelding geeft aan dat een specifieke gebeurtenis met betrekking tot de PFC-waakhond (Platform Forwarding Card) is gedetecteerd als "global pause"-frames op de opgegeven interface.
Priority Flow Control: PFC is een verbetering van de Ethernet-stroomregeling die pauzeframefunctionaliteit biedt op basis van prioriteit.
Globale pauzeframes: Globale pauzeframes zijn pauzeframes die alle prioriteiten op de interface beïnvloeden, waardoor alle verkeer op de interface voor een korte periode effectief wordt gestopt.
PFC-waakhond: bewaakt de toestand van PFC op de netwerkinterfaces. Als overmatig gebruik van pauzeframes wordt gedetecteerd, wat kan wijzen op congestie of verkeerde configuratie, wordt een fout geregistreerd.
Hoe het probleem te identificeren?
1. Controleer of het opgegeven logboek wordt aangetroffen en continu is.
LC/0/3/CPU0:Mar 20 17:11:50.360 UTC: fia_driver[303]: %PLATFORM-PFC_WATCHDOG-5-GLOBALPAUSE :
PFC watchdog detected global pause frames on interface HundredGigE0_3_0_24
2. Voer de opdracht show drie keer uit om de toename van de uitvoer te Input pause frames zien:
#show controllers <> all | i pause
Als de waarde toeneemt in volgorde van meer dan 1M voor 1min tijdsbestek dan raken we dit probleem:
Voorbeelduitvoer:
#show controllers tenGigE 0/0/0/1 all | i pause
Fri Apr 24 07:39:29.282 UTC
Input pause frames = 990741176
Output pause frames = 0
Stappen voor probleemoplossing
1. Controleer de status van de interface met de show interfaces HundredGigE0/3/0/24 opdracht.
2. Controleer op configuratiefouten met deshow running-config interface HundredGigE0/3/0/24 opdracht.
3. Problemen met fysieke lagen oplossen: controleer of alle fysieke verbindingen, inclusief kabels en transceivers, in goede staat zijn en goed zijn aangesloten.
4. Reset de interface: Als laatste redmiddel kunt u proberen de interface opnieuw in te stellen om te zien of dat de voorwaarde opheft. Dit veroorzaakt echter een korte onderbreking van de service, dus het moet voorzichtig worden gedaan.