3개의 디스크(ext4)와 4개의 논리 볼륨으로 구성된 기존 LVM 볼륨 그룹이 있습니다. 아직 차세대 FS로 도약할 준비가 되지 않았으므로 디스크의 로드 밸런싱을 조정하고 싶습니다. 스트라이핑(RAID0과 동일)을 사용하여 VG를 생성할 수 있다는 것을 보았지만 기존 VG를 변환하고 싶습니다. 이것이 가능합니까?
답변1
이것이 얼마나 오래 전에 문서화되었는지는 모르지만 v2.02.183에서는 다음과 같이 man lvconvert
표시됩니다.
--stripes Number
Specifies the number of stripes in a striped LV. This is the number of PVs
(devices) that a striped LV is spread across. Data that appears sequential in
the LV is spread across multiple devices in units of the stripe size (see
--stripesize). This does not apply to existing allocated space, only newly
allocated space can be striped.
그러니까 실제로는 그렇지 않을 거예요전환하다기존 LV를 스트라이프로. 기존 데이터는 그대로 유지됩니다.
답변2
sudo lvconvert --stripes 3 vg/lv /dev/sda1 /dev/sdb1 /dev/sdc1
여기서 2는 스트라이프 수, 논리 볼륨, 스트라이프할 장치 3개입니다. RAID 0에는 중복성이 없습니다.