프로그래밍/Linux 리눅스

Centos - 리눅스 서버 용량 추가하기

Heidong 2023. 10. 8. 22:48
반응형

내가 관리하는 서버 용량이 10G가 밖에 안되어서

이번에 물리 하드디스크에 용량을 추가해서 총 100G로 만들었다.

다만 리눅스상에서 자동으로 잡아주지 않기 때문에 몇가지 절차가 필요함.

 


 

1.

lsblk

이 명렁어는 파티션을 트리 구조로 보여주기 때문에 한눈에 파악이 된다.

현재 내가 사용하는 root 쪽 용량을 거의 다 쓴 상황

하지만 xvda에 100G가 존재하는게 보인다. 

이걸 전부 root에 할당 할 것이다.

 


 

2.

yum install cloud-utils-growpart

리눅스 용량 할당을 도와주는 yum 패키지 growpart를 설치한다.

 


 

3.

growpart /dev/xvda2

성공적으로 할당 된 모습

용량 할당은 xvda -> xvda2 -> root 순으로 할당을 한다.

트리 구조로 하나씩 내려간다고 생각하면 된다.

 


 

4.

pvresize /dev/xvda2

이제 리사이즈 명령어를 통해서 해당 용량을 부여할 수 있게 바꾼다.

 


 

5.

vgs

vgdisplay 명령어나 vsg 명령어로 확인을 해보면 할당 가능한 용량을 체크 할 수 있다.

 


 

6.

lvextend -l +100%FREE /dev/centos/root

이 명령어는 사용가능한 100% 용량을 root에 할당 하겠다는 명령어이다.

여기서 경로는 자기한테 맞게 수정을 해주면 된다.

 


 

7.

df -Th

파일시스템 크기 조정을 위해 type을 확인해야 한다.

나의 경우 xfs이다.

 


 

8.

xfs_growfs /dev/centos/root

파일시스템 크기 조정 명령어를 실행 한다.

 


 

 

9. 마무리

df -h

성공적으로 용량 증설이 완료 되었다.

반응형