Konfigurieren Sie vorhandene Shares für kontinuierliche Verfügbarkeit
Sie können vorhandene Shares so ändern, dass diese kontinuierlich verfügbaren Shares werden, die mit den Hyper-V und SQL Server Applikationsserver für den unterbrechungsfreien Zugriff auf Hyper-V Virtual Machines, Konfigurationsdateien und SQL Server Datenbankdateien verwendet werden.
Vorhandene Freigaben können nicht als kontinuierlich verfügbare Freigabe für unterbrechungsfreien Betrieb bei Applikations-Servern über SMB verwendet werden, wenn der Share folgende Merkmale aufweist:
-
Wenn die
homedirectory
Share-Eigenschaft für diese Freigabe festgelegt ist -
Wenn die Freigabe aktivierte Symlink oder widelinks enthält
-
Wenn die Freigabe Verbindungen unter dem Stammverzeichnis der Freigabe enthält
Sie müssen überprüfen, ob die beiden folgenden Freigabeparameter richtig eingestellt sind:
-
Der
-offline-files
Parameter ist entweder aufmanual
(Standard) oder auf eingestelltnone
. -
Symlinks müssen deaktiviert sein.
Die folgenden Freigabeigenschaften müssen konfiguriert werden:
-
continuously-available
-
oplocks
Die folgenden Freigabeigenschaften dürfen nicht festgelegt werden. Wenn sie in der Liste der aktuellen Share-Eigenschaften vorhanden sind, müssen sie aus der kontinuierlich verfügbaren Freigabe entfernt werden:
-
attributecache
-
branchcache
-
Die aktuellen Einstellungen für den Freigabeparameter und die aktuelle Liste der konfigurierten Freigabeneigenschaften anzeigen:
vserver cifs share show -vserver <vserver_name> -share-name <share_name>
-
Ändern Sie bei Bedarf die Freigabeparameter, um Symlinks zu deaktivieren und Offline-Dateien mit dem Befehl auf manuell zu setzen
vserver cifs share modify
.-
Sie können Symlinks deaktivieren, indem Sie den Wert des
-symlink
Parameters auf setzen""
. -
Sie können den
-offline-files
Parameter auf die richtige Einstellung einstellen, indemmanual
Sie angeben.
-
-
Fügen Sie die Eigenschaft „Share“ und, falls erforderlich, die Eigenschaft „Share“ hinzu
continuously-available
oplocks
:vserver cifs share properties add -vserver <vserver_name> -share-name <share_name> -share-properties continuously-available[,oplock]
Wenn die
oplocks
Eigenschaftcontinuously-available
„Share“ noch nicht festgelegt ist, müssen Sie sie zusammen mit der Eigenschaft „Share“ hinzufügen. -
Entfernen Sie alle Share-Eigenschaften, die nicht auf kontinuierlich verfügbaren Freigaben unterstützt werden:
vserver cifs share properties remove -vserver <vserver_name> -share-name <share_name> -share-properties properties[,...]
Sie können eine oder mehrere Share-Eigenschaften entfernen, indem Sie die Share-Eigenschaften mit einer kommagetrennten Liste angeben.
-
Stellen Sie sicher, dass die
-symlink
-offline-files
Parameter und korrekt eingestellt sind:vserver cifs share show -vserver <vserver_name> -share-name <share_name> -fields symlink-properties,offline-files
-
Vergewissern Sie sich, dass die Liste der konfigurierten Freigabeigenschaften korrekt ist:
vserver cifs share properties show -vserver <vserver_name> -share-name <share_name>
Im folgenden Beispiel wird gezeigt, wie eine vorhandene Freigabe namens „share1“ auf der Storage Virtual Machine (SVM) „vs1“ für NDOS mit einem Applikations-Server über SMB konfiguriert wird:
-
Symlinks werden für die Freigabe deaktiviert, indem der Parameter auf gesetzt
-symlink
`""`wird. -
Der
-offline-file
Parameter wird geändert und auf gesetztmanual
. -
Die
continuously-available
Freigabeeigenschaft wird der Freigabe hinzugefügt. -
Die
oplocks
Share-Eigenschaft befindet sich bereits in der Liste der Share-Eigenschaften. Sie muss daher nicht hinzugefügt werden. -
Die
attributecache
Freigabeeigenschaft wird aus der Freigabe entfernt. -
Die
browsable
Share-Eigenschaft ist optional für einen kontinuierlich verfügbaren Share, der für NDOS mit Anwendungsservern über SMB verwendet wird, und wird als eine der Share-Eigenschaften beibehalten.
cluster1::> vserver cifs share show -vserver vs1 -share-name share1 Vserver: vs1 Share: share1 CIFS Server NetBIOS Name: vs1 Path: /data Share Properties: oplocks browsable attributecache Symlink Properties: enable File Mode Creation Mask: - Directory Mode Creation Mask: - Share Comment: - Share ACL: Everyone / Full Control File Attribute Cache Lifetime: 10s Volume Name: data Offline Files: documents Vscan File-Operations Profile: standard cluster1::> vserver cifs share modify -vserver vs1 -share-name share1 -offline-file manual -symlink "" cluster1::> vserver cifs share properties add -vserver vs1 -share-name share1 -share-properties continuously-available cluster1::> vserver cifs share properties remove -vserver vs1 -share-name share1 -share-properties attributecache cluster1::> vserver cifs share show -vserver vs1 -share-name share1 -fields symlink-properties,offline-files vserver share-name symlink-properties offline-files -------- ---------- ------------------ ------------- vs1 share1 - manual cluster1::> vserver cifs share properties show -vserver vs1 -share-name share1 Vserver: vs1 Share: share1 Share Properties: oplocks browsable continuously-available