La carpeta deja de responder cuando se abre
Al abrir una carpeta o ejecutar un comando dir
en un sistema de archivos de almacenamiento de archivos montado en un sistema Windows Server 2022, la acción no se completa.
Causa: se trata de un problema conocido con la forma en que Windows Server 2022 maneja las solicitudes NFS. El problema no se produce en versiones anteriores de Windows, como Windows Server 2019, para el mismo sistema de archivos que utiliza el mismo destino de montaje.
El cliente NFS utiliza READDIR
para solicitar el contenido de un directorio. Utiliza el valor de cookie en las respuestas para recuperar los resultados en lotes hasta que el cliente NFS obtiene una respuesta con una respuesta EOF=1
, lo que indica que no hay más archivos en el directorio.
Cuando se produce este problema, en lugar de utilizar el valor de cookie correcto del lote más reciente, el cliente NFS selecciona un valor de cookie incorrecto de 0. Esto hace que el proceso READDIR
se repita continuamente.
Solución: trabaje con soporte para probar posibles resoluciones.
Algunos usuarios han desactivado READDIR
como se describe en Copia de datos lenta en Windows comparada con la copia de los mismos datos en Linux, pero muchas aplicaciones necesitan READDIR
para funcionar.
Para otros usuarios, Microsoft ha sugerido aumentar el tamaño del buffer de directorio agregando un nuevo valor de registro denominado MaxDirCacheSize
. Debido a que estos detalles no se encuentran en la documentación oficial de Microsoft, cree una solicitud de servicio de Microsoft o pida a los Servicios de Soporte Oracle que lo hagan en su nombre. En la solicitud, pregunte sobre la diferencia en el rendimiento cuando Windows 2022 funciona con el mismo almacenamiento NFS remoto que otras versiones de Windows. Solicite el valor adecuado para MaxDirCacheSize
y los pasos para aumentar este valor.