이것이 한 LVM에서 다른 LVM으로 공간을 이동하는 올바른 방법입니까?

이것이 한 LVM에서 다른 LVM으로 공간을 이동하는 올바른 방법입니까?

RHEL 8 XFS 마스터 볼륨에서 루트 볼륨으로 500G를 이동해야 합니다. 이것이 내가 지금 가지고 있는 것입니다:

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

누군가 이 블로그 게시물에 올바른 지침이 있는지 말해 줄 수 있나요? https://www.linuxsysadmins.com/shrink-xfs-root-lvm/

그런 다음 기본 볼륨을 축소한 후 루트에 대해 동일한 단계를 수행하여 더 큰 디스크 크기를 제공해야 합니까?

이건 내 전문분야가 아니어서 긴장이 됐다.

요약: XFS 볼륨에서 /의 크기 줄이기

  1. 전체 백업 만들기
  2. 복구 모드로 부팅
  3. 쉘로 점프 선택
  4. vgchange-ay
  5. mkdir /mnt/sysimage/rt
  6. mkdir /mnt/sysimage/backup
  7. 마운트 /dev/mapper/rhel-root /mnt/sysimage/rt/
  8. 마운트 /dev/mapper/rhel-home /mnt/sysimage/backup/
  9. xfsdump -l 0 -L "루트 lv 백업" -M "백업" -f /mnt/sysimage/backup/root_backup.img /mnt/sysimage/rt
  10. lsof /mnt/sysimage/rt/
  11. 킬 -9
  12. /mnt/sysimage/rt/ 제거
  13. lvremove /dev/mapper/rhel-루트
  14. lvcreate -Zy -L 15G -n 루트 rhel
  15. 마운트 /dev/mapper/rhel-root /mnt/sysimage/rt
  16. xfsrestore -f /mnt/sysimage/backup/root_backup.img /mnt/sysimage/rt
  17. umount /mnt/sysimage/rt/ /mnt/sysimage/backup/
  18. 출구

관련 정보