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

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

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

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

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

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

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

    注意

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

    • 使用文件系统 ID 装载:

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

      使用要安装的文件系统的 ID efs 代替efs-mount-pointfile-system-id

      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 地址。