El seguimiento de registros en SMB es mucho más lento en Samba 4 frente a Samba 3

El seguimiento de registros en SMB es mucho más lento en Samba 4 frente a Samba 3

Acabo de actualizar mi máquina virtual de desarrollo interno con Ubuntu 11.10 con Samba 3.6 a Ubuntu 15.04 con Samba 4.1 (instalación nueva, nueva máquina virtual). Todo está funcionando muy bien, con la excepción de que mi log tailer (BareTailPro) que observa los resultados del desarrollo web ahora se está actualizando.muydespacio.


Bajo Samba 3

Las escrituras de registro en el lado del servidor aparecen en BareTail casi al instante (< 0,25 s). Las escrituras posteriores también son instantáneas.

Bajo Samba 4

Las escrituras de registro del lado del servidor aparecen en BareTail casi instantáneamente en la primera escritura. Las escrituras posteriores esperan entre 10 y 12 segundos antes de que BareTail las muestre. El registro de Samba configurado en el nivel 3 muestra las lecturas que ocurren en el momento en que BareTail muestra la actualización. Es como si BareTail estuviera buscando una actualización de la marca de tiempo (el software verifica cada 250 ms) pero se le indica la marca de tiempo anterior hasta que pasan de 10 a 12 segundos. Cuando se recupera la actualización, no se pierde ninguna línea.


He recreado la VM con 14.04 y 15.04 en diferentes máquinas físicas. Las búsquedas en Internet arrojan sugerencias típicas sobre cómo configurar las opciones de socket, pero nada ha ayudado. De hecho, he encontrado muy poco sobre el seguimiento de registros en SMB, pero solía funcionar muy bien y ahora no tanto. La combinación de Windows 8.1 y Samba 4 parece inyectar algún tipo de búfer en la actualización de la marca de tiempo del archivo en toda la red. ¿Alguien ha encontrado esto y conoce una solución en el lado del servidor o en el lado del cliente?

información relacionada