응애개발자
article thumbnail
728x90

이번에는 AWS 볼륨의 크기를 수정하려한다. 현재 AWS의 볼륨 크기는 

 

이렇게 8GB로 설정이 되어있다. 이것을 16GB까지 늘려보겠다. (프리티어는 30GB까지 늘릴 수 있다.)

 

1️⃣ AWS -> 인스턴스 -> 스토리지 -> 볼륨ID 마우스 우클릭 볼륨 수정 클릭

 

2️⃣ 크기 변경후 수정 클

 

3️⃣볼륨 상태가 변경될때까지 기다리자.

modifying -> optimizing -> 사용중

 

4️⃣수정이 되었는지 확인

df -h

 

아직 파티션이 할당되지 않았기 때문에 사이즈는 변함이 없다.

 

5️⃣ 파티션 크기 확인

lsblk

'/dev/xvda' 디스크와 관련된 정보를 확인하자.

xvda는 실제 디스크 장치를 나타내며 16기가를 나타내고,

xvda1은 우리의 루트 파일 시스템의 크기를 보여준다. 따라서 이 xvda1의 파티션을 늘려주자

 

6️⃣ 파티션 확장

sudo growpart /dev/xvda 1

 

7️⃣ 확인

lsblk

 

사이즈가 늘어났다. 이제 파일 시스템도 늘려주자.

파티션은 디스크에서 특정 영역을 나눈 것이고, 파일 시스템은 그 파티션 안에 실제로 데이터를 저장하고 관리하는 구조입니다.
파티션을 확장하면 디스크의 공간이 더 할당되지만, 파일 시스템은 그 확장된 공간을 인식하지 못합니다. 즉, 파일 시스템은 확장 전의 크기만큼만 데이터를 관리할 수 있습니다.

 

8️⃣ 파일 시스템 크기 확장

sudo resize2fs /dev/xvda1

 

9️⃣ 확인

df -h

 

사이즈가 늘어난 것을 확인할 수 있다.

profile

응애개발자

@Eungae-D

포스팅이 좋았다면 "좋아요❤️" 또는 "구독👍🏻" 해주세요!