mdadm 위에 LVM을 배치하고 md 장치 크기가 변경되면 볼륨 그룹의 크기를 조정할 수 있습니까?

mdadm 위에 LVM을 배치하고 md 장치 크기가 변경되면 볼륨 그룹의 크기를 조정할 수 있습니까?

중요한 데이터의 양이 계속 증가함에 따라 중복성, 유연성 및 비용 효율성을 위한 소프트웨어 RAID5 어레이가 필요합니다.

내 배포판(OpenWrt)이 ZFS를 지원하지 않기 때문에 ZFS는 나에게 적합하지 않습니다. Btrfs RAID5는 오랫동안 손상되었으며 개발자가 이를 고칠 가능성은 거의 없습니다. 내가 아는 한,

답변1

LVM 관점에서 볼 때 MD 장치는 LV 측에 변경 사항이 없이 다른 장치와 마찬가지로 PV가 되므로 모든 LV의 크기를 평소와 같이 조정할 수 있습니다. MD 장치 자체의 크기도 조정할 수 있으며, 드라이브를 변경(또는 더 추가)한 후 PV의 크기를 조정하면 RAID 장치를 늘릴 수 있습니다.

나는 RAID 5를 사용하지 않기 때문에 RAID 5에 대한 LVM의 지원이 MD와 어떻게 비교되는지 모르지만 RAID 1에 대해서만 LVM으로 전환했는데 훌륭하게 작동합니다. (커널 측에서는 요즘 대부분의 복제 코드가 공유됩니다. 복제된 LVM 복구 도구가 RAID 5의 복제된 MD와 비교했을 때 오늘날 어떤 모습인지 모르겠습니다.)

답변2

mdadm(RAID 6)의 LUKS에서 LVM을 실행하고 있습니다. 물리 계층이 유효 디스크 공간을 늘리는 경우 사용 가능한 공간을 계층별로 순차적으로 업데이트하기만 하면 됩니다.

  • 물리적
  • 공격
  • 루크스
  • VG/LVM의 PV

잘못된 순서로 작업을 수행하면 아무 나쁜 일도 일어나지 않을 것입니다. 단지 아무런 변화도 얻지 못할 뿐입니다.

계시다면 참고해주세요축소올바른 작업 순서가 절대적으로 중요합니다. 최상위 수준(일반적으로 파일 시스템)에서 시작하여 위로 올라갑니다. 개인적으로 이 작업을 수행해야 했던 경우가 있었습니다. (a) 백업을 수행하고, (b) 파일 시스템을 필요한 것보다 더 축소하고, 각 계층에 대해 약간의 안전 여유를 남겨 둡니다. 마지막으로 여백을 채우기 위해 모든 항목의 크기를 다시 조정합니다.

관련 정보