Skip to main content
  • Place orders quickly and easily
  • View orders and track your shipping status
  • Create and access a list of your products
  • Manage your Dell EMC sites, products, and product-level contacts using Company Administration.

Dell EMC Networking OS9-Speicherüberwachung bei S4810-, MXL- und Z9000-Switches

Summary: Liste der Ausgänge, die in den Fällen erfasst werden müssen, in denen Speicherverluste auf Force10 S4810-, MXL- und Z9000-Switches vermutet werden,

This article may have been automatically translated. If you have any feedback regarding its quality, please let us know using the form at the bottom of this page.

Article Content


Symptoms

Dieser Artikel erläutert die Liste der Ausgaben, die in den Fällen erfasst werden müssen, in denen Speicherlecks vermutet werden.

 

Resolution

Die Behebung von Speicherlecks ist in den meisten Fällen ein sehr langwieriger Prozess, und in solchen Fällen ist eine detaillierte Protokollanalyse erforderlich.

Wir benötigen möglicherweise mehrere Proben der Ergebnisse für unsere Analyse, um zu verstehen, welcher Teil des Speichers betroffen ist.

 Speicher-Überwachungstool

Ein Speicher-Überwachungstool wurde in die Versionen S4810, MXL und Z9000 9.1(0.0P6+) integriert.  Dieses Tool erfasst eine detaillierte Nutzung der Datenzuordnungen, die für die Fehlerbehebung potenzieller Speicherlecks nützlich ist.  Auf das Speicher-Überwachungstool kann über eine Konsole oder eine Telnet-Sitzung zugegriffen werden. 

 

1: Speicher-Überwachungstool aktivieren

 So aktivieren Sie das Speicher Überwachungstool.

 Nutzung z. B.:

remote-exec cp f10mc -i 0x87

 Beispiel:

Befehl:

Z9000#remote-exec cp f10mc -i 0x87

Systemantwort:

f10mc -i 0x87

f10mc: Initialisiert für malloc, pool, pool_cache, mit Filter für F10-Zuweisungen

SStk-0 #

 2: Datenerfassung

2a: Erfassung von periodischen allgemeinen Speicherdaten

Erfassen Sie die Daten in regelmäßigen Abständen (4 bis 6 Stunden) täglich für mehrere Tage.  Führen Sie den folgenden Befehl aus, um die Ausgabe zu erfassen.  Mit dem folgenden Befehl werden die allgemeinen Speicherdetails des Systems angezeigt.  Die Zyklusnummer in der Ausgabe wird jedes Mal, wenn die Ausgabe erfasst wird, um eins erhöht.

 Nutzung z. B.:

remote-exec cp f10mc -r 0

  Beispiel:

Befehl:

Z9000#remote-exec cp f10mc –r 0

Systemantwort:

f10mc -r 0

{

----------------------

#### Dieser Zyklus: 46176 Bytes in 56 Zuweisungen ####

  M:       1888(16); +2329280(18371), -2329280(18371)

  P:          0(0); +0(0), -0(0)

 PC:      44288(40); +3053056(11226), -3053056(11226)

#### Seit MCInit: 708902 Bytes in 2112 Zuweisungen ####

  M:      52006(1338); +110122134(928732), -110070128(927394)

  P:          0(0); +0(0), -0(0)

 PC:     656896(774); +148369408(548411), -147712512(547637)

}

SStk-0 #

 

Die folgende Ausgabe kann zusätzlich zur Ausgabe des Speicher-Überwachungstools angefordert werden.

 Zugehörige Befehle:

remote-exec cp top -b -o res all

remote-exec cp netstat –m

remote-exec cp vmstat –s

Prozess-Speicher anzeigen

Prozess-Speicherverwaltung anzeigen

Speicher anzeigen

Uhr anzeigen

 2b: Erfassung detaillierter Speicherdaten

Nachdem Erfassungszeitraum für den Befehl "remote-exec cp f10mc –r 0" abgeschlossen ist, wird die Ausgabe des folgenden Befehls angefordert.  Der folgende Befehl enthält genaue Speicherdetails des Systems.

 Nutzung z. B.:

 remote-exec cp f10mc -r 1

 Beispiel:

Befehl:

Z9000#remote-exec cp f10mc -r 1

Systemantwort:

f10mc -r 1

{

PC:mbpl:0xC71F5200:256:3

PC:mclpl:0xD7C24800:2048:3

PC:mbpl:0xC71F3500:256:3

{output truncated}

PC:mbpl:0xCAFC7F00:256:2

PC:mclpl:0xD7C4D000:2048:2

----------------------

#### Dieser Zyklus: 286144 Bytes in 266 Zuweisungen ####

  M:       3520(16); +21362(417), -20514(415)

  P:          0(0); +0(0), -0(0)

 PC:     282624(250); +1129472(2200), -1126912(2197)

#### Seit MCInit: 599392 Bytes in 542 Zuweisungen ####

  M:       5216(20); +67838(1335), -62622(1315)

  P:          0(0); +0(0), -0(0)

 PC:     594176(522); +3513088(6660), -2918912(6138)

}

SStk-0 #

 Die Techniker werden die erfassten Daten evaluieren und Einzelheiten dazu angeben, wie Sie weitere Informationen erfassen können, die bei der Identifizierung der Quelle des Speicherlecks helfen.  Die angeforderte Ausgabe wird für verdächtige Speicherzuweisungen ausgegeben:

Nutzung z. B.:

remote-exec cp f10mc –c 0x

 Beispiel:

Befehl:

Z9000# remote-exec cp f10mc –c 0xCE0DDD00

 Systemantwort:

f10mc -c 0xCE0DDD00

PC:mbpl:0xCE0DDD00:256:2> 0xC0100EAD 0xC033DA54 0xC0137ADE 0xC0136DD0 0xC0142682 0xC013FA17 0xC0148C38 0xC037C808 0xC037BE3F 0xC09B805A

Gesprächsverfolgung:

0xC0100EAD in Xsoftintr

0xC033DA54 in softint_dispatch

0xC0137ADE in ipintr

0xC0136DD0 in ip_input

0xC0142682 in tcp_input

0xC013FA17 in syn_cache_get

0xC0148C38 in tcp_template

0xC037C808 in m_gethdr

0xC037BE3F in m_get

0xC09B805A in f10MC_pool_cache_get_paddr

 SStk-0 #

3: Speicherüberwachung deaktivieren

 So deaktivieren Sie das Speicher-Überwachungstool nach Abschluss der Datenüberprüfung...

 Nutzung z. B.:

remote-exec cp f10mc -i 0x0

Beispiel:

Befehl:

Z9000#remote-exec cp f10mc -i 0x0

 

Systemantwort:

f10mc -i 0x0

f10mc: deinitialized

SStk-0 #

  

Article Properties


Affected Product

Force10 MXL Blade, PowerSwitch S4810P, Force10 Z9000

Last Published Date

21 Feb 2021

Version

3

Article Type

Solution