Skip to main content
Die deutsche Sprachversion wurde als Serviceleistung für Sie durch maschinelle Übersetzung erstellt. Bei eventuellen Unstimmigkeiten hat die englische Sprachversion Vorrang.

Über die Dateisperrung zwischen Protokollen

Beitragende

Die Dateisperrung wird von Client-Anwendungen verwendet, um zu verhindern, dass ein Benutzer auf eine Datei zugreift, die zuvor von einem anderen Benutzer geöffnet wurde. Wie ONTAP Dateien sperrt, hängt vom Protokoll des Clients ab.

Wenn es sich bei dem Client um einen NFS-Client handelt, sind Locks Advisory. Wenn es sich bei dem Client um einen SMB-Client handelt, sind Locks obligatorisch.

Aufgrund der Unterschiede zwischen den Dateisperren für NFS und SMB kann ein NFS-Client nicht auf eine Datei zugreifen, die zuvor von einer SMB-Applikation geöffnet wurde.

Die folgende Meldung tritt auf, wenn ein NFS-Client versucht, auf eine Datei zuzugreifen, die von einer SMB-Applikation gesperrt wurde:

  • In gemischten oder NTFS-Volumes führen Dateimanipulation-Vorgänge wie rm, rmdir, und mv Fehler der NFS-Applikation kann auftreten.

  • Lese- und Schreibvorgänge für NFS werden vom SMB Deny-read- bzw. Deny-Write-Open-Modus verweigert.

  • NFS-Schreibvorgänge schlagen fehl, wenn der geschriebene Bereich der Datei durch einen exklusiven SMB-Bytelock gesperrt ist.

  • Link Aufheben

    • Für NTFS-Dateisysteme werden SMB- und CIFS-Löschvorgänge unterstützt.

      Die Datei wird nach dem letzten Schließen entfernt.

    • Vorgänge zum Aufheben der Verknüpfung von NFS werden nicht unterstützt.

      Dies wird nicht unterstützt, da NTFS- und SMB-Semantik erforderlich sind und der Vorgang Letztes Löschen bei Schließen für NFS nicht unterstützt wird.

    • Für UNIX-Dateisysteme wird der Aufheben der Verknüpfung unterstützt.

      Dies wird unterstützt, da NFS- und UNIX-Semantik erforderlich sind.

  • Umbenennen

    • Bei NTFS-Dateisystemen kann die Zieldatei umbenannt werden, wenn die Zieldatei von SMB oder CIFS geöffnet wird.

    • NFS-Umbenennung wird nicht unterstützt.

      Es wird nicht unterstützt, da NTFS- und SMB-Semantik erforderlich sind.

In UNIX-Volumes im Sicherheitsstil ignorieren NFS den SMB-Sperrstatus und erlauben den Zugriff auf die Datei. Alle anderen NFS-Vorgänge auf UNIX Volumes im Sicherheitsstil sorgen für den SMB-Lock-Status.