创建一个 FlexCache - 适用于 ONTAP 的 FSx
Amazon Web Services 文档中描述的 Amazon Web Services 服务或功能可能因区域而异。要查看适用于中国区域的差异,请参阅 中国的 Amazon Web Services 服务入门 (PDF)

本文属于机器翻译版本。若本译文内容与英语原文存在差异,则一律以英文原文为准。

创建一个 FlexCache

使用以下步骤,您将创建一个 FlexCache Amazon FSx NetApp ONTAP 文件系统上的卷,由位于本地的源卷支持 NetApp ONTAP 集群。

使用 ONTAP CLI

你将使用 ONTAP CLI创建和管理 FlexCache 在 for ONTAP 文件系统上FSx进行配置。

这些过程中的命令使用集群SVM、和卷的以下别名:

  • Cache_ID— 缓存集群的 ID(格式为 FSxIdabcdef123456789 0a。)

  • Origin_ID— 源集群的 ID。

  • CacheSVM— 缓存SVM名称。

  • OriginSVM— 起源SVM名称。

  • OriginVol— 原始卷名。

  • CacheVol— 那个 FlexCache 卷名。

本节中的过程使用以下内容 NetApp ONTAP CLI命令。

先决条件

在开始使用以下各节中的过程之前,请确保您已满足以下先决条件:

  • 源文件系统和目标文件系统以相同方式连接VPC,或者位于使用 Amazon VPC、 Amazon Transit Gateway Amazon Direct Connect、或 Amazon VPN对等连接的网络中。有关更多信息,请参阅什么是对从内部访问数据 Amazon Web Services 云等VPC互连? 在《Amazon 对VPC等互连指南》中。

  • ONTAP文件系统的VPC安全组具有允许集群间终端节点()的入站和出站规则,ICMP以及允许TCP在端口 11104 和 11105 上使用您的集群间终端节点()。FSx LIFs

  • 您已经使用创建FSx了ONTAP文件系统的目标SVM,但尚未创建将用作的卷 FlexCache。有关更多信息,请参阅 创建文件系统

记录集群间的源和目标 LIFs

  1. FSx对于作为目标集群ONTAP的文件系统:

    1. 打开 Amazon FSx 控制台,网址为https://console.aws.amazon.com/fsx/

    2. 选择 “文件系统”,然后FSx为作为目标集群ONTAP的文件系统选择以打开文件系统详细信息页面。

    3. 在 “管理” 中,找到集群间终端节点-IP 地址,然后记录该值。

    注意

    对于横向扩展文件系统,每个高可用性 (HA) 对都有两个集群间端点 IP 地址。

  2. 对于本地源集群,使用以下方法检索集群间 LIF IP 地址 ONTAP CLI 命令:

    Origin::> network interface show -role intercluster Logical Network Vserver Interface Status Address/Mask ----------- ---------- ------- ------------ OriginSVM inter_1 up/up 10.0.0.36/24 inter_2 up/up 10.0.1.69/24
  3. 保存inter_1inter_2 IP地址。它们在OriginSVM别名中被引用为origin_inter_1origin_inter_2和,在CacheSVM别名中被引用为cache_inter_1cache_inter_2

在源站和缓存之间建立集群对等关系

