Comprobación de la conectividad de red para un destino de montaje con RPCINFO

Use la utilidad RPCINFO para comprobar que el destino de montaje está conectado a la red en todos los puertos necesarios.

La utilidad rpcinfo es un programa que recupera una lista de todos los servicios de llamada a procedimiento remoto (RPC) que se están ejecutando actualmente, sus nombres y descripciones, y los puertos que están utilizando. Puede usar la utilidad rpcinfo para verificar que un destino de montaje esté conectado a la red en todos los puertos necesarios.

Los destinos de montaje requieren conectividad a los siguientes puertos y protocolos:
  • Conectividad TCP a los puertos 111, 2048, 2049 y 2050
  • Conectividad UDP a los puertos 111 y 2048

Instalación de la utilidad RPCINFO

La utilidad se debe instalar en una instancia que tenga acceso de red a la dirección IP del destino de montaje.

Windows Server 2012 R2 y las versiones posteriores vienen con rpcinfo ya instalado.

Para otros sistemas operativos, como Linux, CentOS o Ubuntu, abra un terminal y ejecute el comando rpcinfo para verificar que la utilidad está instalada. Si el comando no se reconoce, utilice los siguientes comandos para instalar la utilidad.
Para instalar RPCINFO en Linux o CentOS
Para instalar rpcinfo en una instancia de Oracle Linux o CentOS:
  1. Abra una ventana de terminal en la instancia.
  2. Escriba el siguiente comando:
    yum install rpcbind
Para instalar RPCINFO en Ubuntu
Para instalar rpcinfo en una instancia de Ubuntu:
  1. Abra una ventana de terminal en la instancia.
  2. Escriba el siguiente comando:
    apt-get install rpcbind

Uso de la Utilidad RPCINFO

  1. Identifique la dirección IP del destino de montaje. Puede obtenerlo de la página de detalles del destino de montaje. Consulte Obtención de detalles de un destino de montaje.
  2. Abra un terminal en la instancia y escriba el siguiente comando para recuperar la información sobre el destino de montaje. Reemplace mount_target_IP_address por la dirección IP del destino de montaje:
    $ rpcinfo -p <mount_target_IP_address>
    Por ejemplo, si la dirección IP del destino de montaje es 10.0.0.7, el comando y su salida se parecerían a esto:
    $ 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
  3. Para cada programa mostrado, utilice los siguientes comandos para realizar una llamada RPC para notificar si se ha recibido una respuesta:
    • Realice una llamada RPC mediante UDP (-u)
      $ rpcinfo -u <mount_target_IP_address> <program_number>
    • Realice una llamada RPC mediante TCP (-t)
      $ rpcinfo -t <mount_target_IP_address> <program_number>
    Si la llamada RPC se realiza correctamente, la salida se debe parecer a este ejemplo:
    $ 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

Para obtener más información sobre la utilidad rpcinfo, consulte rpcinfo(8)-Linux Man Page y la documentación de RPCINFO de Windows.