본문 바로가기
CSP (Cloud Service Provider)/AWS

EC2 인스턴스 EBS 볼륨 확장

by BTC_조용운 2022. 5. 22.

안녕하세요. 오늘은 EC2 인스턴스의 EBS 볼륨 확장 방법에 대해서 알아보겠습니다.

 

<볼륨 확장 순서>

 1. EBS 볼륨 확장

 2. 파티션 확장

 3. 파일시스템 확장

 

 

먼저 대상 EC2를 준비합니다.

 

 

그리고 EBS 탭으로 가서

작업 -> 볼륨 수정 -> 크기 조정 -> 수정

 

 

보기에는 크기가 늘었지만, 실제 EC2에는 적용 되지 않았습니다.

실제 적용을 위해서는 파티션 확장파일시스템 확장이 필요합니다.

optimizing 상태일 때, 진행하여도 됩니다.

 

 

 

 

우선 대상 서버에 SSH접속을 하여 다음 명령어를 사용합니다.

lsblk    -> 디스크는 확장 되었지만, 파티션은 확장 되지 않음을 확인

df -hT  -> 파일 시스템이 확장 되지 않있음을 확인

 

 

파티션이 존재하는 디스크일 경우 파티션 확장이 필요합니다.

sudo growpart /dev/xvda(디스크 명) 1(파티션 넘버)

#디스크 명과 파티션 넘버는 자신에 맞게 수정해야합니다.

lsblk 명령어로 파티션이 확장 된 것을 확일 할 수 있습니다.

 

 

 

 

다음은 파일 시스템을 확장 하겠습니다.

lsblk -f 명령어를 통해 파일 시스템을 확인합니다.

 

 

[xfs일 경우]

sudo xfs_growfs -d / (마운트된 경로)

df -hT로 파일 시스템이 정상적으로 확장 되었는지 확인할 수 있습니다.

 

 

[ext2, ext3, ext4일 경우]

sudo resize2fs /dev/xvdf

df -hT 명령어로 정상적으로 파일시스템이 확장 된 것을 확인 할 수 있습니다.

이상으로 EBS 디스크 확장 방법에 대해서 알아보았습니다.

 

'CSP (Cloud Service Provider) > AWS' 카테고리의 다른 글

AWS CloudFormation이란?  (0) 2022.05.26
[AWS] Glue  (0) 2022.05.23
EBS / EFS / S3 비교  (0) 2022.05.20
[AWS] Slack Alarm을 통한 Monitoring  (0) 2022.05.19
AWS 2Tier 만들기 No.2 (RDS MySQL)  (0) 2022.05.19

댓글