LVM - 두 개의 물리적 디스크에 Linux 시스템을 분산시키시겠습니까?

LVM - 두 개의 물리적 디스크에 Linux 시스템을 분산시키시겠습니까?

동일한 4TB SSD 디스크 2개.

Linux Mint는 첫 번째 디스크에 설치되며 새로 설치하는 동안 3개의 파티션이 자동으로 생성됩니다.

  • /dev/sda1 BIOS 시작;
  • /dev/sda2 EFI 시스템은 /boot/efi에 설치됩니다.
  • /dev/sda3 Linux LVM은 LVM2 물리 볼륨(LVM2 001)입니다.

두 번째 디스크 /dev/sdb1 Linux LVM은 LVM2 물리 볼륨(LVM2 001)입니다.

마지막으로 모든 논리 볼륨이 이제 vgmint 볼륨 그룹의 일부가 되도록 LVM 볼륨 그룹을 병합했습니다.
롤:

  • /dev/vgmint/root --->디스크 1에서
  • /dev/vgmint/swap_1 ---> 디스크 1에서
  • /dev/vgmint/volume ---> 디스크 2에서

지금 하고 싶은 일은 /dev/vgmint/volume을 /dev/vgmint/root에 병합하여 /dev/vgmint/root만 남게 하고 두 디스크의 사용 가능한 공간을 모두 차지하는 것입니다.

가능합니까? 달성하는 방법?

/dev/vgmint/volume이 사라지고 해당 공간이 /dev/vgmint/root에 병합되기를 원합니다.

즉, 두 개의 물리적 디스크를 하나의 디스크로 완전히 사용하고 싶습니다. 별도의 설치 폴더가 필요하지 않고 Linux 시스템 폴더를 두 개의 SSD 디스크로 확장합니다. 어떻게 해야 하나요?

기존 시스템에서 이것이 가능하지 않은 경우, 새로운 Linux 시스템 설치로 이를 달성할 수 있는 방법이 있습니까? 2개의 물리적 디스크에 설치할 수 있습니까?

답변1

예, 가능합니다. 단계는 다음과 같습니다.

  1. 볼륨에서 파일 백업/dev/vgmint/volume
  2. 제거하다umount /dev/vgmint/volume
  3. 논리 볼륨 삭제lvremove /dev/vgmint/volume
  4. 볼륨 및 파일 시스템 확장lvextend --resizefs -L+100%FREE /dev/vgmint/root
  5. 백업된 파일 복원(있는 경우)

PS 마지막 명령이 적용되는지 잘 모르겠습니다 . 그렇지 않은 경우 (4번 항목의 경우) 먼저 수행 한 다음 xfs수행해야 합니다.lvextend -L+100%FREE /dev/vgmint/rootxfs_grow /dev/vgmint/root

관련 정보