디스크 용량 증설 후 lsblk 또는 fdisk -l 명령어로 추가한 디스크가 정상 추가 되었는지 확인 합니다.
growpart 패키지가 없다면 아래명령어를 이용하여 설치합니다.
$ yum install cloud-utils-growpart.x86_64 -y |
파티션용량을 확장시킵니다.
$ growpart /dev/xvda 1 CHANGED: partition=7 start=68091904 old: size=78694001 end=146785905 new: size=78694001,end=146785905 |
파티션 리사이즈를 해준다.
파일시스템에 따라 파티션 리사이즈 명령이 다르다. 먼저 blkid 명령으로 확인 해보자.
# blkid /dev/sda1: UUID=”6ada264d-1c31-4090-b33c-64f0623dc355″ TYPE=”xfs” /dev/sda2: UUID=”24a3d128-29d7-4aa5-8d37-9c6de9945870″ TYPE=”xfs” /dev/sda3: UUID=”0c41f3d9-d2cf-49b4-a19c-c6289cfb0084″ TYPE=”xfs” /dev/sda5: UUID=”1f23b3ff-48d7-4990-a384-a0259c953287″ TYPE=”xfs” /dev/sda6: PTTYPE=”dos” /dev/sda7: UUID=”fba8a2a9-7e7f-4ad6-a1a8-58a8d0f0db35″ TYPE=”xfs” |
확인 해보니 xfs 파일 시스템을 사용하고 있다. xfs파일시스템일 경우 xfs_growfs 명령어를 사용한다.
$ xfs_growfs -d /mnt |
ext4 파일시스템일 경우 resize2fs 명령어를 사용한다
$ resize2fs -d /mnt |
df -h 명령으로 용량을 확인 해보면 용량이 증가한것을 확인할수있다.
참고로 서버 restart를 한다면 자동으로 파티션 리사이즈가 적용된다.