ABOUT ME

-

Today
-
Yesterday
-
Total
-
  • AWS EBS 볼륨 확장 및 파티션, 파일 시스템 변경
    AWS 2021. 7. 3. 20:54

    이번 포스팅은 기본 EBS 볼륨을 확장하고 파티션과 파일시스템을 그에 맞게 변경한다.

     

    다음 과정을 거쳐 진행한다. 

     

    1. 기본 EBS 볼륨 확장

    2. 파티션 늘리기 

    3. 파일시스템 늘리기 

    4. EBS 정보 확인 

     

     

     

    < 볼륨 수정하기 >

     

    [EC2 - EBS - 볼륨]

    - 루트볼륨 작업

    - 볼륨 수정

    - 볼륨 유형(gp3) 

    - 크기(20 GiB)

     

     

     

    < 파티션, 파일 시스템 변경하기 >

    # 현재 루트 볼륨이 20G로 반영되어 있는데 아직 xvda1 파티션 크기가 8G 이므로 파티션 확장이 필요하다
    [root@ST1 ~]# lsblk
    NAME    MAJ:MIN RM SIZE RO TYPE MOUNTPOINT
    xvda    202:0    0  20G  0 disk
    └─xvda1 202:1    0   8G  0 part /
    
    
    # 아직은 xvda1 크기가 8G 이다
    [root@ST1 ~]# df -hT /dev/xvda1
    Filesystem     Type  Size  Used Avail Use% Mounted on
    /dev/xvda1     xfs   8.0G  1.3G  6.8G  16% /
    
    
    # growpart 명령어로 파티션을 늘린다
    [root@ST1 ~]# growpart /dev/xvda 1
    CHANGED: partition=1 start=4096 old: size=16773087 end=16777183 new: size=41938911 end=41943007
    
    
    # 늘린 파티션으로 반영이 되었다
    [root@ST1 ~]# lsblk
    NAME    MAJ:MIN RM SIZE RO TYPE MOUNTPOINT
    xvda    202:0    0  20G  0 disk
    └─xvda1 202:1    0  20G  0 part /
    
    
    # 파일시스템은 아직 여전히 8G 이다
    [root@ST1 ~]# df -hT /dev/xvda1
    Filesystem     Type  Size  Used Avail Use% Mounted on
    /dev/xvda1     xfs   8.0G  1.3G  6.8G  16% /
    
    
    # xfs_growfs 명령어로 볼륨의 파일 시스템을 확장한다
    [root@ST1 ~]# xfs_growfs -d /
    meta-data=/dev/xvda1             isize=512    agcount=4, agsize=524159 blks
             =                       sectsz=512   attr=2, projid32bit=1
             =                       crc=1        finobt=1 spinodes=0
    data     =                       bsize=4096   blocks=2096635, imaxpct=25
             =                       sunit=0      swidth=0 blks
    naming   =version 2              bsize=4096   ascii-ci=0 ftype=1
    log      =internal               bsize=4096   blocks=2560, version=2
             =                       sectsz=512   sunit=0 blks, lazy-count=1
    realtime =none                   extsz=4096   blocks=0, rtextents=0
    data blocks changed from 2096635 to 5242363
    
    
    # 최종적으로 파일시스템까지 20G 용량으로 확장되었다
    [root@ST1 ~]# df -hT /dev/xvda1
    Filesystem     Type  Size  Used Avail Use% Mounted on
    /dev/xvda1     xfs    20G  1.3G   19G   7% /
    
    
    # ext4 볼륨의 경우 아래 명령어로 확장한다
    resize2fs /dev/xvda1

     

    반응형

    댓글

Designed by Tistory.