Las traducciones son generadas a través de traducción automática. En caso de conflicto entre la traducción y la version original de inglés, prevalecerá la version en inglés.
Si tiene problemas de red, puede utilizar los procedimientos que se muestran aquí para diagnosticar el problema.
Desea capturar el rastreo de un paquete
El rastreo de paquetes es el proceso de verificar la ruta de un paquete a través de las capas hasta su destino. El proceso de rastreo de paquetes se controla con lo siguiente NetApp ONTAP Comandos CLI:
network tcpdump start: inicia el seguimiento de paquetes
network tcpdump show: muestra los seguimientos de paquetes que se están ejecutando actualmente
network tcpdump stop: detiene el rastreo de paquetes en ejecución
Estos comandos están disponibles para los usuarios que tienen la función de fsxadmin
en su sistema de archivos.
Cómo capturar el rastreo de un paquete desde su sistema de archivos
-
Para acceder mediante SSH al NetApp ONTAP En la CLI de su sistema de archivos, siga los pasos descritos en la Uso de NetApp ONTAP CLI sección de la Guía del usuario de Amazon FSx for NetApp ONTAP.
ssh fsxadmin@
file-system-management-endpoint-ip-address
-
Introduzca el nivel de privilegio de diagnóstico en la CLI de ONTAP mediante el siguiente comando.
::>
set diag
Cuando se le pida continuar, ingrese
y
.Warning: These diagnostic commands are for use by NetApp personnel only. Do you want to continue? {y|n}: y
-
Identifique la ubicación del sistema de archivos en la que desea guardar el rastreo de paquetes. El volumen debe estar en línea y debe estar montado en el espacio de nombres con una ruta de unión válida. Utilice el siguiente comando para comprobar si hay volúmenes que cumplan con esos criterios:
::*>
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
-
Inicie el rastreo con los argumentos mínimos requeridos. Sustituya lo siguiente:
node_name
Sustitúyalo por el nombre del nodo (por ejemplo,FsxId01234567890abcdef-01
).svm_name
Sustitúyalo por el nombre de la máquina virtual de almacenamiento (por ejemplo,fsx
).junction_path_name
Sustitúyalo por el nombre del volumen (por ejemplo,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
Los rastros de paquetes solo se pueden capturar en la interfaz
e0e
y en el espacio IPDefault
. En el FSx caso de ONTAP, todo el tráfico de red utiliza lae0e
interfaz.Cuando utilice el rastreo de paquetes, tenga en cuenta lo siguiente:
-
Al iniciar un rastreo de paquetes, debe incluir la ruta donde desea almacenar los archivos de rastreo, en este formato:
svm_name
/clus//junction-path-name
-
Si lo desea, proporcione el nombre de archivo para el rastreo del paquete. Si no se especifica el nombre_filtro, se genera automáticamente con el siguiente formato: _ _ .trc
node-name
port-name
yyyymmdd_hhmmss
-
Si se especifican rastros rodantes, el filter_name tiene como sufijo un número que indica la posición en la secuencia de rotación.
La CLI de ONTAP también acepta los siguientes argumentos -pass-through opcionales:
-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>
Para obtener información sobre las expresiones de filtro, consulte la página de manual de pcap-filter(7)
.
-
Vea los rastreos en curso:
::*>
debug network tcpdump show
Node IPspace Port Filename ----------------------- -------- -------- -------- FsxId123456789abcdef-01 Default e0e /clus/fsx/test_vol1/FsxId123456789abcdef-01_e0e_20230605_181451.trc
-
Detenga el rastreo:
::*>
debug network tcpdump stop -node FsxId123456789abcdef-01 -ipspace Default -port e0e
Info: Stopped network trace on interface "e0e"
-
Vuelva al nivel de privilegios de administrador:
::*>
set -priv admin
::>
-
Acceda a los rastros de paquetes.
Los seguimientos de sus paquetes se almacenan en el volumen que especificó mediante el comando debug network tcpdump start y se puede acceder a ellos mediante la exportación a NFS o mediante un recurso compartido SMB que corresponda a ese volumen.
Para obtener más información sobre la captura de trazas de paquetes, consulte Cómo utilizar el debug network dump