[카테고리:] EC2

  • EC2 인스턴스 스토리지 확장 가이드

    EC2 인스턴스 스토리지 확장 가이드

    aws instance EC2의 스토리지를 확장하기 위해서는 따로 instance를 다운시키거나 할 필요가 없다.

    먼저 AWS 콘솔에서 내가 늘리고 싶은 스토리지를 볼륨 수정을 해준다.

    볼륨 수정이 되었다면, 서버에 접속해서 몇가지 작업을 해줘야 한다.

    lsblk
    
    ---
    NAME    MAJ:MIN RM SIZE RO TYPE MOUNTPOINT
    xvda    202:0    0  20G  0 disk
    └─xvda1 202:1    0  10G  0 part /

    확장된 스토리지를 확인 한 후,

    • growpart로 파티션 크기 확장
    sudo growpart /dev/vda 1
    • 파일 시스템 크기 확장
    • ext4 파일 시스템:
    sudo resize2fs /dev/xvdf1
    • xfs 파일 시스템:
    sudo xfs_growfs /dev/xvdf1
    • 확장 확인
    df -h

    ✅ 파일 시스템 종류를 알아보려면..

    lsblk -f

    이렇게 치면 파일 시스템 종류가 나온다.

    📌 NHN Cloud 스토리지 확장하는 법

    growpart 명령어로 파티션 확장

    # Example.
    
    growpart 디바이스 이름 example -> /dev/vda 5

    참고 : growpart는 cloud-utils-growpart 패키지에 포함. 설치 필요할 수도 있음.

    yum install cloud-utils-growpart -y

    파일 시스템 확장

    # file system check
    lsblk -f
    
    # ext4 파일 시스템.
    
    resize2fs 디바이스 이름 example -> /dev/vda5
    
    # xfs 파일 시스템.
    
    xfs_growfs /

    변경 확인

    lsblk
    df -h