* Martin Schmitt wrote/schrieb:

> Ab hier ist Theorie.

Ich habs aber dann doch mal in die Praxis umgesetzt. Ihr seid mir 'ne sch�ne
Hilfe! ;-)

> Danach sollte ich dann die Daten, die ich auf der alten LVM-Platte habe, 
> einfach mit pvmove auf diesen halben Raid-Mirror umziehen k�nnen. Das alte
> Physical Volume ist dann leer und kann aus der Volume Group rausfliegen.

Jepp. 

vgextend idevg /dev/md0
pvmove /dev/hda4 /dev/md0
vgreduce idevg /dev/hda4

> Danach hat man einen halben Mirror mit Inhalt und eine leere Partition, die
> das Gegenst�ck zum Mirror werden kann. Die Frage ist nur: Wie? Ich denke
> mal, da� man diese weitere Platte dann auf jeden Fall in der raidtab
> nachtragen mu�. Nur, was mu� man dann mit ihr machen?
> 
> Ich glaube, an der Stelle kommt "raidhotadd" ins Spiel. Mal wieder ein 
> typisches Bastlerprogramm ohne Manpage. :-/

Immer der Nase nach. Erstmal das Device in /etc/raidtab vervollst�ndigen, so 
da� es aus zwei Platten besteht: 

raiddev /dev/md1
        raid-level 1
        nr-raid-disks 2              (von 1 auf 2 ge�ndert)
        persistent-superblock 1
        chunk-size 8
        device /dev/hde2
        raid-disk 0
        device /dev/hda4             (nachgetragen)
        raid-disk 1                  (nachgetragen)

Und dann einfach raidhotadd ausf�hren:

raidhotadd /dev/md1 /dev/hda4

Was mich irritiert, ist da� nach diesem Schritt nirgendwo etwas �ber den
Status dieses RAID gemeckert wird, denn es kann unm�glich synchron sein.

[root@betty root]# cat /proc/mdstat 
Personalities : [linear] [raid0] [raid1] [raid5] [multipath] 
read_ahead 1024 sectors
md1 : active raid1 hda4[1] hde2[0]
      24876544 blocks [1/1] [U]
      
unused devices: <none>

> Naja, ich lege mich jetzt erstmal aufs Ohr, morgen schauen wir weiter. :-)

Die Spiegelung meiner Daten (die im LVM liegen) d�rfte damit komplett sein.
Das sch�ne dabei: Ich habe das ganze im laufenden Betrieb gemacht. :-)

Leider habe ich jetzt ziemlich eklige Probleme beim Runterfahren des
Systems. Scheinbar bricht in der allerletzten Phase das RAID unter dem LVM
weg, so da� der Kernel sich mit einem Segfault verabschiedet. Das ist sehr,
sehr ekelhaft. :-(

Bin 

-- 
Roses are red. Violets are blue. Some poems rhyme. But this one doesn't.
----------------------------------------------------------------------------
PUG - Penguin User Group Wiesbaden - http://www.pug.org

Antwort per Email an