#114 EFS入門

ハンズオンの概要

以下を構築します。

本編 (構築)

EC2権限での作業

EC2インスタンス1での作業

1. マウントの確認

コマンド:

mount | grep /mnt-efs

結果(例):

127.0.0.1:/ on /mnt-efs type nfs4 (rw,relatime,vers=4.1,rsize=1048576,wsize=1048576,namlen=255,hard,noresvport,proto=tcp,port=20123,timeo=600,retrans=2,sec=sys,clientaddr=127.0.0.1,local_lock=none,addr=127.0.0.1,_netdev)

コマンド:

ls -1 /var/log/amazon/efs/

結果(例):

mount.log
mount-watchdog.log

2. 共有ファイルの作成

コマンド:

touch /mnt-efs/ec2-user/test-1.txt

結果(例):

(戻り値なし)

コマンド:

ls /mnt-efs/ec2-user/

結果(例):

test-1.txt

3. マウント解除と確認

コマンド:

sudo umount /mnt-efs

結果(例):

(戻り値なし)

コマンド:

mount | grep /mnt-efs

結果(例):

(戻り値なし)

コマンド:

ls /mnt-efs/

結果(例):

(戻り値なし)

4. 再マウントと確認

コマンド:

sudo mount /mnt-efs

結果(例):

(戻り値なし)

コマンド:

ls /mnt-efs/ec2-user/

結果(例):

test-1.txt

本編 (構築完了確認)

EC2インスタンス2での作業

1. マウントの確認

コマンド:

mount | grep /mnt-efs

結果(例):

127.0.0.1:/ on /mnt-efs/ec2-user type nfs4 (rw,relatime,vers=4.1,rsize=1048576,wsize=1048576,namlen=255,hard,noresvport,proto=tcp,port=20123,timeo=600,retrans=2,sec=sys,clientaddr=127.0.0.1,local_lock=none,addr=127.0.0.1,_netdev)

コマンド:

ls /mnt-efs/ec2-user/

結果(例):

test-1.txt

2. ファイル共有の確認

コマンド:

touch /mnt-efs/ec2-user/test-2.txt

結果(例):

(戻り値なし)

EC2インスタンス1での作業

ファイル共有の確認

コマンド:

ls /mnt-efs/ec2-user/test-2.txt

結果(例):

test-2.txt

完了