SMB teilen Deadlocks seit High Sierra

Wahrscheinlich erlebe ich sogar seit einem sehr aktuellen macOS-Update recht häufige Abstürze von SMB-Verbindungen, die ich verwende und die unter Windows Server 2016 auf einer lokalen vmWare Fusion-Maschine laufen.

Die Leistung ist normalerweise absolut in Ordnung, aber besonders wenn ich neue Dateien kopiere oder erstelle, wird die Ordnerliste leer und ich bekomme den Wasserball. Der Finder reagiert nicht und auch der Versuch, das umount über das Terminal zu erzwingen, hilft nicht. Kann nicht ordnungsgemäß heruntergefahren werden, sodass nur noch ein harter Neustart erforderlich ist.

Ich habe versucht, alternativ über cifs:// anstelle von smb:// zu mounten, aber kein Glück (außer langsamere Leistung) und habe dies auch am Tag zuvor bei einem MBP eines Kollegen gesehen.

So ziemlich das Gleiche, wie jemand berichtete, als Yosemite ankam. Auch hier keine Antwort. Ältere ziemlich ähnliche Frage: Samba-Probleme (Deadlocks und Instabilität) in OSX 10.10.1?

Ich kann viele ähnliche Fehlerbeschreibungen in verschiedenen älteren Beiträgen in den Apple-Diskussionsforen finden, aber keiner hatte jemals eine Lösung.

Habe dies auch versucht ( https://support.apple.com/en-us/HT208317 ), hat aber keinen Unterschied gemacht.

Also versuchen Sie es hier, jemand hat dieses Verhalten gesehen und weiß, wie man es beheben kann?

UPDATE 12. Januar 2018:

Ein neuer Verdacht. Ich habe aufgrund eines statischen VPN im Netzwerk zu MS Azure-Cloud-Maschinen eine verringerte MTU-Größe konfiguriert. Ich habe kürzlich die MTU noch weiter auf 1400 gesenkt. Danach habe ich Kernel Panics auf dem WiFi-Gerät anstelle der SMB-Deadlocks erlebt. Nach dem Zurücksetzen der MTU auf 1472 hörten die Kernel Panics auf und die SMB-Deadlocks kehrten zurück. Jetzt habe ich die MTU auf den Standardwert von 1500 zurückgesetzt. Bisher keine Deadlocks oder Paniken mehr, aber es waren nur ein paar Stunden mit dieser Änderung.

UPDATE 23. Januar 2018:

[default]
streams=yes
soft=yes
signing_required=no
protocol_vers_map=2
file_ids_off=yes

Ist meine letzte /etc/nsmb.conf, die seit über einer Woche zu einer stabilen Nutzung von SMB-Freigaben geführt hat.

Dasselbe Problem hier. Wir haben einen Server 2012R2-Dateiserver und können nach High Sierra keine Dateien hin und her kopieren. Finder sperrt und wir müssen den Mac hart neu starten. Das gleiche Problem bleibt nach MTU-Änderungen, dem Befehl „sudo /usr/libexec/configureLocalKDC“ und sogar beim Deaktivieren von .DS_store-Dateien und lokalem Festplatten-Caching bestehen. Macs mit 12.12 und niedriger haben dieses Problem nicht.

Antworten (2)

Habe eine Problemumgehung, die in unserer Organisation funktioniert hat. Dies ändert für macOS das SMB-Verhalten auf v2. Folgende Einstellung in der Datei /etc/nsmb.con geändert.

#!/bin/sh

echo "[default]" >> /etc/nsmb.conf
echo "protocol_vers_map=2" >> /etc/nsmb.conf

exit 0
Danke für den Vorschlag. Habe diese Einstellung hier hinzugefügt und werde sehen, ob sie einen Effekt hat.
Ich habe Ihren Vorschlag sowie einige andere Optionen hinzugefügt, die bei meinen Suchen auf verschiedenen Websites vorgeschlagen wurden. Habe seit über einer Woche keinen Deadlock oder Kernel Panic mehr :)

Eventuell hilft das anderen weiter.

https://support.apple.com/en-us/HT208209

Während dieser Link die Frage beantworten kann, ist es besser, die wesentlichen Teile der Antwort hier einzufügen und den Link als Referenz bereitzustellen. Nur-Link-Antworten können ungültig werden, wenn sich die verlinkte Seite ändert.
Ich würde dies zu den Kommentaren hinzufügen.