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.

Berechnen Sie BranchCache-Hashes vorab auf angegebenen ONTAP SMB-Pfaden

Beitragende

Sie können den BranchCache-Service so konfigurieren, dass Hashes für eine einzelne Datei, für ein Verzeichnis oder für alle Dateien in einer Verzeichnisstruktur vorab berechnet werden. Dies ist unter Umständen hilfreich, wenn Hash-Daten in einer mit BranchCache kompatiblen Freigabe während Off-Zeiten ohne Spitzenauslastung berechnet werden.

Über diese Aufgabe

Wenn Sie ein Datenbeispiel erfassen möchten, bevor Sie die Hash-Statistiken anzeigen, müssen Sie die statistics start statistics stop Befehle und optional verwenden.

  • Sie müssen Storage Virtual Machine (SVM) und Pfad angeben, auf dem Sie Hash-Werte vorab berechnen möchten.

  • Sie müssen auch angeben, ob Hashes rekursiv berechnet werden sollen.

  • Wenn Hashes rekursiv berechnet werden sollen, durchquert der BranchCache-Dienst die gesamte Verzeichnisstruktur unter dem angegebenen Pfad und berechnet die Hash-Werte für jedes berechtigte Objekt.

Schritte
  1. Hashes nach Wunsch vorberechnen:

    Wenn Sie Hashes vorberechnen wollen…​ Geben Sie den Befehl ein…​

    Einer einzelnen Datei oder einem Verzeichnis

    vserver cifs branchcache hash-create -vserver vserver_name -path path -recurse false

    Rekursiv auf allen Dateien in einer Verzeichnisstruktur

    vserver cifs branchcache hash-create -vserver vserver_name -path absolute_path -recurse true

  2. Überprüfen Sie mit dem statistics folgenden Befehl, ob Hashes berechnet werden:

    1. Zeigt Statistiken für das hashd Objekt auf der gewünschten SVM-Instanz an: statistics show -object hashd -instance vserver_name

    2. Überprüfen Sie, ob die Anzahl der erstellten Hash-Werte durch Wiederholung des Befehls erhöht wird.

Beispiele

Im folgenden Beispiel werden Hashes auf dem Pfad /data und auf allen enthaltenen Dateien und Unterverzeichnissen auf SVM vs1 erstellt:

cluster1::> vserver cifs branchcache hash-create -vserver vs1 -path /data -recurse true

cluster1::> statistics show -object hashd -instance vs1
Object: hashd
Instance: vs1
Start-time: 9/6/2012 19:09:54
End-time: 9/6/2012 19:11:15
Cluster: cluster1

    Counter                                                     Value
    -------------------------------- --------------------------------
    branchcache_hash_created                                       85
    branchcache_hash_files_replaced                                 0
    branchcache_hash_rejected                                       0
    branchcache_hash_store_bytes                                    0
    branchcache_hash_store_size                                     0
    instance_name                                                vs1
    node_name                                                  node1
    node_uuid
                                11111111-1111-1111-1111-111111111111
    process_name                                                   -

cluster1::> statistics show -object hashd -instance vs1
Object: hashd
Instance: vs1
Start-time: 9/6/2012 19:09:54
End-time: 9/6/2012 19:11:15
Cluster: cluster1

    Counter                                                     Value
    -------------------------------- --------------------------------
    branchcache_hash_created                                       92
    branchcache_hash_files_replaced                                 0
    branchcache_hash_rejected                                       0
    branchcache_hash_store_bytes                                    0
    branchcache_hash_store_size                                     0
    instance_name                                                vs1
    node_name                                                  node1
    node_uuid
                                11111111-1111-1111-1111-111111111111
    process_name                                                   -