리눅스(CentOS) home 용량 줄이고, root 용량 늘리기
환경 : CentOS 7.6 기준
/dev/mapper/centos-home을 삭제하고 /dev/mapper/centos-root만 활용
사내 개발서버를 점검하던 중 root에 50G만 할당되어 있고, home에 2TB가 할당되어 있는 현상을 발견했다.
불필요한 /dev/mapper/centos-home을 삭제하는 방법에 대해 기술하였다.
home 폴더를 압축하여 백업한다
tar -zcf /home.tar.gz -C /home .
home 언마운트
umount /dev/mapper/centos-home
centos-home 삭제
lvremove /dev/mapper/centos-home
root에 남은 모든 용량 100%를 할당
lvextend -r -l +100%FREE /dev/mapper/centos-root
home 생성
mkdir /home
home 디렉토리 복구
tar -zcf /home.tar.gz -C /home