본문 바로가기
다양한 TIP

Xen(ubuntu) volumn 디스크 늘리기, 파티션확장(growpart)

by 유기농프로그래밍 2023. 4. 27.
반응형

VM을 생성하고 사용하다가 용량이 부족할 때가 있죠?

어떻게 파티션 확장을 하는지 살펴보도록 하겠습니다.

 

[환경]

Xen 서버 안에 ubuntu VM 의 파티션을 확장합니다.

 

[방법]

먼저 Xen 서버에서 수정할 VM을 Shut Down(끄기) 후 Storage를 열어봅니다.

Xen Storage

이제 Properties를 눌러서 아래와 같이 50G(기존 용량)였던 용량을 80G(원하는 용량)로 늘려줍니다.

Properties 용량 설정(전)Properties 용량 설정(후)

다시 VM을 켜주고 Shell에 들어갑니다.

 

lsblk

lsblk 명령어를 입력하면 xvda 와 xvda1의 SIZE가 다른 것을 볼 수 있습니다.

현재 사용하고 있는 xvda1은 50G인데 새로 설정한 값이 80G였기 때문에 xvda는 80G로 나타나게 됩니다.

 

이제 growpart라는 명령어를 사용할 건데, 먼저 설치부터 해야합니다.

growpart 명령어 없음

apt-get install -y cloud-guest-utils

위의 명령어로 설치하게 되면 growpart 명령어를 사용할 수 있습니다.

growpart

 

이제 아래 명령어로 파티션을 확장해줍니다.

growpart /dev/xvda 1

파티션 확장완료

다시 lsblk 명령어를 입력하면

xvda와 xvda1 둘다 SIZE가 80G로 동일해진 것을 볼 수 있습니다.

 

여기서 잠깐.

df -lh 명령어를 치면 용량이 그대로인 것을 볼 수 있습니다.

df -lh 업데이트 안됨

resize2fs /dev/[device-name] 명령어를 입력하면 해결됩니다.

ex) resize2fs /dev/xvda1

resize

다시 보면 80G(79G)로 늘어나 있는 것을 볼 수 있습니다!!

df -lh 업데이트 완료

 

용량걱정은 이제 끝!!

반응형

댓글