使用在Cache和集群上建立Source集群对等关系 cluster peer create ONTAP CLI 命令。您将提供之前在该记录集群间的源和目标 LIFs过程中保存的集群间 IP 地址。出现提示时,系统将要求您创建一个cluster-peer-passphrase,当您在集群上建立集群对等关系时,您需要在其中输入该内容Origin

  1. 在集群上设置集Cache群对等互连(FSx适用于ONTAP文件系统)。

    1. 要访问 ONTAP CLI,通过运行以下命令在 Amazon NetApp ONTAP 文件FSx系统的管理端口上建立会SSH话。将 management_endpoint_ip 替换为文件系统管理端口的 IP 地址。

      [~]$ ssh fsxadmin@management_endpoint_ip

      有关更多信息,请参阅 使用 ONTAP CLI 管理文件系统

    2. 使用以下命令并记录您创建的密码。对于横向扩展文件系统,请为每个 HA 对提供inter_1inter_2 IP 地址。

      FSx-Cache::> cluster peer create -address-family ipv4 -peer-addrs origin_inter_1,origin_inter_2 Enter the passphrase: cluster-peer-passphrase Confirm the passphrase: cluster-peer-passphrase Notice: Now use the same passphrase in the "cluster peer create" command in the other cluster.
  2. 使用以下命令在source(本地)集群上设置集群对等。您需要输入在上一步中创建的密码才能进行身份验证。对于横向扩展文件系统,您需要为每个 HA 对提供集群间 IP 地址。

    Origin::> cluster peer create -address-family ipv4 -peer-addrs cache_inter_1,cache_inter_2 Enter the passphrase: cluster-peer-passphrase Confirm the passphrase: cluster-peer-passphrase
  3. source集群上,使用以下命令验证集群对等关系是否已成功设置。在输出中,Availability 应设置为 Available

    Origin::> cluster peer show Peer Cluster Name Availability Authentication ----------------- -------------- -------------- Cache_ID Available ok

    如果输出未显示Available,请对sourcecache聚类重复前面的步骤。

配置存储虚拟机 (SVM) 对等

成功建立集群对等关系后,下一步是使用命令在缓存集群(缓存)上创建对SVMvserver peer等关系。以下步骤中使用的其他别名如下:

  • CacheLocalName— 在上配置对等连接cacheSVM时用于标识SVM的originSVM名称。

  • OriginLocalName— 在上配置对等连接originSVM时用于标识SVM的cacheSVM名称。

  1. 在上 cacheSVM,使用以下命令创建对SVM等关系。

    FSx-Cache::> vserver peer create -vserver CacheSVM -peer-server OriginSVM -peer-cluster Origin_ID -local-name OriginLocalName
  2. 在源集群上,使用以下命令接受对SVM等关系。

    Origin::> vserver peer accept -vserver OriginSVM -peer-vserver CacheSVM -local-name CacheLocalName Info: [Job 211] 'vserver peer accept' job queued
  3. 在源集群上,接受对等关系。

    Origin::> vserver peer accept -vserver OriginSVM -peer-vserver CacheSVM -local-name CacheLocalName Info: [Job 211] 'vserver peer accept' job queued
  4. 使用以下命令验证SVM对等互连是否成功;Peer State应在响应peered中设置为。

    Origin::> vserver peer show Peer Peer Peer Peering Remote vserver Vserver State Cluster Applications Vserver ------- -------- ------ -------- ------------- --------- OriginSVM CacheSVM peered FSx-Cache flexcache OriginSVM

创建 FlexCache volume

成功创建对SMV等关系后,下一步是创建 FlexCache 缓存中的音量SVM。这些区域有:FlexCache 音量必须是 FlexGroup.

  1. 在缓存集群上,使用以下ONTAPCLI命令创建名为 2 TB 的 FlexCache 卷CacheVol

    FSx-Cache::> volume flexcache create -vserver CacheSVM -size 2t -volume CacheVol -origin-volume OriginVol -origin-vserver OriginSVM -junction-path /flexcache -aggr-list aggr1 [Job 215] Job succeeded: Successful
  2. 验证 FlexCache 之间的关系 FlexCache 体积和原始体积。

    FSx-Cache::> volume flexcache show Vserver Volume Size Origin-Vserver Origin-Volume Origin-Cluster ------- ----------- ---------- -------------- ------------- -------------- CacheSVM CacheVol 2TB OriginSVM OriginVol Origin

装载 FlexCache volume

曾经 FlexCache 音量变为AVAILABLENFSv3、NFSv4、,SMB客户端可以将其装载。曾经 FlexCache 挂载后,客户端可以访问本地源卷上的整个数据集。

  • 要创建装载点并装载 FlexCache,请在客户机上运行以下命令:

    $ sudo mkdir -p /fsx/CacheVol $ sudo mount -t nfs management.fs-01d2f606463087f6d.fsx.us-east-1.amazonaws.com:/CacheVol /fsx/CacheVol