Dell Unity: Sådan registreres en TCP/IP-netværkssporing fra systemet. (Kan rettes af brugeren)

Summary: Denne artikel indeholder kommandoerne til registrering af netværksdata på systemets front end-porte. Denne artikel fungerer også med VNX2e-systemer.

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- og Unity-systemer har et integreret tjenestescript til at tage TCP/IP-netværkssporinger, der ikke kræver rodadgang for at køre.

Følgende trin guider dig gennem optagelsesprocessen.
 

Præparation

Først skal du bestemme den grænseflade, som du vil fange trafikken fra. Den nemmeste måde at bestemme dette på er ved at søge efter IP-adressen i kommandoen ip addr or ip a.

Outputtet viser en liste over enheder og deres relaterede grænseflader. Disse enheder er angivet som: mgmt/mgmt_vdev, eth#, lo og bond (LACP-grænseflader). (Se Bemærkninger for at få flere oplysninger).

Bemærk, at nogle af disse enheder, selvom de er angivet, ikke har en ipv4-grænseflade (inet) angivet under dem. Disse enheder kan ignoreres i denne KB-artikel.

Find den IP-adresse, du vil overvåge, og notér den enhed, den er angivet under.

I en laboratorieboks kan vi f.eks. se den administrationsport, der er angivet med dens enhedsnavn og grænseflade:


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

 

BEMÆRK: Brug af en binding med et konfigureret VLAN vises med et punktum VLAN-id i slutningen. Sørg for at registrere sporingen på VLAN-grænsefladen, da brug af en ikke-VLAN-grænseflade kan resultere i en tom optagelse.

Når enheden er fundet, er vi klar til at udføre sporingen.

For at opnå de bedste resultater af en TCP/IP-pakkesporingsanalyse anbefales det også at tage en samtidig sporing fra værts- eller klientsiden. 

Dette gøres ved hjælp af en gratis sporingssoftware som Wireshark.Dette hyperlink fører dig til et websted uden for Dell Technologies.
 

Kommandosyntaks

Syntaksen for kommandoen med dens minimumsspecifikationer er som følger:
 

svc_tcpdump -i <DeviceName> -w <SaveName>

 

BEMÆRK: Det eneste sted, hvor filer skal gemmes, er /cores/service (eller /home/service - samme sted).

Sammen med andre er her nogle nyttige indstillinger, der kan køres med kommandoen:
 

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

 

Et præfiks af "vnxe-tcpdump-" or "unity-tcpdump-" føjes til outputfilnavne.

Hvis du kører kommandoen uden indstillinger, kører du som standard:
 

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

BEMÆRK: For Unity-kode 4.5.1 skal stien til lagring af sporingerne altid være /home/service/user.

Kommandoen kræver, at Ctrl + C-kombinationen stopper sporingen. Af denne grund anbefales det at forberede flere sessioner, når du tager et spor. Den ene til sporingen, den anden til test.
 

At tage sporet

Nu hvor vi har kommandoen klar til brug, er det tid til at tage sporingen, mens problemet genskabes. Følg processen nedenfor for at få de bedste resultater:
 

  1. Start sporingen på både værten eller klienten (ved hjælp af netværkssporingssoftware) og systemet (ved hjælp af ovenstående kommando).
  2. Ping med ændret ping fra værten eller klienten til systemet eller fra systemet til værten eller klienten (ved hjælp af den anden terminalsession).
  3. Forsøg at få adgang til delingen og udføre den fejlbehæftede opgave, som vi sporer efter.
  4. Ping med et ændret ping fra værten eller klienten til systemet eller fra systemet til værten eller klienten.
  5. Stop sporingen på både værten eller klienten og systemet.
  6. Dokumentér tidsstemplet for hver af ovenstående handlinger. (Herunder mindst trin Start og Stop, 1 og 5.)

Bemærk igen: I Unity-kode 4.5.1 og nyere skal stien til lagring af sporingerne altid være /home/service/user.

Additional Information

For at bestemme, hvilken Ethernet (ethx)-grænseflade dataene skal indsamles på, skal du køre kommandoen: ip a

Denne kommando giver oplysninger om, hvilken Ethernet-værdi der er tildelt grænsefladen.

EKSEMPEL PÅ SPORING, DER KØRER PÅ ADMINISTRATION:
 

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
 
(Bemærk: I Unity-kode 4.5.1 og nyere skal stien til lagring af sporingerne altid være /home/service/user.)


EKSEMPEL PÅ SPORING, DER KØRER PÅ DATAGRÆNSEFLADEN: 
 

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)

 
(Bemærk: I Unity-kode 4.5.1 og nyere skal stien til lagring af sporingerne altid være /home/service/user.)


Integrerede Ethernet-porte på storageprocessoren er enkeltcifrede værdier som eth2, eth3, eth4 osv.

Ethernet-porte på det første Ethernet I/O-modul har en tocifret værdi, der starter med 10, f.eks. eth10, eth11 osv.

Ethernet-porte på det andet Ethernet I/O-modul har en tocifret værdi, der starter med 20 (de fleste enheder har ikke et andet Ethernet I/O-modul), f.eks. eth20, eth21 osv.

EKSEMPEL PÅ SPORING, DER KØRER PÅ LAG-GRUPPE (BUNDNE GRÆNSEFLADER): 
 

svc_tcpdump -i bond3 -p /cores/service -w tcpdump.out -W 2 -C 100
 
(Bemærk: I Unity-kode 4.5.1 og nyere skal stien til lagring af sporingerne altid være /home/service/user.)


Denne kommando kører kun på den storageprocessor, som kommandoen køres på. Hvis du har forbindelse til SPA og skal køre sporinger på en grænseflade på SPB, skal du køre "ssh peer" for at gå til SPB og derefter køre svc_tcpdump kommando.

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.