翻訳は機械翻訳により提供されています。提供された翻訳内容と英語版の間で齟齬、不一致または矛盾がある場合、英語版が優先します。
マウントターゲットの作成
VPC 内の EFS ファイルシステムにアクセスするには、ファイルシステムのマウントターゲットを作成する必要があります。
EFS ファイルシステムの場合、次のようになります。
-
ファイルシステムのマウントターゲットは、一度に 1 つの VPC に作成できます。別の VPC からファイルシステムにアクセスする場合は、現在の VPC からマウントターゲットを削除し、他の VPC に新しいマウントターゲットを作成する必要があります。詳細については、「マウントターゲット VPC の変更」を参照してください。
-
VPC のアベイラビリティーゾーンに複数のサブネットがある場合、それらのサブネットの 1 つのみにマウントターゲットを作成できます。アベイラビリティーゾーンのすべての EC2 インスタンスは、1 つのマウントターゲットを共有できます。
-
少なくとも、ファイルシステムにアクセスする各アベイラビリティーゾーンにマウントターゲットを作成する必要があります。
注記
別のアベイラビリティーゾーンで作成されたマウントターゲットを使用して、アベイラビリティーゾーンの EC2 インスタンスにファイルシステムをマウントする場合は、コストを考慮する必要があります。詳細については、「Amazon EFS 料金表
ファイルシステムのマウントターゲットは、 を使用するか AWS Management Console AWS CLI、 AWS SDKs を使用してプログラムで作成できます。コンソールでは、ファイルシステムの作成時またはファイルシステムの作成後にマウントターゲットを作成できます。ファイルシステムの作成時にマウントターゲットを作成する手順については、「」を参照してくださいコンソールを使用したカスタム作成。
既存の EFS ファイルシステムにマウントターゲットを追加するには、次の手順に従います。
EFS ファイルシステムにマウントターゲットを作成するには
Amazon Elastic File System コンソールの https://console.aws.amazon.com/efs/
を開いてください。 -
左側のナビゲーションペインで、ファイルシステムを選択し、VPC を変更するファイルシステムを選択します。
-
Network を選択し、Manage を選択してファイルシステムのマウントターゲットを表示します。
-
マウントターゲットを追加するファイルシステムを選択するには、その名前またはファイルシステム ID を選択します。
注記
1 ゾーンファイルシステムの場合は、ファイルシステムと同じアベイラビリティーゾーンにあるマウントターゲットを 1 つだけ作成できます。
-
EFS リージョンストレージクラスを使用するファイルシステムの場合は、ファイルシステム用に作成するマウントターゲットごとにマウントターゲットを追加するを選択します。
-
マウントターゲットの設定を定義します。
-
マウントターゲットのアベイラビリティーゾーンとサブネット ID を選択します。
-
マウントターゲットを配置するサブネットの IP アドレスを指定します。値を省略すると、Amazon EFS はそのサブネットから未使用の IP アドレスを選択します。
注記
マウントターゲットの作成後に IP アドレスを変更することはできません。IP アドレスを変更するには、マウントターゲットを削除し、新しいアドレスで新しいターゲットを作成する必要があります。
-
-
マウントターゲットに関連付けるセキュリティグループを少なくとも 1 つ選択します。セキュリティグループは後で変更できます。
-
[保存] を選択します。
このセクションでは、 create-mount-target
コマンドを使用して AWS CLI でマウントターゲットを作成する例を示します。同等の API コマンドは CreateMountTarget です。
注記
1 ゾーンファイルシステムの場合は、ファイルシステムと同じアベイラビリティーゾーンにあるマウントターゲットを 1 つだけ作成できます。
次のコマンドは、マウントターゲットのファイルシステム、サブネット、およびセキュリティグループを指定します。ターゲットは、指定されたサブネットで使用可能な IP アドレスに作成されます。
$
aws efs create-mount-target \ --file-system-idfile-system-id
\ --subnet-idsubnet-id
\ --security-groupID-of-the-security-group-created-for-mount-target
\ --regionaws-region
\
次の例は、このコマンドのサデータデータを示しています。
$
aws efs create-mount-target \ --file-system-id fs-0123456789abcdef1 \ --subnet-id subnet-b3983dc4 \ --security-group sg-01234567 \ --region us-east-2 \
次の例に示すように、マウントターゲットを正常に作成すると、Amazon EFS は JSON としてマウントターゲットの説明を返します。
{ "OwnerID": "111122223333" "MountTargetId": "fsmt-f9a14450", "FileSystemId": "fs-0123456789abcdef1", "SubnetId": "subnet-b3983dc4", "LifeCycleState": "available", "IpAddress": "10.0.1.24", "NetworkInterfaceId": "eni-3851ec4e", "AvailabilityZoneId": "use2-az1", "AvailabilityZoneName": "us-east-2a", "VpcId": "vpc-3c39ef57" }