GNU/Linux >> Tutoriales Linux >  >> Linux

Cómo habilitar el registro de depuración de NFS usando rpcdebug

Podemos usar el comando rpcdebug para configurar y borrar los indicadores de depuración del servidor y el cliente NFS del kernel de Linux. La configuración de estos indicadores hace que el núcleo registre mensajes en el registro del sistema ( en respuesta a la actividad de NFS. A continuación se incluye una lista de módulos para los cuales se pueden establecer indicadores de depuración del núcleo mediante el comando rpcdebug.

Módulo Función
nfs cliente NFS
nfsd servidor NFS
nlm Protocolo de administrador de bloqueo de red (NLM)
rpc Llamada a procedimiento remoto

Ver módulos rpcdebug disponibles

1. Para ver los módulos rpcdebug disponibles, ejecute:

# rpcdebug -vh
usage: rpcdebug [-v] [-h] [-m module] [-s flags...|-c flags...]
       set or cancel debug flags.

Module     Valid flags
rpc        xprt call debug nfs auth bind sched trans svcsock svcdsp misc cache all
nfs        vfs dircache lookupcache pagecache proc xdr file root callback client mount fscache pnfs pnfs_ld state all
nfsd       sock fh export svc proc fileop auth repcache xdr lockd all
nlm        svc client clntlock svclock monitor clntsubs svcsubs hostcache xdr all

Aquí,

-m : module name to set or clear kernel debug flags
-s : To set available kernel debug flag for a module
-c : Clear Kernel debug flags

Habilitar la depuración:ejemplos

1. Habilitar todas las depuraciones de NFS (del lado del cliente)
Para habilitar la depuración de NFS en el cliente:

# rpcdebug -m nfs -s all

2. Habilitar la depuración lockd de NFSD (del lado del servidor)
Para habilitar la depuración de nfsd lockd del lado del servidor:

# rpcdebug -m nfsd -s lockd

3. Habilitar la depuración de llamadas RPC
Para habilitar la depuración de llamadas RPC:

# rpcdebug -m rpc -s call

Deshabilitar la depuración

Para deshabilitar la depuración, use -c (borrar) opción, por ejemplo:

# rpcdebug -m nfs -c all
# rpcdebug -m nfsd -c all
Nota :Asegúrese de deshabilitar la depuración cuando termine de depurar. Cuando está habilitada, la depuración crea una gran cantidad de resultados en los registros, lo que puede afectar el rendimiento del sistema.


Linux
  1. Depurar Linux usando ProcDump

  2. Cómo depurar programas C en Linux usando gdb

  3. Cómo habilitar el registro de consultas de MySQL/MariaDB

  4. Cómo habilitar las estadísticas de HAProxy

  5. Cómo habilitar el reenvío de IP en Linux

Cómo habilitar VoIP en ONLYOFFICE usando Twilio

Cómo habilitar TLS 1.3 en Nginx

Cómo depurar scripts de Bash en Linux y Unix

Cómo habilitar/deshabilitar ping usando iptables en Debian 10

¿Cómo habilitar el inicio de sesión extendido en Exim?

Cómo habilitar el registro detallado para VSFTPD