[AWS] EFS 파일 테스트

sunnyjjang·2024년 9월 30일

AWS

목록 보기
10/21
post-thumbnail

Lab. EFS File lab

워크플로우
1. 보안 그룹 생성
2. 인스턴스 생성
3. EFS 생성
4. EFS-인스턴스 연결

1. 보안 그룹 생성

1.1. name : client-sg
inbound : ssh 22/anywhere

1.2. name : efs-sg
inbound : nfs 2049/client-sg

2. 인스턴스 생성

2.1. name : EFS-Client
2.2. vpc : lab-vpc
2.3. subnet : public 2c
2.4. sg : client-sg

3. EFS 생성

3.1. name : EFS-server

3.2. vpc : lab-vpc

3.3. 파일 시스템 설정
3.3.1. 유형 - 리전
3.3.2. 성능 설정 - 버스트

3.4. 네트워크 설정
3.4.1. vpc : lab-vpc
3.4.2. subnet : private
3.4.3. sg : efs-sg

4. EFS-인스턴스 연결

4.1. root 전환

sudo -i

4.2. 디렉토리 생성

mkdir /data

4.3. 장치 연결

mount -t nfs4 -o nfsvers=4.1,rsize=1048576,wsize=1048576,hard,timeo=600,retrans=2,noresvport fs-026d275768b303a5d.efs.ap-northeast-2.amazonaws.com:/ /data

4.4. 장치 연결 확인

df -h

4.5. 파일 저장

# /data 디렉토리에 파일을 저장하면 실제로는 EFS에 저장 
echo "BIBIBIG" > /data/bigdata.file

4.6. 장치 연결 해제

umount /data
df -h
ls /data

4.7. 자동 연결

echo "fs-026d275768b303a5d.efs.ap-northeast-2.amazonaws.com:/ /data nfs4 nfsvers=4.1,rsize=1048576,wsize=1048576,hard,timeo=600,retrans=2,noresvport 0 0" >> /etc/fstab
# fstab 파일 내용 확인
cat /etc/fstab
# 장치 연결
mount -a
df -h

4.8. 인스턴스 재부팅

# 파일 연결 확인
ls /data
profile
지금 이 순간이 다시 넘겨볼 수 있는 한 페이지가 될 수 있게

0개의 댓글