EFSのマウント¶
efs-utilsを用いてAWSのEFSをNFSとしてマウントする。
準備¶
- AWSでEFSの画面を開き、マウントしたいEFSの情報を開く
- 「ファイルシステムアクセスの管理」でマウントターゲットの「セキュリティグループ」確認する
- 次のインバウンドが許可されているセキュリティグループポリシーが適用されていること。
NFS TCP 2049 所属VPCのネットワークアドレス or マウントするEC2のIPアドレス
- 次のパッケージを導入する
yum install git rpm-build make
インストール¶
- 次のコマンドでefs-utilsのソースコードをクローンする
git clone https://github.com/aws/efs-utils
- efs-utilsのrpmを作成する
cd efs-utils/ make rpm
- 作成したrpmをインストールする
yum install ./build/amazon-efs-utils*rpm
手動マウント¶
- マウントポイントを作成する
mkdir /mnt/efs
- マウントを行う
mount -t efs EFSファイルシステムID(fs-xxxx):/ /mnt/efs
- マウントされたことを確認する
df -h
自動マウント設定¶
- /etc/fstabを編集する
EFSファイルシステムID(fs-xxxx):/ /mnt/efs efs defaults,_netdev 0 0