Rpcinfo

De wiki.nexiat.fr
Aller à la navigation Aller à la recherche
Fiche express
Domaine Diagnostic des services RPC (Sun RPC / ONC RPC)
Commande rpcinfo
Systèmes Générique Unix (AIX, Linux, Solaris...)
Voir aussi Réseau (AIX) · NFS

rpcinfo interroge le service portmapper/rpcbind d'une machine pour lister les services RPC (Sun RPC / ONC RPC) enregistrés et vérifier leur disponibilité. Commande générique, identique sur la plupart des Unix (AIX, Linux, Solaris) puisque NFS et NIS reposent tous deux sur RPC.

Vérifier un service précis

rpcinfo -b bootparam 1        # serveurs de boot (bootp/jumpstart)
rpcinfo -b mountd 1            # serveurs NFS (démon mountd)
rpcinfo -b ypserv 1             # serveurs/esclaves NIS

L'option -b (broadcast) interroge tout le réseau local plutôt qu'une machine précise — pratique pour découvrir quelles machines exposent un service donné.

Lister tous les services RPC d'une machine

rpcinfo -p <hôte>              # liste programme/version/protocole/port de chaque service RPC
rpcinfo -u <hôte> nfs           # teste un programme précis en UDP
rpcinfo -t <hôte> nfs           # idem en TCP

Un service NFS ou NIS qui ne répond pas à rpcinfo mais dont le processus tourne (ps) indique généralement un problème d'enregistrement auprès du portmapper — souvent résolu en redémarrant le service RPC concerné (il se ré-enregistre à ce moment-là).

Voir aussi

  • Réseau (AIX) — vue d'ensemble réseau AIX
  • NFS — principal consommateur de RPC dans un contexte de partage de fichiers