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 - Hukommelsesovervågning i S4810-, MXL- og Z9000-switche

Summary: Liste over outputs, som skal indsamles i de tilfælde, hvor der er mistanke om hukommelseslækage på Force10 S4810-, MXL- og Z9000-switche,

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

Denne artikel forklarer om listen over outputs, som skal indsamles i de tilfælde, hvor der er mistanke om hukommelseslækage.

 

Resolution

I de fleste tilfælde er hukommelseslækage en meget langsom proces, og der kræves omfattende analyse af logfilerne.

Vi kan anmode om flere eksempler på outputs af hensyn til vores analyse og for at forstå, hvilken del af hukommelsen der er berørt.

 Hukommelsesovervågningsværktøj

Et hukommelsesovervågningsværktøj blev indarbejdet i versionerne S4810, MXL og Z9000 9.1 (0.0P6+).  Dette værktøj registrerer detaljeret brug af dataallokering, som er værdifuld ved diagnosticering af potentielle hukommelseslækager.  Hukommelsesovervågningsværktøjet kan åbnes via en konsol eller telnetsession. 

 

1: Aktivering af hukommelsesovervågningsværktøj

 Sådan aktiveres hukommelsesovervågningsværktøjet.

 Brug f.eks.:

remote-exec cp f10mc -i 0x87

 Eksempel:

Kommando:

Z9000#remote-exec cp f10mc -i 0x87

Systemsvar:

f10mc -i 0x87

f10mc: Initialiseret til malloc, pool, pool_cache, med filter til F10-allokeringer

SStk-0 #

 2: Indsamling af data

2a: Indsamling af periodiske, generelle hukommelsesdata

Indsaml data regelmæssigt (4 til 6 timers intervaller) hver dag i flere dage.  Udfør følgende kommando for at indsamle outputtet.  Følgende kommando viser generelle oplysninger om systemets hukommelse.  Antallet af cyklusser i outputtet forøges med én, hver gang outputtet indsamles.

 Brug f.eks.:

remote-exec cp f10mc -r 0

  Eksempel:

Kommando:

Z9000#remote-exec cp f10mc –r 0

Systemsvar:

f10mc -r 0

{

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

#### Denne cyklus: 46176 bytes findes i 56 allokeringer ####

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

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

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

#### Siden MCInit: 708902 bytes finde i 2112 allokeringer ####

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

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

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

}

SStk-0 #

 

Der kan anmodes om følgende output ud over hukommelsesovervågningsværktøjets output.

 Relaterede kommandoer:

remote-exec cp top -b -o res all

remote-exec cp netstat –m

remote-exec cp vmstat –s

vis proceshukommelse

vis proceshukommelsesstyring

vis hukommelse

vis ur

 2b: Indsamling af detaljerede hukommelsesdata

Når indsamlingsperioden for kommandoen "remote-exec cp f10mc -r 0" er gået, anmodes der om output for følgende kommando.  Følgende kommando angiver nøjagtige oplysninger om systemets hukommelse.

 Brug f.eks.:

 remote-exec cp f10mc -r 1

 Eksempel:

Kommando:

Z9000#remote-exec cp f10mc -r 1

Systemsvar:

f10mc -r 1

{

PC:mbpl:0xC71F5200:256:3

PC:mclpl:0xD7C24800:2048:3

PC:mbpl:0xC71F3500:256:3

{output trunkeret}

PC:mbpl:0xCAFC7F00:256:2

PC:mclpl:0xD7C4D000:2048:2

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

#### Denne cyklus: 286144 bytes findes i 266 allokeringer ####

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

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

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

#### Siden MCInit: 599392 bytes finde i 542 allokeringer ####

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

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

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

}

SStk-0 #

 Teknikerne vurderer de indsamlede data og videregiver oplysninger om, hvordan du kan indhente yderligere oplysninger, der kan medvirke til at identificere kilden til hukommelseslækagen.  Det output, der anmodes om, drejer sig om mistænkelige hukommelseallokeringer:

Brug f.eks.:

remote-exec cp f10mc –c 0x

 Eksempel:

Kommando:

Z9000# remote-exec cp f10mc –c 0xCE0DDD00

 Systemsvar:

f10mc -c 0xCE0DDD00

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

opkaldssporing:

0xC0100EAD i Xsoftintr

0xC033DA54 i softint_dispatch

0xC0137ADE i ipintr

0xC0136DD0 i ip_input

0xC0142682 i tcp_input

0xC013FA17 i syn_cache_get

0xC0148C38 i tcp_template

0xC037C808 i m_gethdr

0xC037BE3F i m_get

0xC09B805A i f10MC_pool_cache_get_paddr

 SStk-0 #

3: Deaktivering af hukommelsesovervågning

 Sådan deaktiveres hukommelsesovervågningsværktøjet efter gennemgangen af datane er afsluttet.

 Brug f.eks.:

remote-exec cp f10mc -i 0x0

Eksempel:

Kommando:

Z9000#remote-exec cp f10mc -i 0x0

 

Systemsvar:

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