Softraid vergrößern inkl. LVM

Michael Windelen ubuntu at fam-windelen.de
Fre Dez 14 09:50:27 GMT 2007


Hallo,

Sebastian Heinlein schrieb:

> Mein Gott, wie sich die Zeiten ändern. Ich wusste gar nicht, dass dies
> mittlerweile geht.
> 
> http://scotgate.org/?p=107
> 
> mdadm --add /dev/md1 /dev/sdf1
> mdadm --grow /dev/md1 --raid-devices=4
> 
Jo, das ist voll cool :)

Allerdings habe ich das mal gerade mit loop devices versucht durchzuspielen.

nach dem mdadm --grow /dev/md0 --raid-devices=6 
--backup-file=/tmp/backup-raid

kommt der nicht wieder auf die konsole zurück.
Wenn ich das abbreche durch STRG-C und dann ein:
mdadm -D /dev/md0
ausführe steht das raid sauber mit 6 device da...

Das Gleiche tritt bei pvresize /dev/md0 auf. Nur das ich auch mit STRG-C 
nicht wieder auf die Konsole zurück komme...
Liegt das vielleicht an den loop-device?
Oder habe ich da noch einen Denkfehler?
Getestet auf Ubuntu 7.10 32bit

Mein Vorgehen beim austesten:
Habe sechs 10MB große leere Dateien erstellt, die mit losetup sechs 
loopdevice zugeordnet, über vier loopdevices ein raid5 drüber gelegt, 
ein pv über das md0 und darein ein lv mit ext3. Das lies sich ohne 
Probleme mounten und beschreiben. Jedoch traten dann die oben 
beschriebenen Probleme beim vergrößern dann bei dem vgresize auf.
Für Hilfe bin ich wie immer dankbar :)
VG

Michael

-- 

Jaja, schreib gerade was chaotisch, ist aber auch so schön spannend da 
passiert das schonmal :)