やろうとしたこと
・WebAPサーバの資材をNFSサーバに格納(EC2をそれぞれ1台)
・WebAPサーバからマウントして表示させること
参考にしたページ
https://hara-chan.com/it/infrastructure/how-to-mount-server/
https://hara-chan.com/it/infrastructure/fstab/
https://linuc.org/study/knowledge/505/
手順
前提:/etc/hosts でNFSサーバ、WebAPサーバを登録済み
- AWSセキュリティグループの確認
- NFSサーバの/etc/exports 編集
- WebAPサーバの/etc/fstab 編集
AWSセキュリティグループ
インバウンドルールで「タイプ」NFSが入っていることを確認する
※直接追加でなくとも含まれて入ればOK
NFSサーバの/etc/exports 編集
NFSサーバ
# systemctl enable nfs
# systemctl start nfs
# vi /etc/exports
/public WebAP(rw)
この時点でマウント自体は可能になっているはず
WebAPサーバ
# mount -t nfs NFS:/public /media
WebAPサーバの/etc/fstab 編集
今後はサーバ起動時にマウントできるようにする目的
# vi /etc/fstab
NFS:/public /media nfs rw 0 0
# mount -a