Ordner können auf der SMB-Freigabe auf dem Mac nicht ohne Verzögerung von 5-10 Minuten durchsucht werden

728
DrKumar

Ich habe ein Windows 2012 R2-Dateiserver-Setup mit zwei Freigaben A & B über SMB. Durchsuchen von Freigabe A funktioniert gut. Wenn Mac-Benutzer versuchen, Dokumente auf Freigabe B zu durchsuchen oder zu öffnen, friert das Finder-Fenster ein, das Nadelrad wird geöffnet und sie bleiben 5 bis 10 Minuten lang hängen. Ich bin verblüfft, was diesen Fehler verursachen könnte.

Bei allen betroffenen Benutzern system.login ihrer Console.app (obwohl diese Nachrichten nicht mehr dort gespeichert sind (siehe Protokoll (1))), wird dieser Fehler wiederholt angezeigt, wenn sie die Dateifreigabe durchsuchen:

opendirectoryd mbr_identifier_translate failed with result Not Found opendirectoryd mbr_identifier_translate failed with result Not Found opendirectoryd mbr_identifier_translate failed with result Not Found opendirectoryd mbr_identifier_translate failed with result Not Found 

Und in der Aktivitätenansicht in Console.app

Finder Membership API: translate identifier Finder Membership API: translate identifier Finder Membership API: translate identifier Finder Membership API: translate identifier 

Und auch (auch wenn diese nicht miteinander verwandt sind):

ps Retrieve User by ID ps Retrieve User by ID ps Retrieve User by ID ps Retrieve User by ID 

Nachdem ich diese Fehler gesehen hatte, dachte ich, es könnte der SMB-Cache des Macs sein, der das Problem verursacht. Daher habe ich ihn für die betroffenen Benutzer deaktiviert, die diesen Artikel auf der Apple-Website referenzieren . Es hatte jedoch keine Wirkung und die Einfrieren bleiben bestehen.

Wir haben dann gedacht, dass es VSS-Fehler auf unserem Dateiserver sein könnte, die nicht mehr genügend Speicherplatz haben. Daher haben wir VSS vollständig deaktiviert. Die Einfriervorgänge passieren jedoch immer wieder.

Liegt der Fehler in unserem Dateiserver oder unserem Netzwerk? Hängt es mit der Implementierung von SMB durch Apple zusammen? Ist es eine gängige Software, die jeder Benutzer hat, die das Problem verursacht? Hat das noch jemand erlebt? Es macht mich wahnsinnig, es herauszufinden. Jeder Einblick wäre dankbar.

Alle Clients verwenden SMB v3. Auf allen Macs läuft 10.13.6.

0
Meine erste Frage wäre, welche Version von SMB Sie verwenden. Außerdem ist SMBv1 unsicher. Verschiedene Versionen von SMB sind langsamer als SMBv3 Ramhound vor 5 Jahren 0
Es sieht so aus, als würden Kunden mit SMB 3.02 verhandeln. DrKumar vor 5 Jahren 0
Welche Version von macOS? Tritt das Problem immer noch bei Mojave auf? Sind die Macs so eingerichtet, dass sie an die ActiveDirectory-Domäne gebunden werden? Spiff vor 5 Jahren 0
Ist der Dateiserver Mitglied einer Active Directory-Domäne? Können Windows-basierte Maschinen problemlos auf die Freigaben zugreifen? Tritt die Verzögerung auf, wenn Sie ein anderes Anmeldekonto für den Server verwenden? Twisty Impersonator vor 5 Jahren 0
Ich gehe davon aus, dass Share A auf der Grundlage Ihres zweiten Satzes gut funktioniert. Wenn dies der Fall ist, was unterscheidet sich diese Aktie? Dawn Benton vor 5 Jahren 0
@Spiff alle Macs sind am 10.13.6. Wir möchten zurzeit kein Upgrade auf Mojave durchführen. Alle Macs sind über Centrify AD-gebunden. DrKumar vor 5 Jahren 0
@TwistyImpersonator Ja, es ist ein Domänenmitglied. Windows-basierte Maschinen haben keine Probleme. Ich habe andere Konten von meinem eigenen Mac ausprobiert und erlebe das Problem nicht. DrKumar vor 5 Jahren 0
@DawnBenton - Ja. Ich bin nicht sicher, ob sie anders sind. Sie befinden sich beide auf demselben Server und demselben Speichergerät. DrKumar vor 5 Jahren 0
Wenn Sie sagen, dass Sie andere Konten ausprobiert haben, bedeutet dies, dass nur ein Konto oder ein bestimmtes Konto dieses Problem hat? Twisty Impersonator vor 5 Jahren 0
@ TwistyImpersonator Nein, bei mehreren Benutzern tritt das Problem auf. Alle verschiedenen Konten. Über 4 insgesamt. DrKumar vor 5 Jahren 0
OK. Mac-Benutzer *, die das Problem nicht haben? Macht es einen Unterschied, wenn Sie einen brandneuen Windows-Benutzer auf dem Server erstellen und ihn vom Mac aus verwenden? Twisty Impersonator vor 5 Jahren 0
@TwistyImpersonator Es passiert mir auf meinem Mac nicht, aber derzeit werden Benutzer beim Anmelden automatisch mit den Freigaben verbunden. Wir können versuchen, dieses Gruppenrichtlinienobjekt so zu ändern, dass neue Anmeldeinformationen für diese bestimmten Benutzer verwendet werden, um eine Verbindung herzustellen. Möglicherweise gibt es ein Problem mit Centrify / permissions / der Art und Weise, in der es angewendet wird. DrKumar vor 5 Jahren 0
Ich schlage nur einen neuen Benutzer zu Testzwecken vor ... um festzustellen, ob das Problem in den Benutzerkonten liegt, die zur Authentifizierung beim Server verwendet werden, oder etwas anderes. Twisty Impersonator vor 5 Jahren 0

0 Antworten auf die Frage