1. 먼저 해당 서버의 터미널에 접속하여 패키지를 설치합니다.
yum install -y epel-release
yum install -y cloud-utils-growpart
2. sda diak size는 50GB에서 100GB로 확장되어 있으며 sda3(/)는 파티션이 확장되기 전 상태입니다.
# lsblk
NAME MAJ:MIN RM SIZE RO TYPE MOUNTPOINT
sda 252:0 0 100G 0 disk
└─sda1 252:1 0 512M 0 part /boot
└─sda2 252:2 0 2G 0 part [SWAP]
└─sda3 252:3 0 47.5G 0 part /
3. 파티션 확장 - sda3(/)에 growpart 실행합니다. 이때 디바이스 이름과 파티션 번호 사이에 공백이 있으니 주의하세요.
# growpart /dev/sda 3
CHANGED: partition=3 start=5244928 old: size=99612672 end=104857600 new: size=204469472,end=209714400
4. 재부팅 후 sda3(/) 파티션이 확장되었는지 확인합니다.
# lsblk
NAME MAJ:MIN RM SIZE RO TYPE MOUNTPOINT
sda 252:0 0 100G 0 disk
├─sda1 252:1 0 512M 0 part /boot
├─sda2 252:2 0 2G 0 part [SWAP]
└─sda3 252:3 0 97.5G 0 part /
5. 파일 시스템(ext4) 확장 - sda3(/)에 resize2fs 실행합니다.
# resize2fs /dev/sda3
resize2fs 1.41.12 (17-May-2010)
Filesystem at /dev/sda3 is mounted on /; on-line resizing required
old desc_blocks = 3, new_desc_blocks = 7
Performing an on-line resize of /dev/sda3 to 25558684 (4k) blocks.
The filesystem on /dev/sda3 is now 25558684 blocks long.
6. sda3(/) 파일 시스템 크기가 변경되었는지 확인합니다.
# lsblk
NAME MAJ:MIN RM SIZE RO TYPE MOUNTPOINT
sda 252:0 0 50G 0 disk
├─sda1 252:1 0 512M 0 part /boot
├─sda2 252:2 0 2G 0 part [SWAP]
└─sda3 252:3 0 47.5G 0 part /
sdb 252:16 0 200G 0 disk
└─sdb1 252:17 0 100G 0 part /data
'Linux OS > 관리' 카테고리의 다른 글
Linux Xwindow + VNC server 설치 및 설정 (0) | 2023.03.26 |
---|---|
xfs 디스크 리사이즈 (0) | 2023.03.24 |
firewalld (0) | 2023.03.12 |
iptables (0) | 2023.03.12 |
bash 스크립트에서 자주사용하는 명령어 echo, sed 및 특수문자 (0) | 2023.03.12 |
댓글