/home에서 / 크기 조정

/home에서 / 크기 조정

/home에서 150G를 추가하고 싶습니다 ./

라이브 DC로 해야 하나요?

내 데이터가 삭제되나요?

여기에 이미지 설명을 입력하세요

답변1

/home크기가 150G에 불과하므로 150G를 에서 으로 이동 /home하는 /것은완전히 파괴하다LV /home.

절차는 다음과 같습니다.

1.) /home잃고 싶지 않은 모든 것을 백업하십시오.

2.) 가능하다면 콘솔에 루트로 로그인하여 /home사용하지 않도록 하고 마운트를 해제하세요 /home.

/home이것이 가능하지 않은 경우 파일 시스템 에 대한 행을 주석 처리 /etc/fstab하고 재부팅해야 시스템이 마운트되지 않고 표시됩니다 /home. 이 상황에서는 여전히 SSH나 텍스트 모드로 로그인할 수 있지만 일반 사용자를 위한 쓰기 가능한 홈 디렉토리가 없기 때문에 일반 사용자로서의 GUI 로그인은 불가능합니다. GUI 로그인은 사용자의 홈 디렉터리에 몇 개의 작은 파일을 작성해야 합니다.

3.) /home마운트가 해제되면 다음 명령을 실행합니다. (메모:이건 파괴적인 단계야: 이 명령 다음에 이전 백업의 콘텐츠를 가져오는 유일한 방법은 /home1단계에서 만든 백업을 이용하는 것입니다.)

lvremove /dev/centos/home
lvextend -L +150G -r /dev/centos/root

-rLinux 배포판이 에 대한 옵션을 지원할 만큼 새롭지 않은 경우 lvextend해당 옵션을 생략한 다음 파일 시스템별 명령을 사용하여 루트 파일 시스템을 확장할 수 있습니다. ext2// ext3파일 시스템 유형 의 경우 ext4명령은 resize2fs /dev/centos/root. XFS 파일 시스템의 경우 명령은 xfs_growfs /.

CentOS 7 이상에서는 기본적으로 XFS 파일 시스템 유형을 사용합니다. 이전 CentOS 릴리스에서는 ext4.

4.) 마지막으로 아래에 사용자의 홈 디렉터리를 복원/다시 만듭니다 /home(이제는 이전에 마운트 지점으로 사용되었던 일반 빈 디렉터리가 됩니다).

관련 정보