Skip to main content
本繁體中文版使用機器翻譯,譯文僅供參考,若與英文版本牴觸,應以英文版本為準。

在指定路徑上預先計算的BranchCache雜湊

貢獻者

您可以將BranchCache服務設定為預先計算單一檔案、目錄或目錄結構中所有檔案的雜湊。如果您想要在關閉非尖峰時段內、針對啟用了BranchCache的共用區中的資料運算雜湊、這項功能就很有幫助。

關於這項工作

如果您想在顯示雜湊統計資料之前收集資料範例、則必須使用 statistics start 和選用 statistics stop 命令。

  • 您必須指定要預先計算雜湊的儲存虛擬機器(SVM)和路徑。

  • 您也必須指定是否要以循環方式計算雜湊。

  • 如果您想要以遞迴方式計算雜湊、則BranchCache服務會在指定路徑下遍歷整個目錄樹狀結構、並針對每個符合條件的物件來計算雜湊。

步驟
  1. 視需要預先運算雜湊:

    如果您想要預先計算雜湊…​ 輸入命令…​

    單一檔案或目錄

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

    以循環方式處理目錄結構中的所有檔案

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

  2. 使用驗證正在計算雜湊 statistics 命令:

    1. 顯示的統計資料 hashd 所需 SVM 執行個體上的物件: statistics show -object hashd -instance vserver_name

    2. 重複執行命令、確認所建立的雜湊數量增加。

範例

下列範例會在路徑上建立雜湊 /data 以及 SVM VS1 上所有包含的檔案和子目錄:

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                                                   -
相關資訊

"效能監控設定"