La unidad montada no es visible en PowerShell
Descubra cómo solucionar una incidencia en la que una unidad montada no es visible en PowerShell en un sistema de archivos montado mediante NFS de Windows.
Antes de continuar con la solución de problemas, asegúrese de implantar los siguientes requisitos para la conexión a sistemas de archivos desde instancias de Windows:
- Instale el cliente de NFS. Siga el procedimiento de instalación que se encuentra en Montaje de los sistemas de archivos desde las instancias de Windows.
- Configure reglas de seguridad para trabajar con File Storage. Siga el procedimiento descrito en Configuración de reglas de seguridad de VCN para File Storage
Síntoma: después de instalar el cliente NFS de Windows, puede montar correctamente el sistema de archivos desde el Explorador de archivos de Windows o el símbolo del sistema (CMD) utilizando los comandos mount
o net use
. Sin embargo, la unidad del sistema de archivos no es visible en PowerShell.
Causa: existe un problema conocido en el que las unidades asignadas desde fuera de PowerShell no son visibles desde PowerShell.
Solución: desmonte el sistema de archivos y vuelva a montar el sistema de archivos en PowerShell, mediante las opciones para que esté visible en el Explorador de archivos y en la aplicación CMD.
-
Abra la línea de comandos de Windows (CMD) y ejecute como administrador:
- Vaya a Inicio y desplácese hacia abajo hasta Aplicaciones.
- En la sección Sistema de Windows, pulse Ctrl+Mayús y haga clic en Símbolo del sistema.
-
En la ventana Administrador: Línea de comandos (CMD) de Windows, desmonte el sistema de archivos escribiendo lo siguiente. Reemplace
10.x.x.x:
por la dirección IP de subred local asignada al destino de montaje,fs-export-path
por la ruta de exportación especificada al asociar el sistema de archivos al destino de montaje yX
por la letra de unidad de cualquier unidad disponible a la que desee asignar el sistema de archivos.Consejo
La información de la ruta de acceso de exportación y la dirección IP está disponible en la página Detalles del destino de montaje asociado al sistema de archivos. Consulte Getting a Mount Target's Details para obtener más información.umount 10.x.x.x:/fs-export-path X:
- Cierre la ventana Administrador: Línea de comandos de Windows (CMD).
Puede asignar una unidad en PowerShell y, a continuación, utilizar las opciones para que esté visible en el Explorador de archivos y la línea de comandos de Windows (CMD).
-
Abra Windows PowerShell y ejecute como administrador:
- Vaya a Inicio y haga clic en el icono de Windows PowerShell.
-
En Windows PowerShell, escriba lo siguiente para ejecutar como administrador:
Start-Process powershell -Verb runAs
- En la ventana Control de cuentas de usuario, haga clic en Sí. Se abrirá una nueva ventana Administrador: PowerShell. Puede cerrar la ventana estándar de PowerShell para evitar confusiones.
-
Escriba el siguiente cmdlet. Reemplace
10.x.x.x:
por la dirección IP de subred local asignada al destino de montaje,fs-export-path
por la ruta de exportación especificada al asociar el sistema de archivos al destino de montaje yX
por la letra de unidad de cualquier unidad disponible a la que desee asignar el sistema de archivos:New-PSDrive X -PsProvider FileSystem -Root \\10.x.x.x:\fs-export-path -Persist