
Ich habe gerade meine interne Entwicklungs-VM, auf der Ubuntu 11.10 mit Samba 3.6 läuft, auf Ubuntu 15.04 mit Samba 4.1 aktualisiert (Neuinstallation, neue VM). Alles funktioniert prima, mit der Ausnahme, dass mein Log-Tailer (BareTailPro), der die Webentwicklungsausgabe überwacht, jetzt aktualisiert wirdsehrlangsam.
Unter Samba 3
Protokollschreibvorgänge auf der Serverseite erscheinen in BareTail nahezu sofort (< 0,25 s). Nachfolgende Schreibvorgänge erfolgen ebenfalls sofort.
Unter Samba 4
Protokolleinträge auf der Serverseite erscheinen in BareTail fast sofort beim ersten Eintrag. Nachfolgende Einträge warten 10-12 Sekunden, bevor BareTail sie anzeigt. Samba-Protokollierung auf Stufe 3 zeigt Lesevorgänge an, sobald BareTail das Update anzeigt. Es ist, als ob BareTail nach einem Zeitstempel-Update sucht (die Software sucht alle 250 ms), aber den alten Zeitstempel erst nach 10-12 Sekunden angezeigt bekommt. Wenn das Update abgerufen wird, werden keine Zeilen ausgelassen.
Ich habe die VM mit 14.04 und 15.04 auf verschiedenen physischen Maschinen neu erstellt. Internetsuchen liefern typische Vorschläge zum Einstellen von Socket-Optionen, aber nichts hat geholfen. Ich habe eigentlich sehr wenig über Log-Tailing über SMB gefunden, aber früher hat es gut funktioniert und jetzt nicht mehr so gut. Die Kombination aus Windows 8.1 und Samba 4 scheint eine Art Puffer in die Aktualisierung des Dateizeitstempels über das Netzwerk einzufügen. Ist das schon jemandem passiert und kennt jemand eine Lösung auf Server- oder Clientseite?