使用挂载助手在 Amazon EC2 Linux 实例上EFS挂载 - Amazon Elastic File System
Amazon Web Services 文档中描述的 Amazon Web Services 服务或功能可能因区域而异。要查看适用于中国区域的差异,请参阅 中国的 Amazon Web Services 服务入门 (PDF)

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

使用挂载助手在 Amazon EC2 Linux 实例上EFS挂载

此过程需要满足以下条件:

在 EC2 Linux 实例上使用挂载帮助程序挂载您的 Amazon EFS 文件系统
  1. 通过 Secure Shell (SSH) 在您的EC2实例上打开终端窗口,然后使用相应的用户名登录。有关更多信息,请参阅 Amazon EC2 用户指南中的 Connect 到您的EC2实例

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

    sudo mkdir efs
  3. 运行以下命令之一来挂载文件系统。

    注意

    如果EC2实例和要挂载的文件系统位于不同的 Amazon Web Services 区域 s 中从不同的服务器挂载EFS文件系统 Amazon Web Services 区域,请参阅编辑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 控制台中,选择要挂载的文件系统以显示其详细信息页面。

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

      附加屏幕显示用于通过以下方式挂载文件系统的确切命令:

      • 通过挂载 DNS)将文件系统的DNS名称与EFS挂载助手或NFS客户端一起使用。

      • 通过 IP 装载)在NFS客户端上使用所选可用区中的挂载目标 IP 地址。