

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

# Risoluzione dei problemi di rete
<a name="network-issues"></a>

Se si verificano problemi di rete, è possibile utilizzare le procedure illustrate di seguito per diagnosticare il problema.

## Si desidera acquisire una traccia di pacchetto
<a name="capture-packet-trace"></a>

Il tracciamento dei pacchetti è il processo di verifica del percorso di un pacchetto attraverso i livelli fino alla sua destinazione. Puoi controllare il processo di tracciamento dei pacchetti con i seguenti comandi CLI: NetApp ONTAP
+ **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**

1. Per accedere tramite SSH alla NetApp ONTAP CLI del tuo file system, segui i passaggi documentati nella sezione della Guida per [Utilizzo della CLI NetApp ONTAP](managing-resources-ontap-apps.md#netapp-ontap-cli) l'utente di * FSx Amazon NetApp for* ONTAP.

   ```
   ssh fsxadmin@file-system-management-endpoint-ip-address
   ```

1. Immettere il livello di privilegio di diagnostica nella CLI di ONTAP utilizzando il comando seguente.

   ```
   ::> 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
   ```

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

1. Avviate la traccia con gli argomenti minimi richiesti. Sostituisci quanto segue:
   + Sostituisci *node\$1name* con il nome del nodo (ad esempio,`FsxId01234567890abcdef-01`).
   + Sostituire *svm\$1name* con il nome della macchina virtuale di archiviazione (ad esempio,`fsx`).
   + Sostituire *junction\$1path\$1name* 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 spazio `Default` IP. In FSx ONTAP, tutto il traffico di rete utilizza l'`e0e`interfaccia.

   Quando usi il tracciamento dei pacchetti, tieni 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\$1name* *junction-path-name*
   + Facoltativamente, fornite il nome del file per la traccia del pacchetto. Se il filter\$1name non è specificato, viene generato automaticamente nel formato: \$1 \$1 .trc *node-name* *port-name* *yyyymmdd\$1hhmmss* 
   + Se vengono specificate tracce di rotolamento, al filter\$1name viene aggiunto un numero che indica la posizione nella sequenza di rotazione.
   + L'ONTAP CLI accetta anche i seguenti **-pass-through** argomenti opzionali:

     ```
     -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)](https://www.tcpdump.org/manpages/pcap-filter.7.html).

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

1. Interrompi la traccia:

   ```
   ::*> debug network tcpdump stop -node FsxId123456789abcdef-01 -ipspace Default -port e0e
   Info: Stopped network trace on interface "e0e"
   ```

1. Torna al livello di privilegi di amministratore:

   ```
   ::*> set -priv admin
   ::>
   ```

1. 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'esportazione NFS o una condivisione SMB corrispondente a quel volume.

Per ulteriori informazioni sull'acquisizione delle tracce dei pacchetti, vedi [Come usare il debug di rete dump in](https://kb.netapp.com/onprem/ontap/hardware/How_to_use_debug_tcpdump_in_ONTAP_9.10) ONTAP 9.10\$1 nel. NetApp Knowledge Base