「翻訳は機械翻訳により提供されています。提供された翻訳内容と英語版の間で齟齬、不一致または矛盾がある場合、英語版が優先します。」
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 リージョンのリストについては、Amazon Elastic File System の「AWS General Reference」を参照してください。
mount
コマンドで DNS 名を使用するには、以下の条件が満たされている必要があります。
-
接続する EC2 インスタンスは VPC 内にあり、Amazon が提供する DNS サーバーを使用するように設定されている必要があります。Amazon DNS サーバーの詳細については、https://docs.aws.amazon.com/AmazonVPC/latest/UserGuide/VPC_DHCP_Options.html の「Amazon VPC ユーザーガイドDHCP オプションセット」を参照してください。
-
接続する EC2 インスタンスの VPC で DNS 解決と DNS ホスト名の利用が有効になっている必要があります。詳細については、https://docs.aws.amazon.com/AmazonVPC/latest/UserGuide/vpc-dns.html#vpc-dns-viewing の「Amazon VPC ユーザーガイドEC2 インスタンスの DNS ホスト名を確認する」を参照してください。
-
接続する EC2 インスタンスは、EFS ファイルシステムと同じ VPC 内にある必要があります。別の場所または別の VPC からの、ファイルシステムへのアクセスおよびマウントの詳細については、ウォークスルー: AWS Direct Connect と VPN を使用してオンプレミスでファイルシステムを作成してマウントする および チュートリアル: 別の VPC からファイルシステムをマウントする を参照してください。
ファイルシステムをマウントする前に、マウントターゲットを作成してから 90 秒待機することをお勧めします。この待機により、DNS レコードはファイルシステムがある AWS リージョンに完全に伝達されます。