Skip to main content
简体中文版经机器翻译而成,仅供参考。如与英语版出现任何冲突,应以英语版为准。

预先计算指定路径上的 BranchCache 哈希

贡献者

您可以将 BranchCache 服务配置为为为单个文件,目录或目录结构中的所有文件预先计算哈希。如果您希望在非高峰时段对启用了 BranchCache 的共享中的数据计算哈希,这将非常有用。

关于此任务

如果要在显示哈希统计信息之前收集数据样本、则必须使用 statistics start 和可选 statistics stop 命令

  • 您必须指定要预先计算哈希的 Storage Virtual Machine ( 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                                                   -
相关信息

"性能监控设置"