Compartir SMB es muy lento

3

Intento montar un recurso compartido SMB en Finder pero tengo dos problemas.

  1. El tiempo para el montaje es de unos 25 s.
  2. listados de carpetas; muy lento cuando hay muchos elementos dentro.

El recurso compartido de smb termina por .local. Sé que esto crea un conflicto con el servicio de red de configuración cero Bonjour de Mac, pero no puedo arriesgarme a mi dominio.

Las otras estaciones que se ejecutan en Windows 7 están funcionando muy rápido.

¿Existe alguna solución para montar y listar rápidamente?

    
pregunta Eduard 07.03.2016 - 19:32

2 respuestas

3

El problema se debe a la implementación casera de Apple del protocolo smb. Usar smb3 no hará una diferencia.

Corrección del lado del servidor

Si tiene el control del servidor smb (Samba?), puede solucionar este problema habilitando el módulo vfs_fruit . Si no está utilizando Samba, deberá encontrar otra forma de habilitar "Flujos de datos alternativos" (ADS) e interceptar los flujos "especiales" de OSX: AFP_AfpInfo y AFP_Resource. Tomé notas de todos los detalles en plazko.io blog . En el servidor Samba, puede solucionar el problema habilitando vfs_fruit en smb.conf de esta manera:

vfs objects = fruit streams_xattr

Corrección del lado del cliente

Si no tiene el control del servidor smb, entonces su única opción es cambiar la forma en que su cliente OSX está manejando smb. La única forma de hacerlo es reemplazar la implementación de smb de Apple por Samba. Nunca he hecho esto, pero aquí hay un tutorial .

Este es un extracto de la respuesta que di a conexión SMB lenta Buffalo Linkstation .

    
respondido por el Evan de la Cruz 30.06.2016 - 21:58
0

Usted tiene razón en que mDNS puede estar causando el problema (veo que los conflictos de DNS crean cuellos de botella en la red todo el tiempo en el trabajo). Puede activar mDNS (y bonjour) mirando aquí . Si necesitas a Bonjour para algo, las cosas se pondrán más complicadas.

    
respondido por el agentroadkill 08.03.2016 - 00:10

Lea otras preguntas en las etiquetas