카테고리 없음

AWS 콘솔에서 EBS 볼륨을 20GB로 확장한 후, EC2 인스턴스에서 새로 확장된 용량을 인식하고 사용할 수 있도록 업데이트하는 과정

닥치고개발 2024. 11. 3. 01:21
728x90

lsblk 명령어 출력에서 확인한 바와 같이, 20GB 볼륨이 xvda로 연결되어 있고, 루트 파일 시스템은 xvda1 파티션에 있습니다. 따라서 resize2fs 명령어로 xvda1 파티션의 파일 시스템을 확장해야 합니다.

1. 파티션 크기 확장 확인

볼륨은 이미 20GB로 확장되었지만, 루트 파티션 xvda1이 아직 7.9GB로 설정되어 있습니다. 먼저, 이 파티션을 20GB로 확장해야 합니다.

  1. 파티션 테이블 재설정 (주의: 이 작업은 중요한 데이터가 있을 경우 백업이 필요할 수 있습니다. 일반적으로 EBS 볼륨에 적용할 때는 데이터 손실 없이 확장이 가능합니다.)이 명령어는 xvda의 첫 번째 파티션 (xvda1)을 디스크 전체 크기인 20GB로 확장합니다.
  2.  
    sudo growpart /dev/xvda 1

2. 파일 시스템 확장

이제 확장된 파티션에 대해 파일 시스템을 확장합니다.

sudo resize2fs /dev/xvda1

이 명령어는 xvda1 파티션의 파일 시스템을 최대 크기(20GB)로 확장합니다.

3. 확인

확장이 완료되면 파일 시스템 크기를 확인하세요.

 
df -h

이제 루트 파일 시스템 (/)이 20GB로 표시되어야 합니다.

728x90