Discussion:
Software RAID mit (anfänglich) nur einer Platte aufsetzen?
(zu alt für eine Antwort)
Stefan Bauer
2010-10-28 17:09:14 UTC
Permalink
Hallo zusammen,
mein geliebter Uralt-Server macht so langsam die Grätsche. Die Anzeichen, dass ich ihn durch was jüngeres austauschen muss, werden immer deutlicher.
Also habe ich mir gerade einen Rechner zusammengeklickt und bestellt, der die Tage kommen wird.
Ich würde gerne den Rechner mit einem frischen Debian out-of-the-box installieren und dann für die Daten ein RAID-1 (also Mirroring) aufsetzen. Allerdings hatte ich erst vor 2 Monaten in den alten Server eine große SATA-Platte reingestopft, die ich gerne in das neue System übernehmen würde. Aus Platz- und Kostengründen kann ich aber nur noch eben diese eine Platte in dem Gehäuse unterbringen. Ich kann die Platte aber erst nach dem Ausschalten des alten Servers rausnehmen.
Sprich, ich müsste das zukünftige Software-RAID mit nur einer Platte aufbauen und erst nach dem Übertragen und Neuordnen der div. Daten könnte ich die alte Platte in den neuen Rechner stopfen und damit das Array mit einer zweiten Platte ausstatten.
Hat sowas schon mal jemand gemacht. Geht das?
Du arbeitest im RZ an Clustern und scheiterst am Lesen der manpage
zu mdadm?

--spare-devices=

Specify the number of spare (eXtra) devices in the initial array.
Spares can also be added and removed later. The number of component
devices listed on the command line must equal the number of raid
devices plus the number of spare devices.

Stefan
--
Stefan Bauer -----------------------------------------
PGP: 36D1 1570 DCAD B767 EABE F60D 6BCA 7AD4 79EB C4EC
-------- plzk.de - Linux - because it works ----------
--
Haeufig gestellte Fragen und Antworten (FAQ):
http://www.de.debian.org/debian-user-german-FAQ/

Zum AUSTRAGEN schicken Sie eine Mail an debian-user-german-***@lists.debian.org
mit dem Subject "unsubscribe". Probleme? Mail an ***@lists.debian.org (engl)
Archive: http://lists.debian.org/***@cubewerk.de
David Raab
2010-10-28 17:15:35 UTC
Permalink
Hat sowas schon mal jemand gemacht. Geht das?
Ja das geht. Du baust das RAID-1 auf und deine zweite Festplatte die
noch nicht eingebaut ist, und du in Zukunft einbauen wirst, mackierst du
ersteinmal als "Fail".

Später wenn die Festplatte dann eingebaut ist entfernt man halt das Fail.
--
Haeufig gestellte Fragen und Antworten (FAQ):
http://www.de.debian.org/debian-user-german-FAQ/

Zum AUSTRAGEN schicken Sie eine Mail an debian-user-german-***@lists.debian.org
mit dem Subject "unsubscribe". Probleme? Mail an ***@lists.debian.org (engl)
Archive: http://lists.debian.org/***@david-raab.de
David Raab
2010-10-28 17:20:09 UTC
Permalink
Um mich nochmal zu ergänzen, meist findet man dazu bei Google etwas wenn
man nach "1 disk to raid-1" oder ähnlichem sucht.

Zum Beispiel:

https://wiki.archlinux.org/index.php/Convert_a_single_drive_system_to_RAID

Die magische zeile ist eigentlich:
mdadm --create /dev/md0 --level=1 --raid-devices=2 missing /dev/sdb2

Daher die zweite Disk marckierst du erstmal als fehlend, danach kannst
du eine Disk ausbauen eine andere einsetzen und später fügst dann die
neue Disk dazu.

mdadm /dev/md0 -a /dev/sda2
--
Haeufig gestellte Fragen und Antworten (FAQ):
http://www.de.debian.org/debian-user-german-FAQ/

