

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

# 使用 EFS 挂载帮助程序的先决条件
<a name="mount-helper-prerequisites"></a>

可以使用 Amazon EFS 挂载帮助程序在 Amazon EC2 实例上挂载 EFS 文件系统。要使用挂载帮助程序，您需要具有：
+ **要挂载的文件系统的文件系统 ID** – EFS 挂载帮助程序将文件系统 ID 解析为挂载目标弹性网络接口（ENI）的本地 IP 地址，无需调用外部资源。
+ **EFS 挂载目标** - 在虚拟私有云（VPC）中创建挂载目标。如果您使用服务推荐设置在控制台中创建文件系统，则会在文件系统所在的每个可用区 Amazon Web Services 区域 中创建一个挂载目标。有关创建挂载目标的说明，请参阅[管理挂载目标](accessing-fs.md)。
**注意**  
我们建议您在新创建的挂载目标的生命周期状态变为**可用**后等待 60 秒，然后再通过 DNS 挂载文件系统。这种等待可以让 DNS 记录在文件系统 Amazon Web Services 区域 所在的位置完全传播。

  如果您在与 EC2 实例不同的可用区中使用挂载目标，则会导致跨可用区发送数据的标准 EC2 费用。可能还会面临更高的文件系统操作延迟。
+ 从不同的可用区挂载单区文件系统：
  + **文件系统可用区的名称** – 如果您挂载的 EFS 单区文件系统位于与 EC2 实例不同的可用区中。
  + **挂载目标 DNS 名称** – 或者，也可以指定挂载目标的 DNS 名称，而不是可用区。
+ **运行受支持的 Linux 或 macOS 发行版之一的 EC2 实例** - 支持使用挂载帮助程序来挂载文件系统的发行版如下：
  + Amazon Linux 2
  + Amazon Linux 2023
  + Amazon Linux 2017.09 及更高版本
  + macOS Big Sur
  + Red Hat Enterprise Linux（和衍生产品，如 CentOS）7 和更新版本
  + Ubuntu 16.04 LTS 和更新版本
**注意**  
运行 macOS Big Sur 的 EC2 Mac 实例仅支持 NFS 4.0。
+ **EFS 挂载帮助程序安装在 EC2 实例上** - 挂载帮助程序是实用程序 `amazon-efs-utils` 程序包中的一个工具。有关安装 `amazon-efs-utils` 的信息，请参阅[安装 Amazon EFS 客户端](using-amazon-efs-utils.md)。
+ **EC2 实例在 VPC 中** – 连接的 EC2 实例必须位于基于 Amazon VPC 服务的虚拟私有云（VPC）中。还必须将其配置为使用提供的 DNS 服务器 Amazon。有关 Amazon DNS 服务器的信息，请参阅《Amazon VPC 用户指南》**中的 [Amazon VPC 中的 DHCP 选项集](https://docs.amazonaws.cn/vpc/latest/userguide/VPC_DHCP_Options.html)。
+ **VPC 已启用 DNS 主机名** – 连接的 EC2 实例的 VPC 必须启用了 DNS 主机名。有关更多信息，请参阅《Amazon VPC 用户指南》**中的 [VPC 的 DNS 属性](https://docs.amazonaws.cn/vpc/latest/userguide/vpc-dns.html#vpc-dns-viewing)。
+ **对于不同的 EC2 实例和文件系统 Amazon Web Services 区域** — 如果 EC2 实例和您要挂载的文件系统位于不同的位置 Amazon Web Services 区域，则需要编辑`efs-utils.conf`文件中的`region`属性。有关更多信息，请参阅 [从其他服务器装载 EFS 文件系统 Amazon Web Services 区域](mount-different-region.md)。