Désactiver BranchCache sur les partages SMB
Si vous ne souhaitez pas fournir de services de mise en cache de BranchCache sur certains partages SMB, mais que vous pouvez ensuite fournir des services de mise en cache, vous pouvez désactiver BranchCache sur le partage à partager. Si BranchCache est configuré pour assurer la mise en cache sur tous les partages, mais que vous souhaitez désactiver temporairement tous les services de mise en cache, vous pouvez modifier la configuration de BranchCache afin d'arrêter la mise en cache automatique sur tous les partages.
Si BranchCache sur un partage SMB est ensuite désactivé après son activation, ONTAP arrête d'envoyer les métadonnées au client qui demande. Client qui a besoin de données la récupère directement depuis le serveur de contenu (serveur CIFS sur la machine virtuelle de stockage (SVM)).
Désactiver BranchCache sur un seul partage SMB ONTAP
Si vous ne souhaitez pas offrir de services de mise en cache sur certains partages qui proposaient déjà du contenu en cache, vous pouvez désactiver BranchCache sur un partage SMB existant.
-
Saisissez la commande suivante :
vserver cifs share properties remove -vserver <SVM_name> -share-name <share_name> -share-properties branchcacheLa propriété de partage BranchCache est supprimée. Les autres propriétés de partage appliquées restent en vigueur.
La commande suivante désactive BranchCache sur un partage SMB existant nommé « data2 » :
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
Arrêter la mise en cache automatique sur tous les partages SMB ONTAP
Si votre configuration de BranchCache permet automatiquement la mise en cache de tous les partages SMB sur chaque serveur virtuel de stockage (SVM), vous pouvez modifier la configuration de BranchCache afin d'arrêter automatiquement la mise en cache du contenu pour tous les partages SMB.
Pour arrêter la mise en cache automatique sur tous les partages SMB, il est possible de basculer le mode d'exploitation de BranchCache vers la mise en cache par partage.
-
Configurer BranchCache pour désactiver la mise en cache automatique sur tous les partages SMB :
vserver cifs branchcache modify -vserver <SVM_name> -operating-mode per-share -
Vérifiez que la configuration BranchCache est correcte :
vserver cifs branchcache show -vserver <SVM_name>
La commande suivante modifie la configuration de BranchCache sur le serveur de stockage virtuel (SVM, précédemment appelé vServer) vs1 pour arrêter la mise en cache automatique sur tous les partages SMB :
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
En savoir plus sur la configuration des partages compatibles BranchCache