IP アドレスを使用してマウントする - Amazon Elastic File System

翻訳は機械翻訳により提供されています。提供された翻訳内容と英語版の間で齟齬、不一致または矛盾がある場合、英語版が優先します。

IP アドレスを使用してマウントする

Amazon EFS ファイルシステムを DNSという名前でマウントする代わりに、Amazon EC2インスタンスはマウントターゲットの IP アドレスを使用してファイルシステムをマウントできます。IP アドレスによるマウントDNSは、VPCsDNSホスト名が無効になっているなど、 が無効になっている環境で機能します。

また、デフォルトでそのDNS名前を使用してファイルシステムをマウントするように設定されたアプリケーションのフォールバックオプションとして、マウントターゲット IP アドレスを使用してファイルシステムのマウントを設定することもできます。マウントターゲット IP アドレスに接続する場合、EC2インスタンスは接続インスタンスと同じアベイラビリティーゾーンのマウントターゲット IP アドレスを使用してマウントする必要があります。

ファイルシステムをマウントするための正確なコマンドを 「Attach(添付)」 ダイアログボックスで表示し、コピーすることができます。

注記

ファイルシステムをマウントする前に、マウントターゲットセキュリティグループのルールを追加して、EC2セキュリティグループからのインバウンドNFSアクセスを許可する必要があります。詳細については、「Amazon EC2インスタンスとマウントターゲットのセキュリティVPCグループの使用」を参照してください。

マウントターゲット IP アドレスを使用してEFSファイルシステムをマウントする正確なコマンドを表示およびコピーするには
  1. で Amazon Elastic File System コンソールを開きますhttps://console.aws.amazon.com/efs/

  2. Amazon EFSコンソールで、マウントするファイルシステムを選択して詳細ページを表示します。

  3. このファイルシステムで使用するマウントコマンドを表示するには、右上の [アタッチ] を選択します。

  4. Attach(添付)」画面には、ファイルシステムのマウントに使用する正確なコマンドが表示されます。

    IP 経由でマウントを選択して、NFSクライアントで選択したアベイラビリティーゾーンのマウントターゲット IP アドレスを使用してファイルシステムをマウントするコマンドを表示します。

  • mount コマンドでマウントターゲットの IP アドレスを使用すると、次のコマンドを使用して Amazon EC2 Linux インスタンスにファイルシステムをマウントできます。

    sudo mount -t nfs -o nfsvers=4.1,rsize=1048576,wsize=1048576,hard,timeo=600,retrans=2,noresvport mount-target-IP:/ /efs
  • mount コマンドでマウントターゲットの IP アドレスを使用すると、次のコマンドを使用して macOS Big Sur を実行している Amazon EC2 Mac インスタンスにファイルシステムをマウントできます。

    sudo mount -t nfs -o nfsvers=4.0,rsize=65536,wsize=65536,hard,timeo=600,retrans=2,noresvport,mountport=2049 mount-target-IP:/ /efs
    重要

    macOS Big Sur を実行している EC2 Mac インスタンスにマウントするときにEFSファイルシステムに正常に接続mountport=2049するには、 を使用する必要があります。

で IP アドレスを使用してマウントする AWS CloudFormation

テンプレートの IP アドレスを使用してファイルシステムをマウントすることもできます AWS CloudFormation 。詳細については、 のコミュニティ提供の設定ファイルについては、awsdocs/elastic-beanstalk-samples リポジトリの「-storage-efs-mountfilesystem-ipaddr.config」を参照してください GitHub。