Ich habe eine vorhandene LVM-Volume-Gruppe mit 3 Festplatten (ext4) und 4 logischen Volumes. Ich bin noch nicht ganz bereit für den Sprung zu einem Next-Gen-FS und möchte die Last auf den Festplatten ausgleichen. Ich habe gesehen, dass man VGs mit Striping erstellen kann (entspricht RAID0), aber ich möchte die vorhandene konvertieren. Ist das möglich?
Antwort1
Ich weiß nicht, wie weit dies zurückliegt, aber in v2.02.183 man lvconvert
wird Folgendes angezeigt:
--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.
Es wird also nicht wirklichKonvertierenein vorhandenes LV zu einem Streifen. Vorhandene Daten bleiben wie sie sind.
Antwort2
sudo lvconvert --stripes 3 vg/lv /dev/sda1 /dev/sdb1 /dev/sdc1
Dabei ist 2 die Anzahl der Stripes, dann das logische Volume und dann die 3 Geräte, über die die Stripes verteilt werden sollen. RAID 0 hat keine Redundanz.