Le traduzioni sono generate tramite traduzione automatica. In caso di conflitto tra il contenuto di una traduzione e la versione originale in Inglese, quest'ultima prevarrà.
Se si verificano problemi di rete, è possibile utilizzare le procedure illustrate di seguito per diagnosticare il problema.
Si desidera acquisire una traccia di pacchetto
Il tracciamento dei pacchetti è il processo di verifica del percorso di un pacchetto attraverso i livelli fino alla sua destinazione. È possibile controllare il processo di tracciamento dei pacchetti con quanto segue NetApp ONTAP CLIcomandi:
network tcpdump start— Avvia il tracciamento dei pacchetti
network tcpdump show— Mostra le tracce dei pacchetti attualmente in esecuzione
network tcpdump stop— Interrompe una traccia di pacchetti in esecuzione
Questi comandi sono disponibili per gli utenti che hanno il fsxadmin
ruolo nel file system dell'utente.
Per acquisire una traccia di pacchetto dal file system
-
SSHEntrare nel NetApp ONTAP CLIdel tuo file system, segui i passaggi documentati nella Utilizzo della CLI NetApp ONTAP sezione della Amazon FSx for NetApp ONTAP User Guide.
ssh fsxadmin@
file-system-management-endpoint-ip-address
-
Inserisci il livello di privilegio diagnostico in ONTAP CLI utilizzando il seguente comando.
::>
set diag
Quando viene richiesto di continuare, immettere.
y
Warning: These diagnostic commands are for use by NetApp personnel only. Do you want to continue? {y|n}: y
-
Identificate la posizione sul file system in cui desiderate salvare la traccia dei pacchetti. Il volume deve essere online e deve essere montato nel namespace con un percorso di giunzione valido. Utilizzate il seguente comando per verificare i volumi che soddisfano questi criteri:
::*>
volume show -junction-path !- -fields junction-path
vserver volume junction-path ------- --------- ------------- fsx test_vol1 /test_vol1 fsx test_vol2 /test_vol2 fsx test_vol2 /test_vol3
-
Avviate la traccia con gli argomenti minimi richiesti. Sostituisci quanto segue:
Sostituisci
node_name
con il nome del nodo (ad esempio,FsxId01234567890abcdef-01
).Sostituire
svm_name
con il nome della macchina virtuale di archiviazione (ad esempio,fsx
).Sostituire
junction_path_name
con il nome del volume (ad esempio,test-vol1
).
::*>
debug network tcpdump start -node
node_name
-ipspace Default -pass-through "-i e0e -w /clus/svm_name
/junction_path_name
"Info: Started network trace on interface "e0e" Warning: Snapshots should be disabled on the tcpdump destination volume while packet traces are occurring. Use the "volume modify -snapshot-policy none -vserver fsx -volume test_vol1" command to disable Snapshots on the tcpdump destination volume.
Importante
Le tracce dei pacchetti possono essere acquisite solo sull'
e0e
interfaccia e nello spazioDefault
IP. In FSx forONTAP, tutto il traffico di rete utilizza l'e0e
interfaccia.Quando utilizzate il tracciamento dei pacchetti, tenete presente quanto segue:
-
Quando si avvia una traccia dei pacchetti, è necessario includere il percorso in cui si desidera memorizzare i file di traccia, in questo formato: /clus/
svm_name
junction-path-name
-
Facoltativamente, fornite il nome del file per la traccia del pacchetto. Se il filter_name non è specificato, viene generato automaticamente nel formato: _ _ .trc
node-name
port-name
yyyymmdd_hhmmss
-
Se vengono specificate tracce di rotolamento, al filter_name viene aggiunto un numero che indica la posizione nella sequenza di rotazione.
Accetta ONTAP CLI anche i seguenti argomenti opzionali: -pass-through
-B, --buffer-size=<KiB> -c <number_of_packets> -C <file_size-mB> -F <filter_expression_filename> -G <rotate_seconds> --time-stamp-precision {micro|nano} -Q, --direction {in|out|inout} -s, --snapshot-length=<bytes> -U, --packet-buffered -W <rotate_file_count> <filter-expression>
Per informazioni sulle espressioni di filtro, vedere la pagina man di pcap-filter (7).
-
Visualizza le tracce in corso:
::*>
debug network tcpdump show
Node IPspace Port Filename ----------------------- -------- -------- -------- FsxId123456789abcdef-01 Default e0e /clus/fsx/test_vol1/FsxId123456789abcdef-01_e0e_20230605_181451.trc
-
Interrompi la traccia:
::*>
debug network tcpdump stop -node FsxId123456789abcdef-01 -ipspace Default -port e0e
Info: Stopped network trace on interface "e0e"
-
Torna al livello di privilegi di amministratore:
::*>
set -priv admin
::>
-
Accedi alle tracce dei pacchetti.
Le tracce dei pacchetti sono archiviate nel volume specificato utilizzando il debug network tcpdump start comando ed è possibile accedervi tramite l'NFSesportazione o una SMB condivisione corrispondente a quel volume.
Per ulteriori informazioni sull'acquisizione delle tracce dei pacchetti, vedi Come usare debug network dump