Zugriff auf ein gemountetes Dateisystem ist langsam oder nach wenigen Sekunden nicht erfolgreich
Erfahren Sie, wie Sie Probleme mit verzögertem UNC-Zugriff oder Fehler 53 in einem mit Windows NFS gemounteten Dateisystem beheben.
Bevor Sie mit der Fehlerbehebung fortfahren, müssen Sie die folgenden Voraussetzungen für die Verbindung mit Dateisystemen von Windows-Instanzen implementieren:
- Installieren Sie den NFS-Client. Befolgen Sie das Installationsverfahren unter Dateisysteme aus Windows-Instanzen mounten.
- Richten Sie Sicherheitsregeln für die Arbeit mit File Storage ein. Gehen Sie wie unter VCN-Sicherheitsregeln für File Storage konfigurieren beschrieben vor.
Symptom 1: Der Zugriff auf ein gemountetes Dateisystem mit dem Pfad "File Explorer" oder "Universal Naming Convention" (UNC) oder der Eingabeaufforderung/Powershell ist erheblich verzögert oder verläuft nicht erfolgreich. Der Effekt tritt sporadisch auf.
Symptom 2: Das Mounten mit der Windows-NFS-Verbindung verläuft nicht erfolgreich. Fehlermeldung: "Netzwerkfehler 53", "Netzwerkpfad nicht gefunden".
Ursache: Windows-Netzwerkprovider haben standardmäßig eine höhere Priorität als der Client für den NFS-Netzwerkprovider. Anfänglich kommt es zu einer beträchtlichen Verzögerung, während Windows bei jedem Provider in der Standardreihenfolge einen Versuch durchführt. Nachfolgende Versuche können möglicherweise schneller ausgeführt werden, weil die Mountinformationen gecacht werden. Nach einem Cachetimeout ist die Verzögerung wieder länger. Außerdem erhält der native Windows-Dateisystemclient, der als Distributed File System (DFS) bezeichnet wird, standardmäßig Priorität gegenüber dem NFS-Client, wodurch die Verzögerung verlängert wird.
Lösung: Ändern Sie die Reihenfolge der Netzwerkprovider, und deaktivieren Sie den DFS-Client, damit der Client für den NFS-Netzwerkprovider zuerst verwendet wird.
- Wählen Sie Windows-Suche aus.
- Geben Sie
regedit
in das Feld Suchen ein, und drücken Sie die Eingabetaste. - Wählen Sie Ja aus, um Änderungen an Ihrem Gerät zu ermöglichen.
- Wählen Sie
HKEY_LOCAL_MACHINE
aus. - Navigieren Sie zu:
System\CurrentControlSet\Control\NetworkProvider\Order
-
Ändern Sie unter
Network Provider
die Reihenfolge vom Standardwert in "Nfsnp,RDPNP,LanmanWorkstation":- Klicken Sie mit der rechten Maustaste auf
ProviderOrder
, und wählen Sie Ändern aus. - Geben Sie im Feld Wertdaten
Nfsnp,RDPNP,LanmanWorkstation
ein. Wenn weitere Elemente in diesem Feld auf Ihrer Instanz vorhanden sind, geben Sie diese nachLanmanWorkstation
ein. - Wählen Sie OK.
- Klicken Sie mit der rechten Maustaste auf
- Starten Sie die Instanz neu.
- Wählen Sie Windows-Suche aus.
- Geben Sie
regedit
in das Feld Suchen ein, und drücken Sie die Eingabetaste. - Wählen Sie Ja aus, um Änderungen an Ihrem Gerät zu ermöglichen.
- Wählen Sie
HKEY_LOCAL_MACHINE
aus. - Navigieren Sie zu:
System\CurrentControlSet\Services\Mup
. -
Fügen Sie einen neuen DWORD32-Registry-Eintrag für
DisableDfs
hinzu:- Wählen Sie Bearbeiten aus, und wählen Sie Neuer DWORD-(32-Bit-)Wert aus.
- Geben Sie im Feld Name Folgendes ein:
DisableDfs
. - Klicken Sie mit der rechten Maustaste auf
DisableDFS
, und wählen Sie Ändern aus. - Geben Sie im Feld Wertdaten
1
ein. - Wählen Sie OK.
- Starten Sie die Instanz neu.
Weitere Informationen finden Sie unter: