Dell Unity: Een TCP/IP-netwerktracering van de array vastleggen. (Op te lossen door gebruiker)

Summary: Dit artikel bevat de opdrachten voor het vastleggen van netwerkdata op de front-end poorten van de array. Dit artikel werkt ook met VNX2e-arrays.

Acest articol se aplică pentru Acest articol nu se aplică pentru Acest articol nu este legat de un produs specific. Acest articol nu acoperă toate versiunile de produs existente.

Instructions

VNXe- en Unity-arrays hebben een geïntegreerd servicescript om TCP/IP-netwerktraceringen te nemen waarvoor geen roottoegang nodig is om te worden uitgevoerd.

De volgende stappen leiden u door het vastlegproces.
 

Voorbereiding

Eerst moet u bepalen van welke interface u het verkeer gaat vastleggen. De eenvoudigste manier om dit te bepalen is door te zoeken naar het IP-adres in de opdracht ip addr or ip a.

De uitvoer toont een lijst met apparaten en hun gerelateerde interfaces. Deze apparaten worden vermeld als: mgmt/mgmt_vdev, eth#, lo en binding (LACP-interfaces). (Zie opmerkingen voor meer informatie.)

Merk op dat sommige van deze apparaten, hoewel vermeld, geen IPv4-interface (inet) onder zich hebben. Deze apparaten kunnen worden genegeerd voor dit KB-artikel.

Zoek het IP-adres dat u wilt controleren en noteer het apparaat waaronder het wordt vermeld.

In een labbox zien we bijvoorbeeld de beheerpoort die wordt vermeld met de apparaatnaam en interface:


5: mgmt_vdev: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc mq state UP group default qlen 1000
    link/ether 00:50:56:9e:af:69 brd ff:ff:ff:ff:ff:ff
    inet 5.6.7.11/24 scope global mgmt_vdev
       valid_lft forever preferred_lft forever

 

OPMERKING: Het gebruik van een verbinding met een geconfigureerd VLAN wordt weergegeven met een VLAN-ID punt aan het einde. Zorg ervoor dat u de tracering vastlegt op de VLAN-interface, omdat het gebruik van de niet-VLAN-interface kan leiden tot een lege opname.

Zodra het apparaat is gevonden, zijn we klaar om de tracering uit te voeren.

Voor de beste resultaten van een TCP/IP-pakkettraceringsanalyse wordt aangeraden om ook een gelijktijdige tracering van de host- of clientzijde te nemen. 

Dit wordt gedaan met behulp van gratis traceersoftware zoals Wireshark.Deze hyperlink leidt u naar een website buiten Dell Technologies.
 

Opdrachtsyntaxis

De syntaxis voor de opdracht, met de minimale specificaties, is als volgt:
 

svc_tcpdump -i <DeviceName> -w <SaveName>

 

OPMERKING: De enige plaats waar bestanden moeten worden opgeslagen is /cores/service (of /home/service - zelfde plaats).

Samen met andere zijn hier enkele nuttige opties die met de opdracht kunnen worden uitgevoerd:
 

-h|--help                   : Display usage information.
-p|--path [path]            : Path for the output file storage
-W|--rotations [number]     : Number of files for output use
-C|--size [size]            : Size of each output file (in MB)
-s|--snaplen [bytes]        : Capture this specified number of byte of data from each packet rather than the default 65535. 0 means the default value.

 

Een voorvoegsel van "vnxe-tcpdump-" or "unity-tcpdump-" wordt toegevoegd aan de uitvoerbestandsnamen.

Als u de opdracht zonder opties uitvoert, wordt deze standaard uitgevoerd:
 

svc_tcpdump -i mgmt_vdev -w dump.out -p /home/service -C 500 -W 5
 

OPMERKING: Voor Unity-code 4.5.1 moet het pad voor het opslaan van de traceringen altijd /home/service/user zijn.

Voor de opdracht is de combinatie Ctrl + C vereist om de tracering te stoppen. Om deze reden is het aan te raden om meerdere sessies voor te bereiden bij het nemen van een trace. De ene voor het spoor, de andere voor het testen.
 

