리눅스 파티션 확장 (VM, growpart 사용)

2025. 3. 25. 09:50·Linux

리눅스 서버 파티션이 잘못 할당되어 수정 (25GB -> 300GB)

 

 

1. VMWare에서 디스크 용량 확장

 

 

 

2. 리부팅 후 용량 확인

  • sda 용량은 300G로 확장은 되었으나 파티션 확장은 되지 않은 상태
# lsblk
NAME   MAJ:MIN RM  SIZE RO TYPE MOUNTPOINTS
sda      8:0    0  300G  0 disk
├─sda1   8:1    0    1G  0 part /boot/efi
├─sda2   8:2    0   16G  0 part [SWAP]
└─sda3   8:3    0  7.9G  0 part /
sr0     11:0    1 1024M  0 rom

 

 

3. growpart 툴을 사용하여 파티션 확장

  • growpart [볼룸명] [파티션 번호]
# growpart /dev/sda 3
CHANGED: partition=3 start=35758080 old: size=16668672 end=52426751 new: size=593387487 end=629145566

 

  • / 파티션이 늘어난 것을 확인
:~# lsblk
NAME   MAJ:MIN RM   SIZE RO TYPE MOUNTPOINTS
sda      8:0    0   300G  0 disk
├─sda1   8:1    0     1G  0 part /boot/efi
├─sda2   8:2    0    16G  0 part [SWAP]
└─sda3   8:3    0 282.9G  0 part /
sr0     11:0    1  1024M  0 rom

 

  • 하지만, / 용량에는 반영되지 않음
# df -h
Filesystem      Size  Used Avail Use% Mounted on
/dev/sda3       7.8G  6.2G  1.2G  85% /

 

 

4. 파일 시스템 확장

  • xfs - "xfs_growfs [파티션 이름]" 명령을 사용
  • ext4 - "resize2fs [파티션 이름]" 명령을 사용
# resize2fs /dev/sda3
resize2fs 1.47.0 (5-Feb-2023)
Filesystem at /dev/sda3 is mounted on /; on-line resizing required
old_desc_blocks = 1, new_desc_blocks = 36
The filesystem on /dev/sda3 is now 74173435 (4k) blocks long.

 

  • 용량 확인
# df -h
Filesystem      Size  Used Avail Use% Mounted on
/dev/sda3       279G  6.2G  261G   3% /
저작자표시 비영리 변경금지 (새창열림)
'Linux' 카테고리의 다른 글
  • Ubuntu 24.04에 Telegraf 설치
  • Ubuntu 데스크탑 GUI 설정
  • SNMP 구성 (ubuntu 24.04 lts)
  • Ubuntu 22.04LTS 에서 24.04LTS로 업그레이드 하기
기억보다는 기록을...
기억보다는 기록을...
내가 보려고 정리하는 글..
  • 기억보다는 기록을...
    메모장
    기억보다는 기록을...
    • 분류 전체보기
      • 클라우드(Azure, AWS, Alibaba)
      • 모니터링(Zabbix,Grafana)
      • 가상화(VMWare, Hyper-V)
      • Docker
      • Ansible
      • Linux
      • Windows
      • 이것저것
      • SQL
      • -------------------------
      • 재테크
  • 전체
    오늘
    어제
  • hELLO· Designed By정상우.v4.10.2
기억보다는 기록을...
리눅스 파티션 확장 (VM, growpart 사용)
상단으로

티스토리툴바