使用 DNS 名称在 Amazon EC2 上挂载 - Amazon Elastic File System
AWS 文档中描述的 AWS 服务或功能可能因区域而异。要查看适用于中国区域的差异,请参阅中国的 AWS 服务入门

使用 DNS 名称在 Amazon EC2 上挂载

  • 文件系统 DNS 名称 – 使用文件系统的 DNS 名称是最简单的挂载选项。文件系统 DNS 名称自动解析为连接的 Amazon EC2 实例的可用区中的挂载目标 IP 地址。您可以从控制台中获取该 DNS 名称,或者,如果您具有文件系统 ID,您可以使用以下约定构造该名称。

    file-system-id.efs.aws-region.amazonaws.com
    注意

    DNS 解析要求 Amazon EFS 文件系统在与客户端实例相同的可用区中具备一个挂载目标。

    通过使用文件系统 DNS 名称,您可以使用以下命令在 Amazon EC2 实例上挂载文件系统。

    sudo mount -t nfs -o nfsvers=4.1,rsize=1048576,wsize=1048576,hard,timeo=600,retrans=2,noresvport file-system-id.efs.aws-region.amazonaws.com:/ efs-mount-point
  • 挂载目标 DNS 名称 – 2016 年 12 月,我们引入了文件系统 DNS 名称。我们继续为每个可用区挂载目标提供 DNS 名称以保持向后兼容。挂载目标 DNS 名称的通用形式如下所示。

    availability-zone.file-system-id.efs.aws-region.amazonaws.com

    在某些情况下,您可能会删除挂载目标,然后在同一可用区中创建新的挂载目标。在这种情况下,该可用区中的新挂载目标的 DNS 名称与旧挂载目标的 DNS 名称相同。

有关支持 Amazon EFS 的 AWS 区域的列表,请参阅 AWS General Reference 中的 Amazon Elastic File System

要能够在 mount 命令中使用 DNS 名称,必须满足以下条件:

注意

在创建挂载目标后,我们建议您等待 90 秒,然后再挂载您的文件系统。在该等待时间内,将在文件系统所在的 AWS 区域中完全传播 DNS 记录。