Het spoor nemen

Nu we de opdracht klaar hebben voor gebruik, is het tijd om de trace te nemen terwijl we het probleem opnieuw maken. Voor het beste resultaat volgt u het onderstaande proces:
 

  1. Start de tracering op zowel de host of client (met behulp van netwerktraceringssoftware) als de array (met behulp van de bovenstaande opdracht).
  2. Ping met gewijzigde ping van de host of client naar de array of van de array naar de host of client (met behulp van de tweede terminalsessie).
  3. Probeer toegang te krijgen tot de share en voer de mislukte taak uit waarnaar we op zoek zijn.
  4. Ping met een gewijzigde ping van de host of client naar de array of van de array naar de host of client.
  5. Stop de tracering op zowel de host of client als de array.
  6. Noteer de tijdstempel voor elk van de bovenstaande acties. (Met inbegrip van, ten minste, de stappen Start en Stop, 1 en 5.)

Nogmaals, let op: In Unity-code 4.5.1 en hoger moet het pad voor het opslaan van de traceringen altijd /home/service/user zijn.

Additional Information

Om te bepalen op welke Ethernet-interface (ethx) de data moet worden vastgelegd, voert u de volgende opdracht uit: ip a

Deze opdracht bevat informatie over de Ethernet-waarde die aan de interface is toegewezen.

VOORBEELD VAN TRACERING DIE WORDT UITGEVOERD OP BEHEER:
 

Capture mgmt_vdev, save 2 100MB files called vnxe-tcpdump-tcpdump.out[0-1] (or unity-tcpdump-tcpdump.out[0-1]) to /home/service (/home/service is the same as /cores/service):
svc_tcpdump -i mgmt_vdev -p /home/service -w tcpdump.out -W 2 -C 100
 
(Opmerking: In Unity-code 4.5.1 en hoger moet het pad om de traceringen op te slaan altijd /home/service/user zijn.)


VOORBEELD VAN TRACERING OP DATA-INTERFACE: 
 

svc_tcpdump -i eth2 -p /home/service -w tcpdump.out -W 2 -C 100
svc_tcpdump -i eth23 -p /cores/service -w tcpdump.out -W 2 -C 100 (ethernet I/O module ports)

 
(Opmerking: In Unity-code 4.5.1 en hoger moet het pad om de traceringen op te slaan altijd /home/service/user zijn.)


Ingebouwde ethernetpoorten op de storageprocessor zijn eencijferige waarden zoals eth2, eth3, eth4, enzovoort.

Ethernet-poorten op de eerste Ethernet I/O-module hebben een dubbele waarde die begint met 10, zoals eth10, eth11, enzovoort.

Ethernet-poorten op de tweede Ethernet I/O-module hebben een dubbele waarde die begint met 20 (de meeste apparaten hebben geen tweede Ethernet I/O-module), zoals eth20, eth21, enzovoort.

VOORBEELD VOOR TRACE DIE WORDT UITGEVOERD OP LAG-GROEP (GEBONDEN INTERFACES): 
 

svc_tcpdump -i bond3 -p /cores/service -w tcpdump.out -W 2 -C 100
 
(Opmerking: In Unity-code 4.5.1 en hoger moet het pad om de traceringen op te slaan altijd /home/service/user zijn.)


Deze opdracht wordt alleen uitgevoerd op de storageprocessor waarop de opdracht wordt uitgevoerd. Als u verbonden bent met SPA en sporen moet uitvoeren op een interface op SPB, moet u "ssh peer" om naar SPB te gaan en voer vervolgens de svc_tcpdump bevelen.

Produse afectate

VNXe2 Series

Produse

Dell EMC Unity Family, VNXe2 Series
Proprietăți articol
Article Number: 000022522
Article Type: How To
Ultima modificare: 26 feb. 2025
Version:  6
Găsiți răspunsuri la întrebările dvs. de la alți utilizatori Dell
Servicii de asistență
Verificați dacă dispozitivul dvs. este acoperit de serviciile de asistență.