![/home에서 / 크기 조정](https://linux55.com/image/171017/%2Fhome%EC%97%90%EC%84%9C%20%2F%20%ED%81%AC%EA%B8%B0%20%EC%A1%B0%EC%A0%95.png)
답변1
크기 가 150G에 불과하므로 150G를 /home
에서 으로 이동하는 것은/home
/
완전히 파괴하다LV /home
.
절차는 다음과 같습니다.
/home
1.) 잃고 싶지 않은 모든 것을 백업하십시오 .
2.) 가능하다면 콘솔에 루트로 로그인하여 /home
사용하지 않도록 한 다음 을 제거하십시오 /home
.
/home
이것이 가능하지 않은 경우 파일 시스템 행을 주석 처리 /etc/fstab
하고 재부팅해야 시스템이 마운트 없이 부팅될 수 있습니다 /home
. 이 경우에도 SSH 또는 텍스트 모드를 사용하여 로그인할 수 있지만 일반 사용자에게는 쓰기 가능한 홈 디렉토리가 없기 때문에 일반 사용자로 GUI에 로그인할 수 없습니다. GUI 로그인을 위해서는 사용자의 홈 디렉터리에 작은 파일 몇 개를 써야 합니다.
3.) /home
제거 후 다음 명령을 실행하십시오. (노트:이것은 파괴적인 단계입니다: 이 명령을 실행한 후 이전 백업의 내용을 가져오는 유일한 방법은 /home
1단계에서 만든 백업을 통해서입니다. )
lvremove /dev/centos/home
lvextend -L +150G -r /dev/centos/root
-r
Linux 배포판이 이 옵션을 지원할 만큼 새롭지 않은 경우 lvextend
이 옵션을 무시하고 파일 시스템별 명령을 사용하여 루트 파일 시스템을 확장할 수 있습니다. ext2
//파일 시스템 유형의 경우 ext3
명령 ext4
은 입니다 resize2fs /dev/centos/root
. XFS 파일 시스템의 경우 명령은 입니다 xfs_growfs /
.
CentOS 7 이상에서는 기본적으로 XFS 파일 시스템 유형을 사용합니다. 이전 CentOS 버전에서는 ext4
.
4.) 마지막으로 사용자의 홈 디렉터리 /home
(이제는 이전에 마운트 지점으로 사용되었던 일반적인 빈 디렉터리가 됨)를 복원/다시 생성합니다.