Gestión de sistemas de archivos de red en Oracle® Solaris 11.2

Salir de la Vista de impresión

Actualización: Julio de 2014
 
 

Comando rpcinfo

El comando rpcinfo genera información sobre el servicio de llamada de procedimiento remoto RPC que se está ejecutando en un sistema. Utilice las siguientes sintaxis del comando para mostrar información sobre el servicio RPC:

# rpcinfo [ –m | –s ] [ hostname ]

# rpcinfo [–T transport] hostname [ progname ]

# rpcinfo [ –t | –u ] [ hostname ] [ progname ]

–m

Muestra una tabla de estadísticas de las operaciones rpcbind

–s

Muestra una lista concisa de todos los programas RPC registrados

–T

Muestra información sobre los servicios que usan transportes o protocolos específicos

–t

Examina los programas RPC que utilizan TCP

–u

Examina los programas RPC que utilizan UDP

transport

Especifica el transporte o el protocolo de los servicios

hostname

Especifica el nombre de host del servidor

progname

Especifica el nombre del programa RPC

Para obtener más información, consulte la página del comando man rpcinfo(1M).

Si no se proporciona un valor para hostname, se usan el nombre de host local. Puede sustituir el número de programa RPC por progname, pero el nombre se suele utilizar más. Puede utilizar la opción –p en lugar de la opción –s en aquellos sistemas que no ejecutan el software NFS versión 3.

    Los datos que se generan con este comando pueden incluir la siguiente información:

  • Número de programa RPC

  • El número de versión de un programa específico

  • Protocolo de transporte en uso

  • Nombre del servicio RPC

  • Propietario del servicio RPC

Ejemplo 6-3  Visualización de información de servicio RPC
# rpcinfo -s bee |sort -n
   program version(s) netid(s)                                    service     owner
    100000  2,3,4     udp6,tcp6,udp,tcp,ticlts,ticotsord,ticots   portmapper  superuser
    100001  4,3,2     udp6,udp,ticlts                             rstatd      superuser
    100003  4,3,2     tcp,udp,tcp6,udp6                           nfs         1
    100005  3,2,1     ticots,ticotsord,tcp,tcp6,ticlts,udp,udp6   mountd      superuser
    100007  1,2,3     ticots,ticotsord,ticlts,tcp,udp,tcp6,udp6   ypbind      1
    100011  1         udp6,udp,ticlts                             rquotad     superuser
    100021  4,3,2,1   tcp,udp,tcp6,udp6                           nlockmgr    1
    100024  1         ticots,ticotsord,ticlts,tcp,udp,tcp6,udp6   status      superuser
    100068  5,4,3,2   ticlts                                        -         superuser
    100083  1         ticotsord                                     -         superuser
    100133  1         ticots,ticotsord,ticlts,tcp,udp,tcp6,udp6     -         superuser
    100134  1         ticotsord                                     -         superuser
    100155  1         ticotsord                                   smserverd   superuser
    100169  1         ticots,ticotsord,ticlts                       -         superuser
    100227  3,2       tcp,udp,tcp6,udp6                           nfs_acl     1
    100234  1         ticotsord                                     -         superuser
    390113  1         tcp                                           -         superuser
    390435  1         tcp                                           -         superuser
    390436  1         tcp                                           -         superuser
1073741824  1         tcp,tcp6                                      -         1

El ejemplo muestra información sobre los servicios RPC que se están ejecutando en un servidor. La salida que genera el comando está filtrada por el comando sort por número de programa para que la información sea más legible. Se han suprimido del ejemplo varias líneas que muestran los servicios RPC.

Puede obtener información sobre un servicio RPC particular al seleccionar un transporte particular en un servidor. El ejemplo siguiente comprueba el servicio mountd que se está ejecutando sobre TCP.

# rpcinfo -t bee mountd
program 100005 Version 1 ready and waiting
program 100005 Version 2 ready and waiting
program 100005 Version 3 ready and waiting

El ejemplo siguiente comprueba el servicio NFS que se está ejecutando sobre UDP.

# rpcinfo -u bee nfs
program 100003 Version 2 ready and waiting
program 100003 Version 3 ready and waiting