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.

BranchCache wird vor der Berechnung auf festgelegten Pfaden hashes ausgeführt

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                                                   -