Zum AUSTRAGEN schicken Sie eine Mail an debian-user-german-***@lists.debian.org
mit dem Subject "unsubscribe". Probleme? Mail an ***@lists.debian.org (engl)
Archive: http://lists.debian.org/***@david-raab.de
Jochen Schulz
2010-10-28 17:18:40 UTC
Permalink
Sprich, ich müsste das zukünftige Software-RAID mit nur einer Platte
aufbauen und erst nach dem Übertragen und Neuordnen der div. Daten
könnte ich die alte Platte in den neuen Rechner stopfen und damit das
Array mit einer zweiten Platte ausstatten.
Hat sowas schon mal jemand gemacht. Geht das?
Nein, ja. Du kannst beim Erstellen des RAIDs einzelne Platten als
"missing" angeben. Das geht natürlich nur innerhalb gewisser Grenzen,
aber in Deinem Fall sollte das gehen. Das RAID ist dann "degraded", kann
aber benutzt werden. Wenn Du dann die zweite Platte angeschlossen hast,
kannst Du die in das RAID einhängen und der Resync wird automatisch
gestartet. Mehr: http://raid.wiki.kernel.org bzw
/usr/share/doc/mdadm/README.recipes.gz.

J.

PS: Arbeite mal an Deiner Zeilenlänge.
--
I start many things but I have yet to finish a single one.
[Agree] [Disagree]
<http://www.slowlydownward.com/NODATA/data_enter2.html>
[ML] Michael Windelen
2010-10-28 17:17:17 UTC
Permalink
Naja auf RTFM verweisen und dann mit Spare Devices anzukommen das gar
nichts mit der Anfrage zu tun hat ist schon eine Kunst für sich. ^^
Die Option missing hilft jedoch, damit kann man ein Softraid 1 bspw. mit
nur einer Platte im degraded Modus starten und dann später eine weitere
hinzufügen.

Der Installer macht das soweit ich mich entsinne bei der Angabe von nur
einer Platte automatisch.

Sonst auf der Konsole:

mdadm --create /dev/md0 --level=1 --raid-disks=2 missing /dev/sdc1 --auto md


Grüße
--
Michael
-
Bitte kein Cc an mich, ich lese die Liste.
http://sparbuechse24.de/
--
Haeufig gestellte Fragen und Antworten (FAQ):
http://www.de.debian.org/debian-user-german-FAQ/

Zum AUSTRAGEN schicken Sie eine Mail an debian-user-german-***@lists.debian.org
mit dem Subject "unsubscribe". Probleme? Mail an ***@lists.debian.org (engl)
Archive: http://lists.debian.org/***@fam-windelen.de
Francis Debord
2010-10-28 17:30:54 UTC
Permalink
Post by Stefan Bauer
Sprich, ich müsste das zukünftige Software-RAID mit nur einer Platte aufbauen und erst nach dem Übertragen und Neuordnen der div. Daten könnte ich die alte Platte in den neuen Rechner stopfen und damit das Array mit einer zweiten Platte ausstatten.
Hat sowas schon mal jemand gemacht. Geht das?
Du arbeitest im RZ an Clustern und scheiterst am Lesen der manpage
zu mdadm?
Er fragte nach Erfahrungen/Referenzfällen. Schonmal die Netetikette
gelesen?
Das ist doch immer das erste was man von Arroganten falschlesern hört!

MfG Francis
--
Haeufig gestellte Fragen und Antworten (FAQ):
http://www.de.debian.org/debian-user-german-FAQ/

Zum AUSTRAGEN schicken Sie eine Mail an debian-user-german-***@lists.debian.org
mit dem Subject "unsubscribe". Probleme? Mail an ***@lists.debian.org (engl)
Archive: http://lists.debian.org/***@comet.d-space
David Raab
2010-10-28 17:13:12 UTC
Permalink
Naja auf RTFM verweisen und dann mit Spare Devices anzukommen das gar
nichts mit der Anfrage zu tun hat ist schon eine Kunst für sich. ^^
--
Haeufig gestellte Fragen und Antworten (FAQ):
http://www.de.debian.org/debian-user-german-FAQ/

Zum AUSTRAGEN schicken Sie eine Mail an debian-user-german-***@lists.debian.org
mit dem Subject "unsubscribe". Probleme? Mail an ***@lists.debian.org (engl)
Archive: http://lists.debian.org/***@david-raab.de
Loading...