Inhalt

Einleitung

Problem

Warum werden sie gemeldet?

Problemumgehung

Verwandte Themen

Allgemeine Varianten

Referenzen:

Einleitung

In diesem Dokument werden Fehler mit den Codes F1545 bis F1552 beschrieben. Hierbei handelt es sich um kosmetische Fehler im Zusammenhang mit der Art und Weise, wie ACI verworfene Pakete kategorisiert.

Problem

Standardmäßig sind für die ACI atomare Zähler aktiviert.

Diese Zähler überprüfen Tropfen zwischen Blättern direkt oder von Blättern zu Stacheln

Regel: laufender Atomzähler

In diesem Fall sind die Fehlercodes F1545, F1546, F1547, F1548, F1549, F1550, F1551 und F1552 Leaf-Zähler.

Warum werden sie gemeldet?

Diese Zähler sind gültig, solange die Kommunikation nur TEP zu TEP ist (z. B. kein VPC). Es gab zwar die ersten Versionen für die ACI-Überwachung, aber Design und Implementierung der ACI haben diese Fehler lange Zeit irrelevant gemacht. Unabhängig von der Version, in der sich Ihre Fabric derzeit befindet, können diese bestätigt und gelöscht werden, indem die Funktion deaktiviert wird.

Einige Pakete werden als Verwerfen gezählt, sind jedoch keine Verwerfen des Tenant-Datenverkehrs. Beispiele:

- Leaf-vPC-Paare verwenden ein vPC-Paar Virtual IP (vPC VIP), um Pakete über ihre individuellen Tunnelschnittstellen an andere Leafs zu übertragen. Die ACI verwendet Tunnelschnittstellen für Paketstatistiken. Da es sich bei vPC VIP um eine virtuelle Schnittstelle handelt, gibt es auf den einzelnen Leafs keine entsprechende Tunnelschnittstelle für diese Schnittstelle, sodass keine Tunnelschnittstelle zum Verfolgen von Drops vorhanden ist. Daher werden Pakete, die an eine vPC-VIP gerichtet sind, als Drops auf dem empfangenden vPC-Peer-Leaf-Switch gezählt.

- vPC-Kontrollebenen-Pakete zwischen Leaf- und Endpunkt-Datenaustausch

- Verluste, die durch bestehende Verträge verursacht werden, werden ebenfalls als Verluste gezählt, aber diese werden erwartet (und nicht schlecht), da Ihr Vertrag ihre Arbeit erledigt.

Problemumgehung

Deaktivieren Sie die Funktion "Fortlaufender Atomzähler". Selbst wenn die Anzahl der fortlaufenden Atomzählerobjekte verringert wird, kann dies in einigen Fabrics mit einer großen Anzahl von Knoten zu APIC-Leistungsproblemen führen.

Es gibt eine Erweiterung, die dokumentiert wurde, um laufende atomische Zähler standardmäßig zu deaktivieren Cisco Bug-ID CSCwh67235 und dies ist das Standardverhalten nach 6.1.x Versionen.

Vorgänge > Visualisierung. Klicken Sie auf Einstellungen, wählen Sie Administrativer Status Deaktiviert aus, und klicken Sie dann auf Senden.

laufende atomare Zähler deaktivieren

Beachten Sie, dass Benutzer auch bei deaktivierten atomaren Zählern weiterhin (und müssen) auf Anforderung atomare Zähler verwenden können, die in der Dokumentation Atomare Zählerrichtlinien konfigurieren dokumentiert sind.

Laufend sind ungültig und tragen erheblich zu Skalierung/Fehlern bei. On-Demand sind reaktiv und gültig; die Deaktivierung von "Fortlaufend" verhindert nicht die Verwendung von on-Demand.

Wird durch die Deaktivierung dieser Funktion eine völlig nutzlose Warnung verworfen?

Die ACI verfügt über viele verschiedene Fehlerindikatoren. Wenn es echte Tropfen gibt, erscheinen sie unter diesen Fehlercodes.

Beispiel: F100696 - Eingangs-Weiterleitungs-Drop-Pakete, weitere Details zu Erläuterungen zu Paketverlusten in der ACI.

Verwandte Themen

Wir können die APIC-Antwort sehen und verlangsamen oder auf einzelne Anfragen aufgrund von Problemen mit nicht genügend Arbeitsspeicher, die für das dbgr-Objekt über die unterstützte Skala verursacht wurden, nicht reagieren. Diese Funktion lässt sich bei einer Fabric mit einer großen Anzahl von Knoten nicht gut skalieren.

Allgemeine Varianten

Überprüfen Sie, ob die Attributregel "On-going-atomic-counter" enthält:

APIC# moquery -c faultInst -x 'query-target-filter=wcard(faultInst.rule,"on-going-atomic-counter")' | grep dn

dn : dbgs/ac/sdvpcpath-101-103-to-102-104/fault-F1546

dn : dbgs/ac/sdvpcpath-101-103-to-102-104/fault-F1548

dn : dbgs/ac/sdvpcpath-102-104-to-101-103/fault-F1548

dn : dbgs/ac/sdvpcpath-102-104-to-101-103/fault-F1546

dn : dbgs/ac/path-101-to-103/fault-F1545

dn : dbgs/ac/path-101-to-103/fault-F1547

dn : dbgs/ac/path-103-to-101/fault-F1545

dn : dbgs/ac/path-103-to-101/fault-F1546

Überprüfung der Ausführung der DBGR-Dienste:

APIC# ps -ef | egrep "dbgr.bin|STIME"

UID PID PPID C STIME TTY TIME CMD

ifc 15785 1 1 May23 ? 07:57:39 /mgmt//bin/svc_ifc_dbgr.bin --x

Überprüfen Sie den dbgr-Dienst auf Datensätze, die mit dem Text "enough tokens" übereinstimmen. In diesem Beispiel kann sie nach Datum und Anzahl der Vorfälle ausgewählt werden, insgesamt 153506 für das Datum 2024-05-20.

APIC# zgrep "enough tokens" /var/log/dme/log/svc_ifc_dbgr*

svc_ifc_dbgr.bin.log.595460.gz:30038||2024-05-20T08:11:01.125937358+00:00||doer||INFO||co=doer:1:1:0x800000013811b8b:0||Dropping stimuli as doer does not have enough tokens||../common/src/framework/./core/proc/Doer.cc||1303

...

svc_ifc_dbgr.bin.log.595460.gz:30038||2024-05-20T08:11:03.126887965+00:00||doer||INFO||co=doer:19:1:0x98000000129a2c01:0||Dropping stimuli as doer does not have enough tokens||../common/src/framework/./core/proc/Doer.cc||1303

APIC# zgrep "enough tokens" /var/log/dme/log/svc_ifc_dbgr* | grep 2024-05-20 | wc -l

153506

Referenzen:

Management-Leitfaden für Cisco APIC-Fehler, -Ereignisse und -Systemmeldungen > Umgang mit erwarteten Fehlern

Richtlinien und Einschränkungen für atomare Zähler

Atomare Zählerrichtlinien konfigurieren

Erläuterungen zu Paketverlusten in der ACI

Referenzfehler:

Cisco Bug-ID CSCwh67235: Laufende Atomzähler standardmäßig deaktivieren

Cisco Bug-ID CSCuz99892 : Atomare Zähler für TEP zu TEP sind unzuverlässig

Cisco Bug IDCSCvp07545 : Empfangen von Fehlern F1545 und F1547 in ACI Fabric

Cisco Bug-ID CSCwf18707 : Ausgelöster Fehler bei Überschreitung der dbgAcPathA-Skalierbarkeit