Dell Unity: Så här samlar du in en TCP/IP-nätverksspårning från disksystemet. (kan korrigeras av användaren)

Summary: Den här artikeln innehåller kommandon för att samla in nätverksdata på disksystemets frontend-portar. Den här artikeln fungerar även med VNX2e-matriser.

This article applies to This article does not apply to This article is not tied to any specific product. Not all product versions are identified in this article.

Instructions

VNXe- och Unity-disksystem har ett integrerat tjänstskript för att ta TCP/IP-nätverksspårningar som inte kräver rotåtkomst för att köras.

Följande steg vägleder dig genom insamlingsprocessen.
 

Förberedelse

Först måste du bestämma vilket gränssnitt du ska fånga trafiken från. Det enklaste sättet att ta reda på detta är genom att söka efter IP-adressen i kommandot ip addr or ip a.

Utdata visar en lista över enheter och deras relaterade gränssnitt. Dessa enheter är listade som: mgmt/mgmt_vdev, eth#, lo och bond (LACP-gränssnitt). (Se Anteckningar för mer information.)

Observera att vissa av dessa enheter, även om de är listade, inte har ett IPv4-gränssnitt (inet) listat under dem. Dessa enheter kan ignoreras i den här KB-artikeln.

Leta reda på den IP-adress som du vill övervaka och notera enheten som den visas under.

I en labbbox kan vi till exempel se hanteringsporten som visas med dess enhetsnamn och gränssnitt:


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

 

OBS! Om du använder en bindning med ett konfigurerat VLAN visas det med ett VLAN-ID i slutet. Se till att avbilda spårningen i VLAN-gränssnittet eftersom användning av icke-VLAN-gränssnittet kan resultera i en tom avbildning.

När enheten har hittats är vi redo att utföra spårningen.

För bästa resultat av en TCP/IP-paketspårningsanalys rekommenderar vi att du även tar en samtidig spårning från värd- eller klientsidan. 

Detta görs med hjälp av en gratis spårningsprogramvara som Wireshark.Den här hyperlänken tar dig till en webbplats utanför Dell Technologies.
 

Kommandosyntax

Syntaxen för kommandot, med dess minimispecifikationer, är följande:
 

svc_tcpdump -i <DeviceName> -w <SaveName>

 

Obs! Den enda plats där filer ska sparas är /cores/service (eller /home/service - samma plats).

Tillsammans med andra, här är några användbara alternativ som kan köras med kommandot:
 

-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.

 

Prefixet är "vnxe-tcpdump-" or "unity-tcpdump-" läggs till i utdatafilnamnen.

Om du kör kommandot utan alternativ körs som standard:
 

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

OBS! För Unity-kod 4.5.1 ska sökvägen för att lagra spårningarna alltid vara /home/service/user.

Kommandot kräver kombinationen Ctrl + C för att stoppa spårningen. Därför rekommenderar vi att du förbereder flera sessioner när du gör en spårning. En för spårningen, den andra för testning.
 

Spåra

Nu när kommandot är klart är det dags att ta spårningen samtidigt som du återskapar problemet. För bästa resultat, följ processen nedan:
 

  1. Starta spårningen på både värden eller klienten (med hjälp av programvara för nätverksspårning) och disksystemet (med kommandot ovan).
  2. Pinga med ändrad ping från värden eller klienten till disksystemet eller från disksystemet till värden eller klienten (med den andra terminalsessionen).
  3. Försök att komma åt resursen och utför den misslyckade uppgiften som vi spårar för.
  4. Pinga med en modifierad ping från värden eller klienten till disksystemet eller från disksystemet till värden eller klienten.
  5. Stoppa spårningen på både värden eller klienten och disksystemet.
  6. Dokumentera tidsstämpeln för var och en av ovanstående åtgärder. (Inklusive åtminstone steg Start och Stopp, 1 och 5.)

Återigen, notera: I Unity-kod 4.5.1 och senare ska sökvägen för att lagra spårningarna alltid vara /home/service/user.

Additional Information

Om du vill ta reda på vilket Ethernet-gränssnitt (ethx) som du vill samla in data på kör du kommandot: ip a

Det här kommandot ger information om vilket Ethernet-värde som har tilldelats gränssnittet.

EXEMPEL PÅ SPÅRNING SOM KÖRS PÅ HANTERING:
 

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
 
(Notera: I Unity-kod 4.5.1 och senare ska sökvägen för att lagra spårningarna alltid vara /home/service/user.)


EXEMPEL PÅ SPÅRNING SOM KÖRS I DATAGRÄNSSNITTET: 
 

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)

 
(Obs! I Unity-kod 4.5.1 och senare ska sökvägen för att lagra spårningarna alltid vara /home/service/user.)


Inbäddade Ethernet-portar på lagringsprocessorn är ensiffriga värden, till exempel eth2, eth3, eth4 och så vidare.

Ethernet-portar på den första Ethernet I/O-modulen har ett tvåsiffrigt värde som börjar med 10, till exempel eth10, eth11 och så vidare.

Ethernet-portar på den andra Ethernet I/O-modulen har ett tvåsiffrigt värde som börjar med 20 (de flesta enheter har inte en andra Ethernet I/O-modul), till exempel eth20, eth21 och så vidare.

EXEMPEL PÅ SPÅRNING SOM KÖRS PÅ FÖRDRÖJNINGSGRUPP (BUNDNA GRÄNSSNITT): 
 

svc_tcpdump -i bond3 -p /cores/service -w tcpdump.out -W 2 -C 100
 
(Notera: I Unity-kod 4.5.1 och senare ska sökvägen för att lagra spårningarna alltid vara /home/service/user.)


Det här kommandot körs bara på den lagringsprocessor som kommandot körs på. Om du är ansluten till SPA och måste köra spårningar i ett gränssnitt på SPB måste du köra "ssh peer" för att gå till SPB och sedan köra svc_tcpdump befallning.

Affected Products

VNXe2 Series

Products

Dell EMC Unity Family, VNXe2 Series
Article Properties
Article Number: 000022522
Article Type: How To
Last Modified: 26 Feb 2025
Version:  6
Find answers to your questions from other Dell users
Support Services
Check if your device is covered by Support Services.