GNU/Linux >> Tutoriels Linux >  >> Linux

Comment activer la journalisation de débogage NFS à l'aide de rpcdebug

Nous pouvons utiliser la commande rpcdebug pour définir et effacer les indicateurs de débogage du client et du serveur NFS du noyau Linux. La définition de ces indicateurs oblige le noyau à consigner des messages dans le journal système ( en réponse à l'activité NFS. Vous trouverez ci-dessous une liste de modules pour lesquels des indicateurs de débogage du noyau peuvent être définis à l'aide de la commande rpcdebug.

Module Fonction
nfs Client NFS
nfsd Serveur NFS
nlm Protocole de gestion de verrouillage réseau (NLM)
rpc Appel de procédure à distance

Affichage des modules rpcdebug disponibles

1. Pour afficher les modules rpcdebug disponibles, exécutez :

# 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

Ici,

-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

Activer le débogage - Exemples

1. Activer tous les débogages NFS (côté client)
Pour activer le débogage NFS sur le client :

# rpcdebug -m nfs -s all

2. Activer le débogage verrouillé NFSD (côté serveur)
Pour activer le débogage nfsd lockd côté serveur :

# rpcdebug -m nfsd -s lockd

3. Activer le débogage des appels RPC
Pour activer le débogage des appels RPC :

# rpcdebug -m rpc -s call

Désactiver le débogage

Pour désactiver le débogage, utilisez le -c (clear) option, par exemple :

# rpcdebug -m nfs -c all
# rpcdebug -m nfsd -c all
Remarque :Assurez-vous de désactiver le débogage lorsque vous avez terminé le débogage. Lorsqu'il est activé, le débogage crée une énorme quantité de sortie sur les journaux, ce qui peut avoir un impact sur les performances du système.


Linux
  1. Déboguer Linux avec ProcDump

  2. Comment activer les statistiques HAProxy

  3. Comment activer le transfert IP sur Linux

  4. Freebsd - Comment exporter un dossier vers un sous-réseau à l'aide de NFS dans Freebsd 9.0 ?

  5. Comment activer la journalisation des erreurs PHP dans Plesk 11

Comment activer la VoIP dans ONLYOFFICE en utilisant Twilio

Comment activer TLS 1.3 dans Nginx

Comment activer la journalisation des requêtes MySQL/MariaDB

Comment déboguer les scripts Bash sous Linux et Unix

Comment activer/désactiver Ping en utilisant iptables sur Debian 10

Comment activer la journalisation étendue dans Exim ?