rhel 루트 공간을 늘리는 방법은 무엇입니까?

rhel 루트 공간을 늘리는 방법은 무엇입니까?

내 RHEL 7.8 서버에서는 /root에 100GB를 할당했습니다. 모든 사용자가 시스템 전체에서 사용할 수 있는 소프트웨어를 더 많이 설치해야 하기 때문에 더 많은 공간이 필요합니다. 저는 Linux를 처음 접했고 시스템에 익숙하지 않습니다. 내 질문은 다음과 같습니다

  1. /rhel-root를 늘리려면 어떻게 해야 합니까?
  2. 공간을 늘릴 수 없는 경우 다운로드 및 소프트웨어 설치 위치를 어떻게 변경합니까?
  3. 사례 2의 경우 사용자가 설치된 소프트웨어에 액세스할 수 있도록 하려면 추가로 수행해야 할 작업이 있습니까?

시간을 내주셔서 정말 감사합니다!

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

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

답변1

옵션 1: 루트 논리 볼륨 /home(1TB 이상의 여유 공간이 있는 경우)을 축소하고 루트 논리 볼륨을 늘립니다.

lvresize -L-500g rhel/root -r
lvresize -L+500g rhel/home -r

기본 논리 볼륨이 축소 불가능한 XFS 파일 시스템을 사용하는 경우(그리고 XFS가 RHEL의 기본값임) 이는 불가능할 수 있습니다.

옵션 2: 물리 볼륨(하드 드라이브의 여유 공간 136GB) 크기를 조정하고 이를 rhel볼륨 그룹에 추가한 후 root논리 볼륨 늘리기

fdisk /dev/sda (resize the /dev/sda3 partition)
pvresize /dev/sda3
lvresize -L+130g root/rhel -r

스토리지와 마찬가지로 중요한 것은 무엇이든 백업하세요. 라이브 이미지나 이와 유사한 것을 오프라인으로 백업하는 것이 좋습니다.

추천 도서:LVM 논리 볼륨 구성 및 관리(RHEL 문서)

관련 정보