EBS 루트 볼륨 온라인 확장 가이드
볼륨 확장은 크게 'AWS 콘솔에서의 용량 증설'과 'OS 내부에서의 파일 시스템 확장' 두 단계로 나뉩니다.
1단계: AWS 콘솔/CLI에서 볼륨 수정
먼저 물리적인 '그릇'의 크기를 키우는 단계입니다.
스냅샷 생성 (권장): 작업 전 반드시 해당 볼륨의 스냅샷을 찍어 백업을 확보하세요.
볼륨 수정: EC2 콘솔 → [볼륨] 메뉴 → 대상 볼륨 선택 → [작업] → [볼륨 수정].
크기 입력: 원하는 크기(GiB)를 입력하고 **[수정]**을 클릭합니다.
최신 업데이트 (2026): 이제 24시간 내에 최대 4회까지 수정이 가능합니다. (이전 수정 작업이 완료되면 즉시 다음 수정이 가능하도록 개선됨)
2단계: OS 내부 파일 시스템 확장
AWS에서 크기를 키워도 OS는 아직 추가된 공간을 인식하지 못합니다. 인스턴스에 접속하여 명령어를 입력해야 합니다.
Linux 인스턴스 (예: Amazon Linux, Ubuntu)
파티션 확장:
lsblk로 파티션 번호를 확인한 뒤 확장합니다.sudo growpart /dev/nvme0n1 1 # nvme0n1의 1번 파티션 확장파일 시스템 확장:
EXT4 방식:
sudo resize2fs /dev/nvme0n1p1XFS 방식:
sudo xfs_growfs -d /
Windows 인스턴스
디스크 관리(
diskmgmt.msc)를 실행합니다.해당 드라이브에 '할당되지 않은 공간'이 생긴 것을 확인합니다.
드라이브 우클릭 후 [볼륨 확장] 마법사를 따라 완료합니다.
작업 전 반드시 확인해야 할 체크리스트
항목 | 확인 및 주의사항 |
인스턴스 타입 | 아주 오래된 구형 인스턴스는 중지 후 변경해야 할 수도 있습니다. (Nitro 기반 인스턴스는 100% 지원) |
MBR vs GPT | MBR 파티션 형식은 루트 볼륨을 최대 2TiB까지만 지원합니다. 2TiB 이상 확장이 필요하다면 GPT 형식을 사용해야 합니다. |
축소 불가 | EBS는 크기를 늘리는 것만 가능하며, 줄이는 것은 불가능합니다. (줄이려면 신규 볼륨 생성 후 데이터 복사 필요) |
대기 시간 | 볼륨 수정 후 성능 최적화(Optimizing) 상태가 진행되는 동안에도 사용은 가능하지만, 다음 수정까지는 수 분의 시간이 걸릴 수 있습니다. |
댓글
댓글 0개
이 문서에는 댓글을 달 수 없습니다.