0
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

More than 1 year has passed since last update.

【AWS】EFSの構築 + EC2からのアクセス確認まで

Posted at

きっかけ

  • Lambdaで/tmp上限の500MBを超えるファイルを扱う必要があり、その動作確認のため。

構築Step

  1. SSH可能なVPC,EC2の構築
  2. EFS構築
  3. EC2からEFSへのアクセス準備、動作確認

1. SSH可能なVPC,EC2の構築

  • 適当なVPCを作成
    スクリーンショット 2022-01-09 0.13.05.png

  • VPCでDNSホスト名設定を有効化
    スクリーンショット 2022-01-09 0.13.18.png

  • 適当なサブネットを作成
    スクリーンショット 2022-01-09 0.14.20.png

  • インターネットゲートウェイを作成
    スクリーンショット 2022-01-09 0.14.47.png

  • VPCにIGWをアタッチ
    スクリーンショット 2022-01-09 0.14.59.png

  • VPCのメインルートテーブルにigwへのルートを追加
    スクリーンショット 2022-01-09 0.20.11.png

  • EC2を作成したサブネット内に作成、SGはSSHを許可
    スクリーンショット 2022-01-09 0.16.32.png

  • EC2にIAMロールを紐付け

  • AmazonElasticFileSystemClientReadWriteAccessポリシーが含まれているロール
    スクリーンショット 2022-01-09 1.13.07.png

  • EC2へSSH接続ができることを確認
    スクリーンショット 2022-01-09 0.20.37.png

  • 同じ設定で別インスタンスを構築

2. EFS構築

  • EFSに紐づけるSGを作成

  • インバウンドルールに タイプ:NFSでソースにEC2のSGを設定
    スクリーンショット 2022-01-09 0.23.21.png

  • EFSの作成ウィザードでVPC設定をし、カスタマイズで他設定を行う
    スクリーンショット 2022-01-09 0.24.30.png

  • NW設定でマウントターゲットのセキュリティグループを先ほど作成したSGに設定、EFSを作成する
    スクリーンショット 2022-01-09 0.25.35.png

3. EC2からEFSへのアクセス準備、動作確認(以下EC2へSSHで接続した状態)

  • yum updateの実施
    スクリーンショット 2022-01-09 0.26.52.png

  • botocoreのインストール

  • amazon-efs-utilsの内部で使っている様子
    スクリーンショット 2022-01-09 0.28.10.png

  • amazon-efs-utilsのインストール
    スクリーンショット 2022-01-09 0.28.39.png

  • amazon-efs-utilsのインストール正常完了画面
    スクリーンショット 2022-01-09 0.28.47.png

  • efsフォルダを作成、マウントを実施
    スクリーンショット 2022-01-09 0.29.22.png

  • 同じ設定で別インスタンスを設定

  • 動作確認: ファイルをマウントしたefsディレクトリ内に作成、別インスタンスで作成されていることを確認
    スクリーンショット 2022-01-09 1.18.13.png

参考URL

0
0
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
0
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?