Wie sieht es bei dir aus? Bist du weiter gekommen?
Ich habe jetzt auch mal tests in einer VM mit JeOS gemacht. Hier meine Erstellungs-Befehle:
http://ubuntu.pastebin.com/f289608d4 Kann gerne diskutiert werden.
Nun wollte ich auch das RAID5 um ne weitere virtuelle Festplatte hinzufügen.
Code:
sudo sfdisk -d /dev/sdd | sudo sfdisk /dev/sde
sudo mdadm --add /dev/md0 /dev/sde1 -v
sudo mdadm --grow --raid-devices=4 /dev/md0 -v
sudo cryptsetup luksOpen /dev/md0 cryptraid5
sudo cryptsetup resize cryptraid5
Soweit so gut. Nur vergrößert sich irgendwie das verschlüsselte Volumen nicht .
Die size-Angabe von
sudo cryptsetup status cryptraid5 war vor und nach dem resize-Befehl das gleiche. Dort habe ich mit einem größeren Wert gerechnet.
pvdisplay und
vgdisplay melden auch immer noch die gleiche Größe. Dafür kenne ich mich mit lvm auch noch zu wenig aus.
Was passiert wenn sich ein PV in der größe ändert?
Als Vorlage hab ich mir hier orientiert
http://www.debian-administration.org/article/Resizing_Encrypted_Filesystems
Hier ist allerdings das crypt-Volumen innerhalb der LVs. Vermutlich geht es nur so rum.
-----------
Nachtrag:
ich habe leider übersehen das sich die size-Angabe doch schon geändert hatte. Das
cryptsetup resize cryptraid5 war im Grunde überflüssig, es wurde wohl schon automatisch die volle größer verwendet, als das Volumen geöffnet wurde.
Zusammengefasst hab ich für die Vergrößerung des verschlüsselten RAIDs nun das hier gemacht:
Code:
sudo sfdisk -d /dev/sdd | sudo sfdisk /dev/sde
sudo mdadm --add /dev/md0 /dev/sde1 -v
sudo mdadm --grow --raid-devices=4 /dev/md0 -v
sudo cryptsetup luksOpen /dev/md0 cryptraid5
sudo pvresize /dev/mapper/cryptraid5
sudo lvextend -v -l +100%FREE /dev/vg/crypt
sudo vgchange -ay
sudo mount /dev/mapper/vg-crypt
sudo xfs_growfs /mnt/raid5/
In der VM habe ich mal das Dateisystem XFS ausprobiert, mal schauen ob ich es auch im reellen System benutze.
Die drei WD10EADS werde ich also gleich mal bestellen.