A Unidade Montada não está visível em PowerShell
Saiba como solucionar um problema em que uma unidade montada não está visível em PowerShell 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: Depois de instalar o cliente NFS do Windows, você pode montar com sucesso o sistema de arquivos do Explorador de Arquivos do Windows ou do Prompt de Comando (CMD) usando os comandos mount
ou net use
. No entanto, a unidade do sistema de arquivos não fica visível em PowerShell.
Causa: Existe um problema conhecido em que as unidades mapeadas de fora de PowerShell não ficam visíveis em PowerShell.
Solução: desmontar o sistema de arquivos e remontá-lo em PowerShell, usando as opções para torná-lo visível no Explorador de Arquivos e no aplicativo CMD.
-
Abra a Linha de Comando do Windows (CMD) e execute como Administrador:
- Vá para Iniciar e role para baixo até Aplicativos.
- Na seção Sistema do Windows, pressione Ctrl+Shift e clique em Prompt de Comando.
-
Na janela Administrador: Linha de Comando do Windows (CMD), desmonte o sistema de arquivos digitando o seguinte. Substitua
10.x.x.x:
pelo endereço IP da sub-rede local designado para o ponto de acesso NFS,fs-export-path
pelo caminho de exportação especificado ao associar o sistema de arquivos ao ponto de acesso NFS eX
pela letra da unidade de qualquer unidade disponível para a qual você deseja mapear o sistema de arquivos.Dica
As informações sobre o endereço IP e o caminho de exportação estão disponíveis na página Detalhes do ponto de acesso NFS associado ao seu sistema de arquivos. Consulte Obtendo Detalhes de um Ponto de Acesso NFS para obter mais informações.umount 10.x.x.x:/fs-export-path X:
- Feche a janela Administrador: Linha de Comando do Windows (CMD).
Você pode mapear uma unidade no PowerShell e, em seguida, usar as opções para torná-la visível no Explorador de Arquivos e na Linha de Comandos do Windows (CMD).
-
Abra o Windows PowerShell e execute como Administrador:
- Vá para Iniciar e clique no ícone Windows PowerShell.
-
No Windows PowerShell, digite o seguinte para executar como Administrador:
Start-Process powershell -Verb runAs
- Na janela Controle de Conta de Usuário, clique em Sim. Uma nova janela Administrador: PowerShell será aberta. Você pode fechar a janela padrão do PowerShell para evitar confundi-las.
-
Digite o cmdlet a seguir. Substitua
10.x.x.x:
pelo endereço IP da sub-rede local designado para o ponto de acesso NFS,fs-export-path
pelo caminho de exportação especificado ao associar o sistema de arquivos ao ponto de acesso NFS eX
pela letra da unidade de qualquer unidade disponível para a qual você deseja mapear o sistema de arquivos:New-PSDrive X -PsProvider FileSystem -Root \\10.x.x.x:\fs-export-path -Persist