다음 실습을 진행하기 위해선 4주차 1편부터 완료하고 와야한다
=> https://asdfmelody.tistory.com/12 참고
[AFOS 2기 4주차] AWS 스토리지 서비스 배포하고 사용하기 - 1 (EBS 생성 및 파티션 확장)
CloudFormation 스택 생성하기 서비스->CloudFormation->스택->스택 생성->새 리소스 사용(표준) https://s3.ap-northeast-2.amazonaws.com/cloudformation.cloudneta.net/STORAGE/Storage.yaml #S3 URL에서 yam..
asdfmelody.tistory.com
EFS 스토리지 실습하기
서비스 -> EFS -> 파일 시스템 생성
위와 같이 설정 후 사용자 지정
빨리 생성되는 것을 보기 위해 자동 백업 활설화와 암호화 활성화 취소하고 다음
이 구간에선 보안그룹에서 이미 선택되어 있는 default를 지운다.
새로 선택 한 후 다음, 생성
생성 완료.
EFS ID를 복사한다 (fs-35cc7655)
#웹서버 동작 확인 -> Web Server 1,2 확인
[root@EC2-STG1 ~]# curl localhost
<html><h1>AFOS Study - Web Server 1</h1></html>
#efs 디렉터리 생성
[root@EC2-STG1 ~]# mkdir /var/www/html/efs
# 자신의 EFS ID (나는 fs-35cc7655) 확인 후 마운트
[root@EC2-STG1 ~]# mount -t efs -o tls 자신의-EFS-ID:/ /var/www/html/efs
# EFS 마운트 한 곳에 파일 생성
[root@EC2-STG1 ~]# echo "<html><h1>Hello from Amazon EFS</h1></html>" > /var/www/html/efs/index.html
# EFS에 생성한 파일 확인
[root@EC2-STG1 ~]# curl localhost/efs/
<html><h1>Hello from Amazon EFS</h1></html>
마운트 완료
# EFS Size 확인 - 사용자는 용량 신경 쓸 필요 없이 실제 사용한 용량 만큼만 비용 지불
[root@EC2-STG1 ~]# df |grep efs
127.0.0.1:/ 9007199254739968 0 9007199254739968 0% /var/www/html/efs
확인
[ec2-user@EC2-STG2 ~]$ sudo su -
[root@EC2-STG2 ~]# mkdir /var/www/html/efs
[root@EC2-STG2 ~]# mount -t efs -o tls fs-35cc7655:/ /var/www/html/efs
[root@EC2-STG2 ~]# curl localhost/efs/
<html><h1>Hello from Amazon EFS</h1></html>
EC2-STG2 도 같은 방법으로 마운트
# 파일 생성
[root@EC2-STG2 ~]# for i in {1..100}; do touch /var/www/html/efs/deleteme.$i; done;
# 생성한 파일 확인
[root@EC2-STG2 ~]# ls /var/www/html/efs
EC2-STG2에서 deleteme 파일을 100개 생성하고 확인한다.
EC2-STG1에서도 추가된 것을 확인할 수 있다.
STG1에서 삭제해보았다.
rm -rf /var/www/html/efs/deleteme*.*
STG2 에서도 삭제 된 것을 확인 할 수 있다.
EFS 파일 스토리지는 서로 공유한다!
이제 S3 스토리지 서비스를 이용해보자
https://asdfmelody.tistory.com/14
[AFOS 2기 4주차] AWS 스토리지 서비스 배포하고 사용하기 - 3 (Public S3)
Public S3: 외부에서 접근이 가능한 S3 Private S3 : 내부에서만 전용으로 사용하는 S3 (백업용으로 주로 사용) 이번 포스팅에서는 퍼블릭 S3 실습을 하겠다 S3 버켓 생성 서비스 -> S3 -> 버킷 만들기 버킷
asdfmelody.tistory.com
'클라우드' 카테고리의 다른 글
[AFOS 2기 4주차] AWS 스토리지 서비스 배포하고 사용하기 - 4 (Private S3) (0) | 2021.07.06 |
---|---|
[AFOS 2기 4주차] AWS 스토리지 서비스 배포하고 사용하기 - 3 (Public S3) (1) | 2021.07.06 |
[AFOS 2기 4주차] AWS 스토리지 서비스 배포하고 사용하기 - 1 (EBS 생성 및 파티션 확장) (0) | 2021.07.04 |
[AFOS 2기 3주차] AWS 프라이빗 서브넷 VPC 구성하기 (1) | 2021.06.29 |
[AFOS 2기 3주차] AWS 퍼블릭 서브넷 VPC 구성하기 (0) | 2021.06.29 |