Deaktivieren Sie BranchCache auf SMB-Freigaben
Wenn Sie BranchCache Caching-Services nicht für bestimmte SMB-Freigaben bereitstellen möchten, aber später auch für diese Freigaben Caching-Services bereitstellen möchten, lässt sich BranchCache auf Share-Basis deaktivieren. Wenn BranchCache für alle Freigaben konfiguriert ist, jedoch alle Caching-Services vorübergehend deaktivieren möchten, können Sie die Konfiguration von BranchCache ändern, um die automatische Cache-Speicherung auf allen Freigaben zu stoppen.
Wenn BranchCache auf einer SMB-Freigabe nach der ersten Aktivierung nachträglich deaktiviert wird, stoppt ONTAP das Senden von Metadaten an den Client, der die Anfrage stellt. Clients, die Daten benötigen, rufen sie direkt vom Content Server ab (CIFS-Server auf der Storage Virtual Machine (SVM)).
Deaktivieren Sie BranchCache auf einer einzelnen ONTAP SMB-Freigabe
Wenn Sie keine Caching-Services für bestimmte Freigaben anbieten möchten, für die zuvor zwischengespeicherte Inhalte angeboten wurden, können Sie BranchCache auf einer vorhandenen SMB-Freigabe deaktivieren.
-
Geben Sie den folgenden Befehl ein:
vserver cifs share properties remove -vserver <SVM_name> -share-name <share_name> -share-properties branchcacheDie Eigenschaft BranchCache-Freigabe wird entfernt. Andere Eigenschaften der angewendeten Aktie bleiben wirksam.
Mit dem folgenden Befehl wird BranchCache auf einer vorhandenen SMB-Freigabe mit dem Namen „data2“ deaktiviert:
cluster1::> vserver cifs share show -vserver vs1 -share-name data2
Vserver: vs1
Share: data2
CIFS Server NetBIOS Name: VS1
Path: /data2
Share Properties: oplocks
browsable
changenotify
attributecache
branchcache
Symlink Properties: -
File Mode Creation Mask: -
Directory Mode Creation Mask: -
Share Comment: -
Share ACL: Everyone / Full Control
File Attribute Cache Lifetime: 10s
Volume Name: -
Offline Files: manual
Vscan File-Operations Profile: standard
cluster1::> vserver cifs share properties remove -vserver vs1 -share-name data2 -share-properties branchcache
cluster1::> vserver cifs share show -vserver vs1 -share-name data2
Vserver: vs1
Share: data2
CIFS Server NetBIOS Name: VS1
Path: /data2
Share Properties: oplocks
browsable
changenotify
attributecache
Symlink Properties: -
File Mode Creation Mask: -
Directory Mode Creation Mask: -
Share Comment: -
Share ACL: Everyone / Full Control
File Attribute Cache Lifetime: 10s
Volume Name: -
Offline Files: manual
Vscan File-Operations Profile: standard
Stoppen Sie das automatische Caching auf allen ONTAP SMB-Freigaben
Wenn Ihre Konfiguration mit BranchCache automatisch das Caching auf allen SMB-Freigaben auf jeder Storage Virtual Machine (SVM) ermöglicht, können Sie die BranchCache-Konfiguration ändern, um Inhalte für alle SMB-Freigaben automatisch zu speichern.
Um die automatische Cache-Speicherung auf allen SMB-Freigaben zu stoppen, wird der Betriebsmodus BranchCache auf Cache-Speicherung pro Freigabe geändert.
-
Konfigurieren Sie BranchCache, um die automatische Zwischenspeicherung auf allen SMB-Freigaben zu stoppen:
vserver cifs branchcache modify -vserver <SVM_name> -operating-mode per-share -
Überprüfen Sie, ob die BranchCache-Konfiguration korrekt ist:
vserver cifs branchcache show -vserver <SVM_name>
Mit dem folgenden Befehl wird die BranchCache-Konfiguration auf der Storage Virtual Machine (SVM, ehemals Vserver) vs1 geändert, um das automatische Caching auf allen SMB-Freigaben zu beenden:
cluster1::> vserver cifs branchcache modify -vserver vs1 -operating-mode per-share
cluster1::> vserver cifs branchcache show -vserver vs1
Vserver: vs1
Supported BranchCache Versions: enable_all
Path to Hash Store: /hash_data
Maximum Size of the Hash Store: 20GB
Encryption Key Used to Secure the Hashes: -
CIFS BranchCache Operating Modes: per_share
Erfahren Sie mehr über die Konfiguration von BranchCache-fähigen Freigaben.