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

创建 FlexCache 卷

贡献者

您可以在同一集群中创建 FlexCache 卷,以提高访问热对象时的性能。如果数据中心位于不同位置,则可以在远程集群上创建 FlexCache 卷,以加快数据访问速度。

关于此任务

从ONTAP 9.5开始、FlexCache支持将FlexVol卷用作初始卷、并将FlexGroup卷用作FlexCache卷。 从ONTAP 9.7开始、支持将FlexVol卷和FlexGroup卷作为初始卷。

开始之前
  • 您必须运行ONTAP 9.5或更高版本

  • 如果您运行的是ONTAP 9.6或更早版本、则必须执行此操作 "添加FlexCache许可证"

    ONTAP 9.7或更高版本不需要FlexCache许可证。从ONTAP 9.7开始、ONTAP随附了FlexCache功能、不再需要许可证或激活。 

备注 HA 对使用时 "加密 SAS 或 NVMe 驱动器( SED , NSE , FIPS )",您必须按照主题中的说明进行操作 "将 FIPS 驱动器或 SED 恢复到未受保护的模式" 初始化系统之前 HA 对中的所有驱动器(启动选项 4 或 9 )。如果不这样做,则在重新利用驱动器时,可能会导致未来数据丢失。
示例 1. 步骤
System Manager
  1. 如果FlexCache卷与初始卷位于不同的集群上、请创建集群对等关系:

    1. 在本地集群中,单击 * 保护 > 概述 * 。

    2. 展开*Intercluster Settings*,单击*Add Network Interfaces*并为集群添加集群间网络接口。

      在远程集群上重复此步骤。

    3. 在远程集群中,单击 * 保护 > 概述 * 。单击 菜单选项图标 在 Cluster peers 部分中,单击 * 生成密码短语 * 。

    4. 复制生成的密码短语并将其粘贴到本地集群中。

    5. 在本地集群中的集群对等方下,单击 * 对等集群 * 并对本地和远程集群建立对等关系。

  2. 如果FlexCache卷与初始卷位于同一集群中、但位于不同的SVM中、请创建类型为FlexCache的集群间SVM对等关系:

    在Storage VM对等方下、单击 菜单选项图标 然后,使用 * 对等 Storage VM* 对等 Storage VM 。

  3. 选择 * 存储 > 卷 * 。

  4. 选择 * 添加 * 。

  5. 选择*更多选项*,然后选择*为远程卷添加缓存*。

    1. 如果您运行的是 ONTAP 9.8 或更高版本,并且要禁用 QoS 或选择自定义 QoS 策略,请单击 * 更多选项 * ,然后在 * 存储和优化 * 下选择 * 性能服务级别 * 。

命令行界面
  1. 如果要创建的 FlexCache 卷位于其他集群中,请创建集群对等关系:

    1. 在目标集群上、创建与数据保护源集群的对等关系:

      cluster peer create -generate-passphrase -offer-expiration MM/DD/YYYY HH:MM:SS|1...7days|1...168hours -peer-addrs <peer_LIF_IPs> -initial-allowed-vserver-peers <svm_name>,..|* -ipspace <ipspace_name>

      从 ONTAP 9.6 开始,默认情况下,在创建集群对等关系时会启用 TLS 加密。支持使用 TLS 加密在初始卷和 FlexCache 卷之间进行集群间通信。如果需要,您还可以为集群对等关系禁用 TLS 加密。

    cluster02::> cluster peer create -generate-passphrase -offer-expiration 2days -initial-allowed-vserver-peers *
    
                         Passphrase: UCa+6lRVICXeL/gq1WrK7ShR
                    Expiration Time: 6/7/2017 08:16:10 EST
      Initial Allowed Vserver Peers: *
                Intercluster LIF IP: 192.140.112.101
                  Peer Cluster Name: Clus_7ShR (temporary generated)
    
    Warning: make a note of the passphrase - it cannot be displayed again.
    1. 在源集群上,将源集群身份验证到目标集群:

      cluster peer create -peer-addrs <peer_LIF_IPs> -ipspace <ipspace>
      cluster01::> cluster peer create -peer-addrs 192.140.112.101,192.140.112.102
      
      Notice: Use a generated passphrase or choose a passphrase of 8 or more characters.
              To ensure the authenticity of the peering relationship, use a phrase or sequence of characters that would be hard to guess.
      
      Enter the passphrase:
      Confirm the passphrase:
      
      Clusters cluster02 and cluster01 are peered.
  2. 如果FlexCache卷与原始卷位于不同的SVM中、请使用创建SVM对等关系 flexcache 作为应用程序:

    1. 如果SVM位于不同集群中、请为对等SVM创建SVM权限:

      vserver peer permission create -peer-cluster <cluster_name> -vserver <svm-name> -applications flexcache

      以下示例说明了如何创建适用于所有本地 SVM 的 SVM 对等权限:

    cluster1::> vserver peer permission create -peer-cluster cluster2 -vserver "*" -applications flexcache
    
    Warning: This Vserver peer permission applies to all local Vservers. After that no explict
    "vserver peer accept" command required for Vserver peer relationship creation request
    from peer cluster "cluster2" with any of the local Vservers. Do you want to continue? {y|n}: y
    1. 创建SVM对等关系:

      vserver peer create -vserver <local_SVM> -peer-vserver <remote_SVM> -peer-cluster <cluster_name> -applications flexcache
  3. 创建 FlexCache 卷:

    volume flexcache create -vserver <cache_svm> -volume <cache_vol_name> -auto-provision-as flexgroup -size <vol_size> -origin-vserver <origin_svm> -origin-volume <origin_vol_name>

    以下示例将创建一个 FlexCache 卷并自动选择要配置的现有聚合:

    cluster1::> volume flexcache create -vserver vs_1 -volume fc1 -auto-provision-as flexgroup -origin-volume vol_1 -size 160MB -origin-vserver vs_1
    [Job 443] Job succeeded: Successful

    以下示例将创建一个 FlexCache 卷并设置接合路径:

    cluster1::> flexcache create -vserver vs34 -volume fc4 -aggr-list aggr34,aggr43 -origin-volume origin1 -size 400m -junction-path /fc4
    [Job 903] Job succeeded: Successful
  4. 验证 FlexCache 卷和原始卷的 FlexCache 关系。

    1. 查看集群中的FlexCache关系:

      volume flexcache show
      cluster1::> volume flexcache show
      Vserver Volume      Size       Origin-Vserver Origin-Volume Origin-Cluster
      ------- ----------- ---------- -------------- ------------- --------------
      vs_1    fc1         160MB      vs_1           vol_1           cluster1
    2. 查看初始集群中的所有FlexCache关系:
      volume flexcache origin show-caches

      cluster::> volume flexcache origin show-caches
      Origin-Vserver Origin-Volume   Cache-Vserver    Cache-Volume   Cache-Cluster
      -------------- --------------- ---------------  -------------- ---------------
      vs0            ovol1           vs1              cfg1           clusA
      vs0            ovol1           vs2              cfg2           clusB
      vs_1           vol_1           vs_1             fc1            cluster1

结果

已成功创建 FlexCache 卷。客户端可以使用 FlexCache 卷的接合路径挂载卷。

相关信息

"集群和 SVM 对等"