본문 바로가기
다양한 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 업데이트 완료

 

용량걱정은 이제 끝!!

반응형

댓글