

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

# 使用 EFS 挂载帮助程序在 EC2 Linux 实例上挂载
<a name="mounting-fs-mount-helper-ec2-linux"></a>

此过程需要满足以下条件：
+ 已在 Amazon EC2 实例上安装 `amazon-efs-utils` 软件包。有关更多信息，请参阅 [手动安装 Amazon EFS 客户端](installing-amazon-efs-utils.md)。
+ 已为文件系统创建挂载目标。有关更多信息，请参阅 [管理挂载目标](accessing-fs.md)。

**使用挂载帮助程序在 EC2 Linux 实例上挂载 EFS 文件系统**

1. 通过 Secure Shell（SSH）打开 EC2 实例上的终端窗口，然后使用正确的用户名登录。有关更多信息，请参阅《Amazon EC2 用户指南》**中的[连接到您的 EC2 实例](https://docs.aws.amazon.com/AWSEC2/latest/UserGuide/connect.html)。

1. 使用以下命令创建要用作文件系统装载点的目录 `efs`：

   ```
   sudo mkdir efs
   ```

1. 运行以下命令之一来挂载文件系统。
**注意**  
如果 EC2 实例和您要挂载的文件系统位于不同 AWS 区域，请参阅[从其他服务器装载 EFS 文件系统 AWS 区域](mount-different-region.md) 以编辑 `efs-utils.conf` 文件中的 `region` 属性。
   + 使用文件系统 ID 装载：

     ```
     sudo mount -t efs file-system-id efs-mount-point/
     ```

     使用您要安装的文件系统的 ID `file-system-id` 来`efs`代替*efs-mount-point*。

     ```
     sudo mount -t efs fs-abcd123456789ef0 efs/
     ```

     或者，如果要使用传输中的数据加密，您可以使用以下命令挂载文件系统。

     ```
     sudo mount -t efs -o tls fs-abcd123456789ef0:/ efs/
     ```
   + 使用文件系统 DNS 名称挂载：

     ```
     sudo mount -t efs -o tls file-system-dns-name efs-mount-point/
     ```

     ```
     sudo mount -t efs -o tls fs-abcd123456789ef0.efs.us-east-2.amazonaws.com efs/
     ```
   + 使用挂载目标 IP 地址挂载：

     ```
     sudo mount -t efs -o tls,mounttargetip=mount-target-ip file-system-id efs-mount-point/
     ```

     ```
     sudo mount -t efs -o tls,mounttargetip=192.0.2.0 fs-abcd123456789ef0 efs/
     ```

   可以在**附加**对话框中查看和复制用于挂载文件系统的确切命令。

   1. 在 Amazon EFS 控制台中，选择要挂载的文件系统以显示其详细信息页面。

   1. 要显示用于此文件系统的挂载命令，请选择右上角的**附加**。

      **附加**屏幕显示用于通过以下方式挂载文件系统的确切命令：
      + （**通过 DNS 挂载**）将文件系统的 DNS 名称与 EFS 挂载帮助程序或 NFS 客户端一起使用。
      + （**通过 IP 挂载**）使用 NFS 客户端的选定可用区中的挂载目标 IP 地址。