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 볼륨 크기 변경 후 빠르게 확장된 저장 공간을 사용할 수 있습니다.
'AWS > EC2' 카테고리의 다른 글
[AWS] Amazon Linux 2023 /var/log 디렉토리에 로그가 없는 이유 (0) | 2024.10.20 |
---|---|
AWS EC2 StatusCheckFailed 발생 원인 (0) | 2024.08.21 |
[AWS] System Manager의 Run Command 기능을 통해 S3에 저장된 스크립트 일괄 실행 (0) | 2024.01.21 |
[AWS] EC2 instance power maintenance scheduled 이란? (0) | 2024.01.14 |
[EC2] EC2 인스턴스 메타데이터 (0) | 2022.12.21 |