Cuando uso mi NAS como convertidor T2E en una red de alta latencia, ¿por qué macOS a veces no puede acceder a los archivos con SMB?
En este escenario, el NAS A es un convertidor T2E para permitir que un dispositivo macOS acceda a internet. El dispositivo macOS está intentando transferir archivos desde el NAS B a través del protocolo SMB. Mover archivos en una red de alta latencia (ping > 50 ms) puede producir complicaciones en función de la versión del sistema operativo.
- macOS 10.12.x: Detecta error -36.
- macOS 10.13.x: Repetidas veces desconecta y vuelve a conectar con el convertidor T2E.
Cualquiera de las siguientes soluciones debería resolver este problema.
Actualizar macOS
Para macOS 10.12/10.13, actualizar a macOS 10.14 puede resolver este problema.
- Actualice macOS.
Para más información, visite el sitio web de Apple: https://www.apple.com/macos/how-to-upgrade - Desmonte cualquier carpeta compartida a través de SMB.
- Vuelva a montar las carpetas compartidas.
Para más información, visite el sitio web de QNAP.
Cambiar el tamaño máximo de lectura
- Abra el terminal macOS.
- Introduzca el siguiente comando.
sudo sysctl net.smb.fs.maxread=524288
Nota
Esta configuración se restablecerá después de reiniciar el dispositivo. - Desmonte cualquier carpeta compartida a través de SMB.
- Vuelva a montar las carpetas compartidas.
Para más información, visite el sitio web de QNAP.
Configurar QTS
- Inicie sesión en el NAS donde están almacenados los archivos.
- Vaya a Panel de control > Servicios de red y de archivos > Win/Mac/NFS > Microsoft Networking > Opciones avanzadas > Versión más reciente de SMB.
- Seleccione SMB2.
- Haga clic en Aplicar.
- Inicie sesión en el dispositivo macOS.
- Desmonte las carpetas compartidas a través de SMB.
- Vuelva a montar las carpetas compartidas.
Para más información, visite el sitio web de QNAP.