DNS 名を使用して Amazon EC2 にマウントする - Amazon Elastic File System

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 秒待機することをお勧めします。この待機により、DNS レコードはファイルシステムがある AWS リージョンに完全に伝達されます。