Vérification de la connectivité réseau d'une cible de montage avec RPCINFO
Utilisez l'utilitaire RPCINFO pour vérifier que votre cible de montage est connectée au réseau sur tous les ports requis.
L'utilitaire rpcinfo
est un programme qui extrait la liste de tous les services d'appel de procédure à distance (RPC) en cours d'exécution, leurs noms et descriptions, ainsi que les ports qu'ils utilisent. Vous pouvez utiliser l'utilitaire rpcinfo
pour vérifier qu'une cible de montage est connectée au réseau sur tous les ports requis.
- Connectivité TCP aux ports 111, 2048, 2049 et 2050
- Connectivité UDP aux ports 111 et 2048
Installation de l'utilitaire RPCINFO
L'utilitaire doit être installé sur une instance qui a un accès réseau à l'adresse IP de la cible de montage.
Windows Server 2012 R2 et les versions ultérieures sont fournis avec rpcinfo
déjà installé.
rpcinfo
pour vérifier que l'utilitaire est installé. Si la commande n'est pas reconnue, utilisez les commandes suivantes pour installer l'utilitaire.- Ouvrez une fenêtre de terminal sur l'instance.
- Entrez la commande suivante :
yum install rpcbind
- Ouvrez une fenêtre de terminal sur l'instance.
- Entrez la commande suivante :
apt-get install rpcbind
Utilisation de l'utilitaire RPCINFO
- Identifiez l'adresse IP de la cible de montage. Vous pouvez l'obtenir à partir de la page de détails de la cible de montage. Voir Obtention des détails d'une cible de montage.
- Ouvrez un terminal sur l'instance et entrez la commande suivante pour extraire les informations sur la cible de montage. Remplacez mount_target_IP_address par l'adresse IP de la cible de montage :
$ rpcinfo -p <mount_target_IP_address>
Par exemple, si votre adresse IP de cible de montage est10.0.0.7
, votre commande et sa sortie ressembleront à ceci :$ rpcinfo -p 10.0.0.7 program vers proto port service 100021 4 tcp 2050 nlockmgr 100000 2 udp 111 portmapper 100000 3 udp 111 portmapper 100000 4 udp 111 portmapper 100000 2 tcp 111 portmapper 100000 3 tcp 111 portmapper 100000 4 tcp 111 portmapper 100003 3 tcp 2049 nfs 100005 1 udp 2048 mountd 100005 1 tcp 2048 mountd 100005 2 udp 2048 mountd 100005 2 tcp 2048 mountd 100005 3 udp 2048 mountd 100005 3 tcp 2048 mountd
- Pour chaque programme répertorié, utilisez les commandes suivantes pour effectuer un appel RPC afin d'indiquer si une réponse a été reçue :
- Effectuer un appel RPC à l'aide d'UDP (
-u
)$ rpcinfo -u <mount_target_IP_address> <program_number>
- Effectuer un appel RPC à l'aide de TCP (
-t
)$ rpcinfo -t <mount_target_IP_address> <program_number>
Si l'appel RPC réussit, la sortie devrait ressembler à l'exemple suivant :$ rpcinfo -u 10.0.0.7 100005 program 100005 version 1 ready and waiting program 100005 version 2 ready and waiting program 100005 version 3 ready and waiting
- Effectuer un appel RPC à l'aide d'UDP (
Pour plus d'informations sur l'utilitaire rpcinfo
, voir rpcinfo(8)-Page Man de Linux et Documentation sur Windows RPCINFO.