O Acesso a um Sistema de Arquivos Montado é Lento ou Falha após Alguns Segundos
Saiba como diagnosticar e solucionar problemas de acesso UNC atrasado ou Erro 53 em um sistema de arquivos montado usando o NFS do Windows.
Antes de continuar com o diagnóstico e solução de problemas, implemente os seguintes pré-requisitos para estabelecer conexão com sistemas de arquivos em instâncias do Windows:
- Instale o Cliente NFS. Siga o procedimento de instalação encontrado em Montando Sistemas de Arquivos com Base em Instâncias do Windows.
- Configure regras de segurança para trabalhar com o serviço File Storage. Siga o procedimento encontrado em Configurando Regras de Segurança da VCN para o Serviço File Storage
Sintoma 1: O acesso a um sistema de arquivos montado com o caminho do Explorador de Arquivos ou UNC (Universal Naming Convention) ou do Prompt de Comando/Powershell está significativamente atrasado ou falha. O efeito é intermitente.
Sintoma 2: A montagem falha ao usar a conexão NFS do Windows com o "Erro de Rede 53 "Caminho de rede não encontrado".
Causa: Por padrão, os provedores de rede do Windows têm prioridade mais alta que o cliente do provedor de rede NFS. Inicialmente, o atraso conforme o Windows tenta cada provedor na ordem padrão é significativo. As tentativas subsequentes podem ser mais rápidas porque as informações de montagem estão armazenadas em cache. Após o timeout do cache, o atraso aumenta novamente. O cliente do sistema de arquivos Windows nativo chamado de DFS (Distributed File System) também recebe prioridade padrão sobre o cliente NFS, aumentando o atraso.
Solução: Altere a ordem do provedor de rede e desative o cliente DFS para que o cliente do provedor de Rede NFS seja tentado primeiro.
Para referência, consulte:
- Clique em Windows Search.
- Digite
regedit
no campo Pesquisar e pressione Enter. - Clique em Sim para permitir alterações no seu dispositivo.
- Clique em
HKEY_LOCAL_MACHINE
. - Navegue até:
System\CurrentControlSet\Control\NetworkProvider\Order
-
Altere a ordem do
Provedor de Rede
de padrão para Nfsnp, RDPNP, LanmanWorkstation:- Clique com o botão direito do mouse em
ProviderOrder
e selecione Modificar. - No campo Dados do Valor, digite
Nfsnp,RDPNP,LanmanWorkstation
. Se houver itens adicionais neste campo na sua instância, informe-os apósLanmanWorkstation
. - Clique em OK.
- Clique com o botão direito do mouse em
- Reinicie a instância.
- Clique em Windows Search.
- Digite
regedit
no campo Pesquisar e pressione Enter. - Clique em Sim para permitir alterações no seu dispositivo.
- Clique em
HKEY_LOCAL_MACHINE
. - Navegue até:
System\CurrentControlSet\Services\Mup.
-
Adicione uma nova entrada de registro DWORD32 para
DisableDfs
:- Clique em Editar e selecione Novo Valor DWORD (32 bits).
- No campo Nome, informe
DisableDfs
. - Clique com o botão direito do mouse em
DisableDFS
e selecione Modificar. - No campo Dados do Valor, informe
1
. - Clique em OK.
- Reinicie a instância.