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

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

使用 EFS 挂载帮助程序在 Amazon EC2 Linux 实例上挂载

此过程需要以下步骤:

  • 您已安装了amazon-efs-utilsEC2 实例上的软件包。

  • 您已经为文件系统创建了挂载目标。

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

  1. 通过安全 Shell (SSH) 在 EC2 实例上打开终端窗口,然后使用相应的用户名登录。有关更多信息,请参阅 。使用 SSH 连接到 Linux 实例适用于 Linux 实例。

  2. 创建目录efs您将使用以下命令将其用作文件系统挂载点:

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

    注意

    如果您正在挂载的 EC2 实例和文件系统位于不同的Amazon Web Services 区域s, 请参阅从不同的挂载 Amazon EFS 文件系统Amazon Web Services 区域编辑region属性位于efs-utils.conf文件。

    • 要使用文件系统 ID 进行挂载,请执行以下操作:

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

      使用要安装到位的文件系统的 IDfile-system-idefs代替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/

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

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

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

      
                  Amazon EFS Attach 文件系统屏幕显示了挂载文件系统时要使用的确切命令。

      这些区域有:Attach屏幕按以下方式显示用于装载文件系统的确切命令:

      • (通过 DNS 挂载) 将文件系统的 DNS 名称与 EFS 挂载帮助程序或 NFS 客户端结合使用。

      • (通过 IP 挂载) 将选定可用区中的挂载目标 IP 地址与 NFS 客户端结合使用。