この手順には、以下について示します。
-
amazon-efs-utils
パッケージは EC2 インスタンスにインストールされました。詳細については、「Amazon EFS クライアントの手動インストール」を参照してください。 -
ファイルシステムにはマウントターゲットが作成されました。詳細については、「マウントターゲットの管理」を参照してください。
マウントヘルパーを使用して EC2 Linux インスタンスに Amazon EFS ファイルシステムをマウントするには
-
Secure Shell (SSH) を介して EC2 Mac インスタンスのターミナルにアクセスし、適切なユーザー名でログインします。詳細については、「Amazon EC2 ユーザーガイド」の「EC2 インスタンスに接続する」を参照してください。
以下のコマンドを使用して、ファイルシステムのマウントポイントとして使用するディレクトリ
efs
を作成します。sudo mkdir efs
-
以下のコマンドの 1 つを使用してファイルシステムをマウントします。
注記
EC2 インスタンスとマウントするファイルシステムが異なる AWS リージョン にある場合、別の AWS リージョンからの EFS ファイルシステムのマウント 参照して
efs-utils.conf
ファイルのregion
プロパティを編集してください。ファイルシステム ID を使用してマウントするには:
sudo mount -t efs
file-system-id
efs-mount-point
/efs-mount-point
の代わりに
とfile-system-id
efs
にマウントするファイルシステムの ID を使用してください。sudo mount -t efs fs-abcd123456789ef0 efs/
または、転送時にデータの暗号化を使用する場合、次のコマンドを使用してファイルシステムをマウントできます。
sudo mount -t efs -o tls fs-abcd123456789ef0:/ efs/
ファイルシステム DNS 名を使用してマウントするには
sudo mount -t efs -o tls
file-system-dns-name
efs-mount-point
/sudo mount -t efs -o tls fs-abcd123456789ef0.efs.us-east-2.amazonaws.com efs/
-
マウントターゲット IP アドレスを使用してマウントするには:
sudo mount -t efs -o tls,mounttargetip=
mount-target-ip
file-system-id
efs-mount-point
/sudo mount -t efs -o tls,mounttargetip=192.0.2.0 fs-abcd123456789ef0 efs/
アタッチ ダイアログボックスにあるファイルシステムをマウントするために、正確なコマンドを表示およびコピーできます。
Amazon EFS コンソールで、マウントするファイルシステムを選択して詳細ページを表示します。
このファイルシステムで使用するマウントコマンドを表示するには、右上の [アタッチ] を選択します。
[アタッチ] 画面には、ファイルシステムをマウントするために使用するコマンドが次のように表示されます。
(DNS 経由でマウントする) EFS マウントヘルパーまたは NFS クライアントでファイルシステムの DNS 名を使用します。
(IP経由でマウント) 選択したアベイラビリティーゾーンのマウントターゲットの IP アドレスを NFS クライアントで使用します。