본문 바로가기

AWS/EC2

[AWS] EC2 EBS 볼륨 증설 방법

반응형

 

AWS Nitro 기반 EC2 인스턴스에서 EBS 볼륨을 증설하는 방법은 기존 EC2 인스턴스에서의 EBS 볼륨 증설과 비슷하지만, Nitro 기반의 인스턴스에서는 성능이 더 뛰어나며, EBS 볼륨 크기 변경을 할 때 더 많은 유연성을 제공합니다. 다음은 Nitro 기반 EC2 인스턴스에서 EBS 볼륨을 증설하는 방법입니다.

 

1. AWS Management Console 접속
  - AWS Console에 로그인합니다.
  - EC2 서비스를 검색하여 선택합니다.

 

2. EBS 볼륨 확인
  - 왼쪽 메뉴에서 Elastic Block Store 항목의 Volumes를 선택합니다.
  - 현재 EC2 인스턴스에 연결된 EBS 볼륨을 찾습니다. 해당 볼륨을 선택합니다.

 

3. EBS 볼륨 크기 수정
  - 선택한 EBS 볼륨을 클릭하여 Modify Volume 버튼을 클릭합니다.
  - Size 항목에서 원하는 볼륨 크기를 입력합니다. (증설할 용량을 GB 단위로 입력)
  - Modify 버튼을 클릭하여 변경 사항을 적용합니다.

Note: Nitro 기반 인스턴스는 EBS 볼륨 크기 변경 후 즉시 확장된 공간을 사용할 수 있습니다. 하지만 변경 사항이 즉시 반영되지 않을 수 있으므로 파일 시스템 확장 작업이 필요합니다.

 

4. EC2 인스턴스에서 파일 시스템 확장
  - EBS 볼륨 크기 변경 후, EC2 인스턴스의 운영 체제에서 새로 추가된 공간을 인식하고 파일 시스템을 확장해야 합니다.

4.1. EC2 인스턴스에 SSH 접속
  - SSH를 통해 EC2 인스턴스에 접속합니다.

 

4.2. 볼륨 크기 확인
  - EBS 볼륨의 크기를 확인하려면 lsblk 명령어를 사용하여 새로 추가된 공간을 확인합니다.

$ lsblk

 

새로운 크기가 반영된 것을 확인할 수 있습니다. 예를 들어, /dev/nvme1n1와 같은 디스크가 보일 것 입니다.

 

4.3. 파일 시스템 확장
  - Ext4 파일 시스템의 경우:

$ sudo resize2fs /dev/nvme1n1

 

  - XFS 파일 시스템의 경우 :

$ sudo xfs_growfs /dev/nvme1n1

 

5. 확장된 용량 확인
  - 파일 시스템을 확장한 후, 디스크의 용량이 정상적으로 확장되었는지 확인합니다.

$ df -h

 

위 명령어를 사용하여 파일 시스템의 전체 용량을 확인합니다. 추가된 용량이 반영된 것을 확인할 수 있습니다.

 

Nitro 기반 EC2 인스턴스는 EBS 볼륨 증설 후 실시간으로 크기를 확장할 수 있기 때문에 성능이 뛰어나고, EBS 볼륨 크기 변경 후 빠르게 확장된 저장 공간을 사용할 수 있습니다.

반응형