-
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
반응형'AWS' 카테고리의 다른 글
AWS RDS Multi-AZ, Read Replica 실습 (0) 2021.07.18 AWS EFS를 이용한 EC2 데이터 공유 (0) 2021.07.03 AWS EC2에 EBS 볼륨 생성하고 연결하기 (0) 2021.07.03 AWS Storage 정리 (0) 2021.07.03 AWS VPC 실습 (feat. NAT, IGW, Routing table) (0) 2021.07.01