Software Raid1 vergrößern (mdadm)

Alle weiteren Dienste, die nicht in die drei oberen Foren gehören.
Antworten
Krustler
Beiträge: 13
Registriert: 09.01.2008 19:05:18

Software Raid1 vergrößern (mdadm)

Beitrag von Krustler » 29.02.2008 23:45:23

Hallo!

Hab hier ein Debian Etch mit Software Raid1 am laufen. Nun würde ich gern mein Raid1 vergrößern, sprich die alten 2 HDs raus und durch 2 neue, größere ersetzen. Wenn ich jetzt z.B. erstmal eine alte HD durch eine größere ersetze und diese dann in das Array einbinde und spiegeln lasse, kann ich dann die restliche verbleibende Kapazität später nutzen? Dann könnte ich ja das Spielchen fortführen und dann die andere alte HD ausbauen und ersetzen und dann am Ende aus der verbleibenden Restkapazität der beiden neuen HDs ein neues oder mehrere neue Arrays definieren. Ist da irgendwo ein Denkfehler drin, hört sich zu leicht an;)

Grüße
Krustler

Benutzeravatar
dominator
Beiträge: 790
Registriert: 26.08.2003 10:05:37
Wohnort: Neuerdings meistens im Bierparadies Oberfranken

Beitrag von dominator » 01.03.2008 11:06:52

Hier wirst du fündig (auf eigene Gefahr) :
http://tldp.org/HOWTO/Software-RAID-HOW ... tml#ss10.1

Besser ist : Daten sichern, neue Festplatten einbauen, Raid neu und größer anlegen, Daten wieder einspielen :!:

Wenn es um den Platz geht, muss es denn unbedingt Raid 1 sein :?:
gruss + viel erfolg

Michael
--
Aus aktuellem Anlass :
"Der Glubb is a Depp" - Fränkische Weisheit

sentolacco
Beiträge: 60
Registriert: 19.10.2006 21:26:39

Beitrag von sentolacco » 01.03.2008 12:10:21

Hier gibts noch ein HowTo, allerdings mit Raid5, dafür sehr gut beschrieben.

http://michael-prokop.at/blog/2006/09/0 ... ith-linux/

Ich hoffe dir ist klar, was du tust.

MfG

Mictlan
Beiträge: 596
Registriert: 03.09.2007 11:55:28

Beitrag von Mictlan » 03.03.2008 09:05:43

wenns dir nur darum geht die partitionen mit der selben größe zu kopieren dann kannst die einfach rüberspieln und sie werden funktionieren... ich würd dir aber eher raten, nachdem du eh auf 2 neue platten installierst, eine live cd booten, das alte raid zu aktivieren, ganze neue raid auf die neuen platten anzulegen, dann das ganze system rüberkopiern, grub auf die neue platte drauf und fertig is es.....

*edit*
achja jetzt hab ich glatt das wichtigste vergessen: vorher SICHERN! ma weiß ja nie......

Krustler
Beiträge: 13
Registriert: 09.01.2008 19:05:18

Beitrag von Krustler » 04.03.2008 00:28:14

Mictlan hat geschrieben:wenns dir nur darum geht die partitionen mit der selben größe zu kopieren dann kannst die einfach rüberspieln und sie werden funktionieren... ich würd dir aber eher raten, nachdem du eh auf 2 neue platten installierst, eine live cd booten, das alte raid zu aktivieren, ganze neue raid auf die neuen platten anzulegen, dann das ganze system rüberkopiern, grub auf die neue platte drauf und fertig is es.....
Hallo!

Und was ist mit der UUID bzw. wird der superblock auch mitkopiert wenn ich die Partitionen "von Hand" überspiele, sprich ohne mdadm? Booten sollte dann ja theoretisch funktionieren aber werden die "alten" arrays dann erkannt oder muss ich alles neu einreichten? Gibts da nicht ne Möglichkeit quasi ein 1:1 image von den alten partitionen zu machen und diese auf die neuen platten zu kopieren, aber so dass ich hinterher die Restkapazität der neuen hds noch nutzen kann?

Danke und Grüße
Krustler

Mictlan
Beiträge: 596
Registriert: 03.09.2007 11:55:28

Beitrag von Mictlan » 04.03.2008 08:54:21

partitionen mit fdisk erstellen ... überprüfen dass es wirklich die exakt gleiche anzahl von sektoren ist! --> fdisk /dev/sda -l und fdisk /dev/sdb -l .... die ausgaben sollten praktisch ident sein....

dd if=/dev/sda1 of=/dev/sdb1
dd if=/dev/sda2 of=/dev/sdb2
usw.....

das machst mit allen laufwerken die im raid verbund drinnen sind und dann solltest das alte und neue raid mit mdadm --detail --scan finden!

wichtig ist aber dass das raid nicht gestartet und gemountet ist.

gestartete Raids findest du unter cat /proc/mdstat

ein raid stoppst du mit: mdadm --manage --stop

Krustler
Beiträge: 13
Registriert: 09.01.2008 19:05:18

Beitrag von Krustler » 05.03.2008 22:21:38

Super, danke!

Grüße
Krustler

Mictlan
Beiträge: 596
Registriert: 03.09.2007 11:55:28

Beitrag von Mictlan » 06.03.2008 09:49:22

der link könnte dir auch weiterhelfen...

http://michael-prokop.at/blog/2006/09/0 ... ith-linux/

Antworten