

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

# 创建文件系统
<a name="creating-file-systems"></a>

本节介绍如何使用亚马逊 FSx 控制台或亚马逊 FSx API 为 ONTAP 文件系统创建 FSx。 AWS CLI您可以在自己拥有的虚拟私有云 (VPC) 中创建文件系统，也可以在其他 AWS 账户 人与您共享的 VPC 中创建文件系统。在您参与的 VPC 中创建 Multi-AZ 文件系统时，需要考虑一些注意事项。本主题将讨论这些注意事项。

默认情况下，从 Amazon FSx 控制台创建新文件系统时，Amazon FSx 会自动创建一个包含单个存储虚拟机（SVM）和一个卷的文件系统，允许 Linux 实例通过网络文件系统（NFS）协议快速访问数据。创建文件系统时，您可以选择将 SVM 加入 Active Directory，以允许 Windows 和 macOS 客户端通过服务器消息块（SMB）协议进行访问。创建文件系统后，您可以根据需要创建更多 SVM 和卷。

## 创建文件系统（控制台）
<a name="create-MAZ-file-system-console"></a>

此过程使用**标准创建**创建选项，利用您根据需要自定义的配置创建 FSx for ONTAP 文件系统。有关使用**快速创建**创建选项快速创建具有一组默认配置参数的文件系统的信息，请参阅[创建适用于 NetApp ONTAP 文件系统的亚马逊 FSx](getting-started.md#getting-started-step1)。

1. 打开 Amazon FSx 控制台，网址为。[https://console.aws.amazon.com/fsx/](https://console.aws.amazon.com/fsx/)

1. 在控制面板中，选择**创建文件系统**。

1. **在 “选择文件系统类型****” 页面上，在 “**文件系统选项**” 中，选择 “适用于 ** NetApp ONTAP 的 Amazon FSx”**，然后选择 “下一步”。**

1. 在**创建方法**部分中，选择**标准创建**。

1. 在**文件系统详细信息**部分提供以下信息：
   + 在**文件系统名称 – 可选**部分，输入文件系统的名称。命名文件系统能让您更轻松地进行查找和管理。您最多可以使用 256 个 Unicode 字母、空格和数字以及这些特殊字符：\+ - = . \_ : /
   + 对于**部署类型**，请选择 **Multi-AZ Single-AZ 2** **、2**、**Multi-AZ 1** 或 **Single-AZ 1**。
     + **Multi-AZ**文件系统可以复制您的数据，并支持在同一个可用区内跨多个可用区进行故障转移 AWS 区域。 Multi-AZ 1 是适用于 ONTAP 文件系统的第一代 FSx。 Multi-AZ 2 是第二代文件系统。它们都支持一个高可用性（HA）对。
     + **Single-AZ**文件系统可以复制您的数据，并在单个可用区内提供自动故障切换。 Single-AZ 1 是适用于 ONTAP 文件系统的第一代 FSx，支持一个 HA 对。 Single-AZ 2 是第二代文件系统，最多支持 12 个 HA 对。有关更多信息，请参阅 [管理高可用性（HA）对](HA-pairs.md)。

        有关部署类型的更多信息，请参阅 [可用性、持久性和部署选项](high-availability-AZ.md)。
**注意**  
创建文件系统之后无法更改其部署类型。如果要更改部署类型（例如，从 Single-AZ 1 移至 Single-AZ 2），则可以备份数据并将其还原到新的文件系统上。您还可以使用 NetApp SnapMirror、 AWS DataSync或第三方数据复制工具来迁移数据。有关更多信息，请参阅[使用迁移到适用于 ONTAP 的 FSx NetApp SnapMirror](migrating-fsx-ontap-snapmirror.md)和[使用迁移到适用于 ONTAP 的 FSx AWS DataSync](migrate-files-to-fsx-datasync.md)。
   + 对于 **SSD 存储容量**，请输入文件系统的存储容量，以吉字节（GiB）为单位。输入 1,024–1,048,576 GiB 内的任意整数（最多 1 太字节 [Pib]）。

     创建文件系统后，您可以根据需要随时增加存储容量。有关更多信息，请参阅 [管理存储容量](managing-storage-capacity.md)。
   + 对于**预调配 SSD IOPS**，您有两个为文件系统预调配 IOPS 数量的选项：
     + 如果您希望 Amazon FSx 自动为 SSD 存储配置为 3 IOPS/GiB，请选择**自动**（默认）。
     + 选择**User-provisioned**是否要指定 IOPS 数。每个文件系统最多可以预置 20 万 SSD IOPS。
**注意**  
创建文件系统后，您可以增加预调配的 SSD IOPS。请记住，即使在预置更多 SSD IOPS 时，您的文件系统可以达到的最大 SSD IOPS 水平也取决于文件系统的吞吐能力。有关更多信息，请参阅[吞吐能力对性能的影响](performance.md#impact-throughput-cap-performance)和[管理存储容量](managing-storage-capacity.md)。
   + 对于**吞吐能力**，可以使用以下两个选项来确定单位为每秒兆字节（MBps）的吞吐能力：
     +  如果希望 Amazon FSx 根据您选择的存储容量自动选择吞吐能力，请选择**建议的吞吐能力**。
     +  如果要指定吞吐能力，请选择**指定的吞吐能力**。如果选择此选项，则会出现**吞吐能力**下拉列表，其内容根据您选择的部署类型进行填充。您还可以选择 HA 对的数量（最多 12 个）。有关更多信息，请参阅 [管理高可用性（HA）对](HA-pairs.md)。

     吞吐能力是托管文件系统的文件服务器可以持续提供数据的速度。有关更多信息，请参阅 [适用于 ONTAP 性能的 Amazon FS NetApp x性能](performance.md)。

1. 在**联网**部分中，提供以下信息：
   + 对于**虚拟私有云（VPC）**，请选择要与文件系统关联的 VPC。
   + 对于**VPC 安全组**，您可以选择要与文件系统的网络接口关联的 VPC 安全组。如果没有指定，Amazon FSx 会将 VPC 的默认安全组与您的文件系统相关联。
   + （Multi-AZ 仅限）对于**首选子网**，请从可用子网列表中选择任意值。同时为备用文件服务器选择**备用子网**。
   + （Single-AZ 仅限）对于**子网**，请从可用子网列表中选择任意值。
   + （Multi-AZ 仅限）对于 **VPC 路由表**，请指定 VPC 路由表以创建文件系统的终端节点。选择与客户端所在子网关联的所有 VPC 路由表。默认情况下，Amazon FSx 会选择 VPC 的默认路由表。有关更多信息，请参阅 [从部署 VPC 外部访问数据](supported-fsx-clients.md#access-from-outside-deployment-vpc)。
**注意**  
Amazon FSx 使用基于标签的身份验证来管理 Multi-AZ 文件系统的这些路由表。这些路由表标有 `Key: AmazonFSx; Value: ManagedByAmazonFSx`。使用为 ONTAP Multi-AZ 文件系统创建 FSx 时， CloudFormation 我们建议您手动添加标签。`Key: AmazonFSx; Value: ManagedByAmazonFSx`
   + 对于**网络类型**，请选择 **IPv4**（仅支持 IPv4）或 **Dual-stack**（同时支持 IPv4 和 IPv6）。可随时更改现有文件系统的网络类型。有关更多信息，请参阅 [更改网络类型更改文件系统的网络类型（控制台）](manage-network-type.md#change-network-type)。
**注意**  
如果您打算为使用双堆栈模式的 ONTAP 文件系统创建一个 FSx，则必须先为您的 VPC 和子网分配 Amazon-provided IPv6 CIDR 块。有关更多信息，请参阅《Amazon Virtual Private Cloud 用户指南》**中的[为 VPC 添加 IPv6 支持](https://docs.aws.amazon.com/vpc/latest/userguide/vpc-migrate-ipv6-add.html)。
   + （Multi-AZ 仅限）**端点 IPv4 地址范围**指定创建用于访问文件系统的端点的 IPv4 地址范围。

     端点 IPv4 地址范围有三个选项：
     + **未从 VPC 分配 IPv4 地址范围**：Amazon FSx 从 VPC 的主要 CIDR 范围中选择最后 64 个 IP 地址作为文件系统的端点 IPv4 地址范围。如果您多次选择此选项，则将在多个文件系统间共享此范围。
**注意**  
如果子网正在使用 VPC 主要 CIDR 范围中最后 64 个 IP 地址中的任何一个，则此选项将显示为灰色。在这种情况下，您仍然可以通过选择**输入 IP 地址范围**选项来选择 VPC 内的地址范围（即不在主要 CIDR 范围末尾的范围或不在 VPC 辅助 CIDR 中的范围）。
     + V@@ **PC 之外的浮动 IPv4 地址范围** — 亚马逊 FSx 选择 198.19.x。 0/24 具有相同 VPC 和路由表的任何其他文件系统尚未使用的地址范围。
     + **输入 IPv4 地址范围**：您可以提供自己选择的 CIDR 范围。只要不与任何子网重叠，您选择的 IPv4 地址范围可以在 VPC 的 IP 地址范围内，也可以在 VPC 的 IP 地址范围外。
**注意**  
请勿选择任何属于以下 CIDR 范围的范围，因为它们与 FSx for ONTAP 不兼容：  
0.0.0。 0/8
127.0.0。 0/8
198.19.0。 0/20
224.0.0。 0/4
240.0.0。 0/4
255.255.255。 255/32
   + （Multi-AZ 仅限双栈）**端点 IPv6 地址范围**指定了创建用于访问文件系统的端点的 IPv6 地址范围。端点 IPv6 地址范围有两个选项：
     + **未从 VPC 分配 IPv6 地址范围**：Amazon FSx 从 VPC 的 IPv6 CIDR 范围中选择可用的 1024 个 IPv6 地址块作为文件系统的端点 IPv6 地址范围。
     + **输入 IPv6 地址范围**：您可以提供自己选择的 IPv6 CIDR 范围。只要不与任何子网重叠，您选择的 IPv6 地址范围可以在 VPC 的 IPv6 地址范围内，也可以在 VPC 的 IPv6 地址范围外。

1. 在**加密**部分，对于**加密密钥**，选择 AWS Key Management Service （AWS KMS）加密密钥以保护文件系统上的静态数据。

1. 在**文件系统管理密码**中，输入 `fsxadmin` 用户的安全密码。确认密码。

   您可以通过 ONTAP CLI 和 REST API，使用 `fsxadmin` 用户来管理文件系统。有关 `fsxadmin` 用户的更多信息，请参阅[使用管理文件系统 ONTAP CLI](managing-resources-ontap-apps.md#fsxadmin-ontap-cli)。

1. 在**默认存储虚拟机配置**部分中，提供以下信息：
   + 在**存储虚拟机名称**字段中，填写存储虚拟机的名称。最多可以使用 47 个字母数字字符，以及下划线（\_）特殊字符。
   + 对于 **SVM 管理密码**，您可以选择**指定密码**并为 SVM 的 `vsadmin` 用户提供密码。您可以通过 ONTAP CLI 或 REST API，使用 `vsadmin` 用户来管理 SVM。有关 `vsadmin` 用户的更多信息，请参阅[使用管理 SVM ONTAP CLI](managing-resources-ontap-apps.md#vsadmin-ontap-cli)。

     如果您选择**不指定密码**（默认），则仍然可以通过 ONTAP CLI 或 REST API 使用文件系统的 `fsxadmin` 用户来管理文件系统，但不能使用 SVM 的 `vsadmin` 用户来执行相同操作。
   + 对于**卷安全风格**，为卷选择 **Unix（Linux）**或 **NTFS**。有关更多信息，请参阅 [卷安全风格](managing-volumes.md#volume-security-style)。
   + 在 **Active Directory** 部分，您可以将 Active Directory 加入 SVM。有关更多信息，请参阅 [在 FSx for ONTAP 中使用 Microsoft Active Directory](ad-integration-ontap.md)。

     如果您不想将 SVM 加入 Active Directory，请选择**不加入 Active Directory**。

     如果要将 SVM 加入自行管理的 Active Directory 域，请选择**加入 Active Directory**，然后针对 Active Directory 提供以下详细信息：
     + 为 SVM 创建的 Active Directory 计算机对象的 NetBIOS 名称。NetBIOS 名称不超过 15 个字符。
     + Active Directory 的完全限定域名。域名不超过 255 个字符。
     + **DNS 服务器 IP 地址**：域的域名系统（DNS）服务器的 IPv4 或 IPv6 地址。
     + **服务账户凭证**：选择如何提供服务账户凭证：
       + **选项 1**： AWS Secrets Manager 秘密 ARN-包含您的 Active Directory 域上服务帐户的用户名和密码的密钥。有关更多信息，请参阅 [使用存储活动目录凭证 AWS Secrets Manager](self-managed-AD-best-practices.md#bp-store-ad-creds-using-secret-manager)。
       + **选项 2**：纯文本凭证
         + **服务账户用户名**：现有 Microsoft Active Directory 中服务账户的用户名。请勿包含域前缀或后缀。例如，对于 `EXAMPLE\ADMIN`，仅使用 `ADMIN`。
         + **服务账户密码** – 服务账户的密码。
         + **确认密码** – 服务账户的密码。
     + （可选）**组织单元（OU）**– 文件系统要加入的组织单元的可分辨路径名称。
     + **委托文件系统管理员组** – Active Directory 中可以管理您的文件系统的组的名称。

       如果您正在使用 AWS Managed Microsoft AD，则需要指定一个群组，例如 AWS 委托 FSx 管理员、 AWS 授权管理员或具有向 OU 委派权限的自定义群组。

       如果您要加入自行管理的 AD，请在 AD 中使用该组的名称。默认组为 `Domain Admins`。

1. 在**默认卷配置**部分，为使用文件系统创建的默认卷提供以下信息：
   + 在**卷名**字段中，填入卷的名称。最多可以使用 203 个字母数字或下划线（\_）字符。
   + （只有一个 HA 对的文件系统）对于**卷风格**，请选择 **FlexVol** 或 **FlexGroup**。FlexVol 卷是通用卷，其大小最高可达 300 太字节（TiB）。FlexGroup 卷专为高性能工作负载而设计，其大小最高可达 20PiB。
   + 对于**卷大小**，请为 FlexVol 卷输入一个介于 20 - 314572800 兆字节（MiB）之间的任意整数，或为 FlexGroup 卷的每个 HA 对输入一个介于 800 千兆字节（GiB）- 2400TiB 之间的整数。例如，一个具有 12 个 HA 对的文件系统的最小卷大小为 9,600 GiB，最大卷大小为 20,480 TiB。
   + 对于**卷类型**，选择 **Read-Write (RW)** 创建可读写卷，或选择 “**数据保护” (DP)** 创建只读卷，可用作NetAppSnapMirror或SnapVault关系的目标。有关更多信息，请参阅 [卷类型](managing-volumes.md#volume-types)。
   + 在**连接路径**中，输入文件系统中用于挂载此卷的位置。该名称必须包含一个前导正斜杠，例如 `/vol3`。
   + 在**存储效率**中选择**已启用**来启用 ONTAP 存储效率功能（重复数据删除、压缩和紧凑处理）。有关更多信息，请参阅 [存储效率](managing-storage-capacity.md#storage-efficiency)。
   + 在**快照策略**中选择用于此卷的快照策略。有关快照策略的更多信息，请参阅[快照策略](snapshots-ontap.md#snapshot-policies)。

     如果选择**自定义策略**，则必须在 **custom-policy** 字段中指定策略名称。必须是已存在于 SVM 或文件系统中的自定义策略。您可以通过 ONTAP CLI 或 REST API 创建自定义快照策略。有关更多信息，请参阅《NetApp ONTAP 产品文档》中的[创建快照策略](https://docs.netapp.com/us-en/ontap/data-protection/create-snapshot-policy-task.html)。

1. 在**默认卷存储分层**部分的**容量池分层策略**中，选择用于此卷的存储池分层策略，该策略可以是**自动**（默认）、**仅快照**、**全部**或**无**。有关容量池分层策略的更多信息，请参阅[卷分层策略](volume-storage-capacity.md#data-tiering-policy)。

   对于**分层策略冷却期**，如果您已将存储分层设置为 `Auto` 和 `Snapshot-only` 策略之一，则有效值为 2–183 天。卷的分层策略冷却周期定义了将未被访问的数据标记为“冷”并移动到容量池存储之前的天数。

1. 在 “**默认卷 SnapLock 配置**” 部分中，在 “**SnapLock配置**” 中选择 “**启用**” 和 “**禁用**”。有关配置 SnapLock Compliance 卷或 SnapLock Enterprise 卷的更多信息，请参阅 [了解 SnapLock 合规](snaplock-compliance.md) 和 [了解 SnapLock Enterprise](snaplock-enterprise.md)。有关 SnapLock的更多信息，请参阅[使用以下方法保护您的数据 SnapLock](snaplock.md)。

1. 在**备份和维护 – *可选***中，您可以设置以下选项：
   + 对于**每日自动备份**，请为每日自动备份选择**已启用**。默认情况下，此选项处于启用状态。
   + 对于**每日自动备份时段**，以协调世界时（UTC）设置您希望每日自动备份时段开始的时间。时段为从该指定时间开始的 30 分钟。此时段不能与每周维护备份时段重叠。
   + 对于**自动备份保留期**，请将要保留自动备份的期限设置为 1–90 天。
   + 对于**每周维护时段**，您可以设置希望维护时段在一周中开始的时间。第 1 天是星期一，第 2 天是星期二，依此类推。时段为从该指定时间开始的 30 分钟。此时段不能与每日自动备份时段重叠。

1. 对于**标签 – *可选***，您可以输入键和值以将标签添加到您的文件系统。标签是区分大小写的键值对，能够帮助您管理、筛选和搜索文件系统。

   选择**下一步**。

1. 检查**创建文件系统**页面上显示的文件系统配置。注意，创建文件系统后可以修改的文件系统设置，以供参考。

1. 选择**创建文件系统**。

## 创建文件系统（CLI）
<a name="create-MAZ-file-system-cli"></a>
+ 要为 ONTAP 文件系统创建 FSx，请使用 create-file-system [CLI](https://docs.aws.amazon.com/cli/latest/reference/fsx/create-file-system.html) 命令（或等效的 [CreateFileSystem](https://docs.aws.amazon.com/fsx/latest/APIReference/API_CreateFileSystem.html)API 操作），如以下示例所示。
**注意**  
创建文件系统之后无法更改其部署类型。如果要更改部署类型（例如，从 Single-AZ 1 移至 Single-AZ 2），则可以备份数据并将其还原到新的文件系统上。您还可以使用 NetApp SnapMirror、 AWS DataSync或第三方数据复制工具来迁移数据。有关更多信息，请参阅[使用迁移到适用于 ONTAP 的 FSx NetApp SnapMirror](migrating-fsx-ontap-snapmirror.md)和[使用迁移到适用于 ONTAP 的 FSx AWS DataSync](migrate-files-to-fsx-datasync.md)。

  ```
  aws fsx create-file-system \
      --file-system-type ONTAP \
      --storage-capacity 1024 \
      --storage-type SSD \
      --security-group-ids {{security-group-id}} \
  
      --subnet-ids subnet-abcdef1234567890b subnet-abcdef1234567890c \
      --ontap-configuration DeploymentType=MULTI_AZ_1,
          ThroughputCapacity=512,PreferredSubnetId=subnet-abcdef1234567890b
  ```

在成功创建文件系统后，Amazon FSx 以 JSON 格式返回文件系统描述，如以下示例所示。

```
{
  "FileSystem": {
    "OwnerId": "111122223333",
    "CreationTime": 1625066825.306,
    "FileSystemId": "fs-0123456789abcdef0",
    "FileSystemType": "ONTAP",
    "Lifecycle": "CREATING",
    "StorageCapacity": 1024,
    "StorageType": "SSD",
    "VpcId": "vpc-11223344556677aab",
    "SubnetIds": [
      "subnet-abcdef1234567890b",
      "subnet-abcdef1234567890c"
    ],
    "KmsKeyId": "arn:aws:kms:us-east-1:111122223333:key/wJalrXUtnFEMI/K7MDENG/bPxRfiCYEXAMPLEKEY",
    "ResourceARN": "arn:aws:fsx:us-east-1:111122223333:file-system/fs-0123456789abcdef0",
    "Tags": [],
    "OntapConfiguration": {
      "DeploymentType": "MULTI_AZ_HA_1",
      "EndpointIpAddressRange": "198.19.0.0/24",
      "Endpoints": {
        "Management": {
          "DnsName": "management.fs-0123456789abcdef0.fsx.us-east-1.amazonaws.com"
        },
        "Intercluster": {
          "DnsName": "intercluster.fs-0123456789abcdef0.fsx.us-east-1.amazonaws.com"   
        }
      },
      "DiskIopsConfiguration": {
                "Mode": "AUTOMATIC",
                "Iops": 3072
      }, 
      "PreferredSubnetId": "subnet-abcdef1234567890b",
      "RouteTableIds": [
        "rtb-abcdef1234567890e",
        "rtb-abcd1234ef567890b"
      ],
      "ThroughputCapacity": 512,
      "WeeklyMaintenanceStartTime": "4:10:00"
    }
  }
}
```

**注意**  
与在控制台中创建文件系统的过程不同，`create-file-system` CLI 命令和 `CreateFileSystem` API 操作不会创建默认 SVM 和卷。要创建 SVM，请参阅[创建存储虚拟机（SVM）](creating-svms.md)；要创建卷，请参阅[创建卷](creating-volumes.md)。

## 在共享子网中创建 FSx for ONTAP 文件系统
<a name="fsxn-vpc-shared-subnets"></a>

VPC 共享允许多 AWS 账户 人将资源创建到共享的、集中管理的虚拟私有云 (VPC) 中。在此模型中，拥有 VPC 的账户（所有者）与属于同一组织的其他账户（参与者）共享一个或多个子网。 AWS Organizations

参与者账户可以在所有者账户与其共享的 VPC 子网中为 ONTAP Single-AZ 和 Multi-AZ 文件系统创建 FSx。要让参与者账户创建 Multi-AZ 文件系统，所有者账户还需要授予 Amazon FSx 代表参与者账户修改共享子网中路由表的权限。有关更多信息，请参阅 [管理 Multi-AZ 文件系统的共享 VPC 支持](#maz-shared-vpc)。

**注意**  
参与者账户有责任与 VPC 拥有者协调，防止创建任何与参与者文件系统的 VPC 内 CIDR 重叠的后续 VPC 子网。如果子网确实重叠，则通向文件系统的流量可能会中断。

### 共享子网要求和注意事项
<a name="shared-subnets"></a>

在共享子网中创建 FSx for ONTAP 文件系统时，请注意以下几点：
+ VPC 子网的拥有者必须与参与者账户共享一个子网，该账户才能在其中创建 FSx for ONTAP 集群。
+ 您不能使用 VPC 的默认安全组启动资源，因为此安全组属于拥有者。此外，参与者账户无法使用其他参与者或拥有者拥有的安全组启动资源。
+ 在共享子网中，参与者和拥有者分别控制各自账户中的安全组。账户拥有者可以看到参与者创建的安全组，但不能对其执行任何操作。如果账户拥有者想要删除或修改安全组，则创建安全组的参与者必须执行该操作。
+ 参与者帐户可以查看、创建、修改和删除所有者帐户与其共享的子网中的 Single-AZ 文件系统及其关联资源。
+ 参与者帐户可以创建、查看、修改和删除所有者帐户与其共享的子网中的 Multi-AZ 文件系统及其关联资源。此外，拥有者账户还必须向 Amazon FSx 服务授予代表参与者账户在共享子网中修改路由表的权限。有关更多信息，请参阅 [管理 Multi-AZ 文件系统的共享 VPC 支持](#maz-shared-vpc)。
+ 共享 VPC 拥有者无法查看、修改或删除参与者在共享子网中创建的资源。这是对每个账户具有不同访问权限的 VPC 资源的补充。有关更多信息，请参阅 Amazon VPC 用户指南中的[拥有者和参与者的责任和权限](https://docs.aws.amazon.com/vpc/latest/userguide/vpc-sharing.html#vpc-share-limitations)。

有关更多信息，请参阅《Amazon VPC 用户指南》中的[与其他账户共享 VPC](https://docs.aws.amazon.com/vpc/latest/userguide/vpc-sharing.html)。

#### 共享 VPC 子网时
<a name="vpc-sharing-prereqs"></a>

与将在共享子网中创建 FSx for ONTAP 文件系统的参与者账户共享子网时，需要执行以下操作：
+ VPC 所有者需要使用安全 AWS Resource Access Manager 地与其他人共享 VPC 和子网。 AWS 账户有关更多信息，请参阅《 AWS Resource Access Manager 用户指南》[中的共享 AWS 资源](https://docs.aws.amazon.com/ram/latest/userguide/getting-started-sharing.html#getting-started-sharing-orgs)。
+ VPC 拥有者需要与参与者账户共享一个或多个 VPC。有关更多信息，请参阅《Amazon Virtual Private Cloud 用户指南》中的[与其他账户共享 VPC](https://docs.aws.amazon.com/vpc/latest/userguide/vpc-sharing.html)。
+ 要使参与者账户为 ONTAP Multi-AZ 文件系统创建 FSx，VPC 所有者还必须向 Amazon FSx 服务授予代表参与者账户在共享子网中创建和修改路由表的权限。这是因为 ONTAP Multi-AZ 文件系统的 FSx 使用浮动 IP 地址，因此在故障转移事件期间，连接的客户端可以在首选文件服务器和备用文件服务器之间无缝切换。发生失效转移事件时，Amazon FSx 会更新与文件系统关联的所有路由表中的所有路由，使其指向当前处于活动状态的文件服务器。

#### 管理 Multi-AZ 文件系统的共享 VPC 支持
<a name="maz-shared-vpc"></a>

所有者账户可以管理参与者账户是否可以在所有者使用、和 API 与参与者共享的 VPC 子网中为 ONTAP 文件系统创建 Multi-AZ FSx AWS 管理控制台 AWS CLI，如以下各节所述。

**管理 Multi-AZ 文件系统的 VPC 共享（控制台）**

打开 Amazon FSx 控制台，网址为。[https://console.aws.amazon.com/fsx/](https://console.aws.amazon.com/fsx/)

1. 在导航窗格中，选择**设置**。

1. 在 “**设置” 页面上找到Multi-AZ 共享 VPC** **设置**。
   + 要为您共享的 VPC 子网中的 Multi-AZ 文件系统启用 VPC 共享，请选择**启用参与者账户的路由表更新**。
   + 要对您拥有的所有 VPC 中的 Multi-AZ 文件系统禁用 VPC 共享，请选择**禁用参与者账户的路由表更新**。此时将显示确认屏幕。
**重要**  
我们强烈建议先删除参与者在共享 VPC 中创建 Multi-AZ 的文件系统，然后再禁用此功能。禁用此功能后，这些文件系统将进入 `MISCONFIGURED` 状态且面临不可用的风险。

1. 输入 **confirm** 并选择**确认**禁用此功能。

**管理 Multi-AZ 文件系统的 VPC 共享 (AWS CLI)**

1. 要查看 Multi-AZ VPC 共享的当前设置，请使用 d [escribe-shared-vpc-config](https://docs.aws.amazon.com/cli/latest/reference/fsx/describe-shared-vpc-configuration) uration CLI 命令或等效的 API 命令，如下所示 [DescribeSharedVpcConfiguration](https://docs.aws.amazon.com/fsx/latest/APIReference/API_DescribeSharedVpcConfiguration.html)：

   ```
   $ aws fsx describe-shared-vpc-configuration
   ```

   服务对成功请求的响应如下：

   ```
   {
       "EnableFsxRouteTableUpdatesFromParticipantAccounts": "false"
   }
   ```

1. 要管理 Multi-AZ 共享 VPC 配置，请使用 up [date-shared-vpc-configuration CLI 命令或等效](https://docs.aws.amazon.com/cli/latest/reference/fsx/update-shared-vpc-configuration)的 API 命令。[UpdateSharedVpcConfiguration](https://docs.aws.amazon.com/fsx/latest/APIReference/API_UpdateSharedVpcConfiguration.html)以下示例为 Multi-AZ 文件系统启用 VPC 共享。

   ```
   $ aws fsx update-shared-vpc-configuration --enable-fsx-route-table-updates-from-participant-accounts true
   ```

   服务对成功请求的响应如下：

   ```
   {
       "EnableFsxRouteTableUpdatesFromParticipantAccounts": "true"
   }
   ```

1. 要禁用此功能，可将 `EnableFsxRouteTableUpdatesFromParticipantAccounts` 设置为 `false`，如以下示例所示。

   ```
   $ aws fsx update-shared-vpc-configuration --enable-fsx-route-table-updates-from-participant-accounts false
   ```

   服务对成功请求的响应如下：

   ```
   {
       "EnableFsxRouteTableUpdatesFromParticipantAccounts": "false"
   }
   ```