새소식

AWS

Amazon Linux 2에서 EBS볼륨 확장하기

  • -

Amazon Linux 2에서 EBS볼륨 확장하기

AWS의 Amazonlinux2는 파일시스템으로 xfs 를 채용하고 있습니다. AWS Amazonlinux2에서 EBS볼륨을 확장해보도록 하겠습니다.

📍 요구 사항

현재 EBS의 볼륨은 8GB입니다. 16GB로 늘려주세요.

📍 현재 볼륨 확인

현재 볼륨상태를 확인합니다.

lsblk

🔥 lsblk는 linux 시스템에서 디스크 블록 관련 정보를 출력하는 명령어입니다. 이 명령어는 디스크 블록의 이름, 타입, 크기, 마운트 포인트를 표시합니다.

df -h
df -hT

🔥 df 명령어는 디스크 공간 사용량을 보여주는 명령어입니다. 이 명령어를 사용하면 파일 시스템이나 하드 디스크의 전체적인 공간 사용량과 각 파티션의 공간 사용량 및 파일 시스템 구조를 알 수 있습니다.

 

 

📍 용량 증설

AWS Console 에서 EBS용량을 늘려주도록 하겠습니다.

 

 

해당 볼륨을 선택해 볼륨 수정을 눌러줍니다.

 

 

볼륨 수정 탭에서 원하시는 크기를 선택 후 수정을 눌러줍니다.

 

 

optimizing상태로 변경되었습니다. 완료될 때까지는 시간이 소요될 수 있습니다.

 

 

📍 서버에서 용량증설

console에서만 용량을 증설했다고 용량이 늘어난것은 아닙니다. 서버에서 늘어난 용량에 대해 마운트를 해줘야 완성됩니다.

🧷 늘어난 용랑 확인하기

lsblk

 

 

🧷 늘어난 용량으로 루트 볼륨 확장

sudo growpart /dev/nvme0n1 1

🔥 growpart는 Linux용 디스크 관리 도구로, 파티션 크기를 늘리거나 줄이는 데 사용됩니다. 기본적으로 fdisk 명령어나 parted 명령어로는 파티션 크기를 변경할 수 없지만, growpart 명령어를 사용하면 파티션 크기를 늘리거나 줄일 수 있습니다.

 

 

🧷 파일시스템 크기 확장

파일시스템을 확인해보니 파일시스템이 확장되진 않았습니다.

df -hT

 

 

 

파일시스템을 확장 해보도록 하겠습니다. Amazonlinux2는 XFS이므로 파일시스템 크기 조정에 xfs_growfs 명령어를 사용합니다.

sudo xfs_growfs /dev/nvme0n1p1
df -hT

성공적으로 루트볼륨이 16GB로 확장되었습니다.

'AWS' 카테고리의 다른 글

ALB에서 액세스로그 확인하기  (0) 2023.01.04
MSP란? CSP란?  (0) 2022.12.26
Assume role을 통한 자격관리  (0) 2022.12.22
Anaconda 설치하기  (0) 2022.09.22
Contents

포스팅 주소를 복사했습니다

이 글이 도움이 되었다면 공감 부탁드립니다.