[AWS] EFS 파일시스템 마운트 하는 방법
아마존 EFS 마운트 하는 방법(AL2)
아마존 리눅스2에서 EFS(Elastic File System) 마운트 하는 방법에 대한 것입니다. 이것은 nfs v4를 지원하는 NFS 파일 시스템이라 생각해도 됩니다.
EFS 인식 패키기지 설치
- EC2 인스턴스에amazon-efs-utils 패키지를 설치한다.
yum -y install amazon-efs-utils
이 패키지가 설치해야 파일시스템 타입 efs 옵션을 사용 할 수 있다.
EFS 마운트
- 다음과 같은 방법으로 마운트 한다.
마운트에 대해서 모르시는 분은 우선 마운트에 대해 알면 좋은데 마운트란 다른 장치를 붙이는 것을 말한다.
- mount -t efs fs-65sa7fd6tsa87fd6 /tmp/
암호화 하여 전송하고 싶으면 tls 옵션을 추가해 주면 된다.
mount -t efs -o tls fs-asdads5a6ds5 /tmp/
EFS 부팅할때 적용 시키기
/etc/rc.d/rc.local 파일에 추가 시켜준다.
또는 /etc/fstab에 추가
fs-d3saadfasfdsadf:/ /DATA efs nfsvers=4.1,rsize=1048576,wsize=1048576,hard,timeo=600,retrans=2,noresvport,_netdev 0 0
참고자료
https://docs.aws.amazon.com/ko_kr/efs/latest/ug/mounting-fs-mount-helper-ec2-linux.html
https://docs.aws.amazon.com/ko_kr/efs/latest/ug/mount-fs-auto-mount-onreboot.html
https://docs.aws.amazon.com/ko_kr/efs/latest/ug/nfs-automount-efs.html