Verificando a Conectividade de Rede de um Ponto de Acesso NFS com RPCINFO
Use o utilitário RPCINFO para verificar se o seu ponto de acesso NFS está conectado com a rede em todas as portas necessárias.
O utilitário rpcinfo
é um programa que recupera uma lista de todos os serviços de chamada de procedimento remoto (RPC) atualmente em execução, seus nomes e descrições e as portas que eles estão usando. Você pode usar o utilitário rpcinfo
para verificar se um ponto de acesso NFS está conectado com a rede em todas as portas necessárias.
- Conectividade TCP com as portas 111, 2048, 2049 e 2050
- Conectividade UDP com as portas 111 e 2048
Instalando o Utilitário RPCINFO
O utilitário deve ser instalado em uma instância que tenha acesso de rede ao endereço IP do ponto de acesso NFS.
Windows Server 2012 R2 e versões mais recentes vêm com o utilitário rpcinfo
já instalado.
rpcinfo
para verificar se o utilitário está instalado. Se o comando não for reconhecido, use os comandos a seguir para instalar o utilitário.- Abra uma janela de terminal na instância.
- Digite o seguinte comando:
yum install rpcbind
- Abra uma janela de terminal na instância.
- Digite o seguinte comando:
apt-get install rpcbind
Usando o Utilitário RPCINFO
- Identifique o endereço IP do ponto de acesso NFS. Você pode obtê-lo na página de detalhes do ponto de acesso NFS. Consulte Obtendo Detalhes de um Ponto de Acesso NFS.
- Abra um terminal na instância e digite o seguinte comando para recuperar informações sobre o ponto de acesso NFS. Substitua mount_target_IP_address pelo endereço IP do ponto de acesso NFS:
$ rpcinfo -p <mount_target_IP_address>
Por exemplo, se seu endereço IP do ponto de acesso NFS for10.0.0.7
, seu comando e sua saída terão esta aparência:$ 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
- Para cada programa listado, use os seguintes comandos para fazer uma chamada RPC para relatar se uma resposta foi recebida:
- Fazer uma chamada RPC usando UDP (
-u
)$ rpcinfo -u <mount_target_IP_address> <program_number>
- Fazer uma chamada RPC usando TCP (
-t
)$ rpcinfo -t <mount_target_IP_address> <program_number>
Se a chamada RPC for bem-sucedida, a saída deverá ser semelhante a este exemplo:$ 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
- Fazer uma chamada RPC usando UDP (
Para obter mais informações sobre o utilitário rpcinfo
, consulte rpcinfo(8)-Linux Man Page e Windows RPCINFO Documentation.