Hallo zusammen, ich möchte gern das / meines Servers auf ein Raid-1 legen. Wie kann man denn zur bestehenden Partition noch eine weitere dazuhängen, und das ganze dann in ein Raid verwandeln? Am besten wäre natürlich, wenn alles auch noch im laufenden Betrieb stattfinden könnte, wobei die Zusatzplatte schon im System drinsteckt. Geht das? -- Andre Tann -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um eine Liste aller verfuegbaren Kommandos zu bekommen, schicken Sie eine Mail an: opensuse-de+help@opensuse.org
Andre Tann schrieb:
Hallo zusammen,
ich möchte gern das / meines Servers auf ein Raid-1 legen. Wie kann man denn zur bestehenden Partition noch eine weitere dazuhängen, und das ganze dann in ein Raid verwandeln? Am besten wäre natürlich, wenn alles auch noch im laufenden Betrieb stattfinden könnte, wobei die Zusatzplatte schon im System drinsteckt. Geht das?
Hallo, also ich wuerde mich als root anmelden, das raid mounten /mnt/raid, danach cd /, dann cp -avx / mnt/raid. und zum schluss grub anpassen. here you go, i hope :) gruesse. -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um eine Liste aller verfuegbaren Kommandos zu bekommen, schicken Sie eine Mail an: opensuse-de+help@opensuse.org
dann cp -avx / mnt/raid. und zum schluss grub anpassen.
cp -avx / /mnt/raid sorry. -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um eine Liste aller verfuegbaren Kommandos zu bekommen, schicken Sie eine Mail an: opensuse-de+help@opensuse.org
Juergen, Mittwoch, 20. Juni 2007 01:24:
also ich wuerde mich als root anmelden, das raid mounten /mnt/raid, danach cd /, dann cp -avx / mnt/raid. und zum schluss grub anpassen.
OK, dabei gehst Du aber davon aus, daß das System derzeit von einer dritten Nicht-Raid-Platte läuft. Das würde im Prinzip natürlich auch gehen, aber dafür bräuchte ich eine zusätzliche Platte. Einen Weg, das bereits bestehende (und daher auch schon gemountete) / in ein Raid zu verwandelt gibt es nicht? Aber vielleicht hast Du recht, es mag das einfachste sein, das System kurzfristig auf eine weitere Platte auszulagern, das Raid zu bauen, zu befüllen, und dann das System draufzulegen. Viele Grüße! -- Andre Tann -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um eine Liste aller verfuegbaren Kommandos zu bekommen, schicken Sie eine Mail an: opensuse-de+help@opensuse.org
Andre Tann schrieb:
Hallo zusammen,
ich möchte gern das / meines Servers auf ein Raid-1 legen. Wie kann man denn zur bestehenden Partition noch eine weitere dazuhängen, und das ganze dann in ein Raid verwandeln? Am besten wäre natürlich, wenn alles auch noch im laufenden Betrieb stattfinden könnte, wobei die Zusatzplatte schon im System drinsteckt. Geht das?
hmm der Sinn eines Raid-1 an dieser Stelle erschliesst sich nicht. Nehmen wir an... /var /temp /home sind eigene Partitions sowie die Daten liegen auch woanders. dann ist deine Root-Partion im Prinzip ein "festes" System.. kann als solches gesichert werden. kann man auch auf eine andere Platte tun (meintwegen Hot-swap) da muss nur noch /boot drauf und die (Reserve)Platte sollte schon bootfähig sein ... ansonsten theoretisch würde das schon gehen .. mit Hardware-Raid ohne Raid-Treiber. alternativ musss System ( /boot) irgend woanders liegen. Mit hardwareunterstütztem Raid läuft das alles so... (also den richtigen Raid-Controller verwenden) Im laufenden Betrieb geht das so wohl glaube ich nicht ( reconstruct ja .. bei RAID-5 weiss ich es...) aber neu wohl eher nicht. Ich glaube, da wird die Platte auch pysisch anders aufgeteilt ... Grüsse Fred so ein wenig die Frage nach dem Sinn .. -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um eine Liste aller verfuegbaren Kommandos zu bekommen, schicken Sie eine Mail an: opensuse-de+help@opensuse.org
Fred Ockert, Mittwoch, 20. Juni 2007 09:35:
hmm der Sinn eines Raid-1 an dieser Stelle erschliesst sich nicht. Nehmen wir an... /var /temp /home sind eigene Partitions sowie die Daten liegen auch woanders.
So isses.
dann ist deine Root-Partion im Prinzip ein "festes" System.. kann als solches gesichert werden. kann man auch auf eine andere Platte tun (meintwegen Hot-swap) da muss nur noch /boot drauf und die (Reserve)Platte sollte schon bootfähig sein ...
Was ist, wenn die Systemplatte ausfällt? Dann hab ich ne Downtime, um die Platten zu wechseln. Habe ich ein Raid, dann schlurfe ich irgendwann zum Server, zieh die defekte Platte raus, packe die neue rein, und feddisch. Da gibts dann keine Downtime. -- Andre Tann -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um eine Liste aller verfuegbaren Kommandos zu bekommen, schicken Sie eine Mail an: opensuse-de+help@opensuse.org
Andre Tann schrieb:
Fred Ockert, Mittwoch, 20. Juni 2007 09:35:
hmm der Sinn eines Raid-1 an dieser Stelle erschliesst sich nicht. Nehmen wir an... /var /temp /home sind eigene Partitions sowie die Daten liegen auch woanders.
So isses.
dann ist deine Root-Partion im Prinzip ein "festes" System.. kann als solches gesichert werden. kann man auch auf eine andere Platte tun (meintwegen Hot-swap) da muss nur noch /boot drauf und die (Reserve)Platte sollte schon bootfähig sein ...
Was ist, wenn die Systemplatte ausfällt? Dann hab ich ne Downtime, um die Platten zu wechseln. Habe ich ein Raid, dann schlurfe ich irgendwann zum Server, zieh die defekte Platte raus, packe die neue rein, und feddisch. Da gibts dann keine Downtime.
na ja ... so "aus dem Bauch raus" würde ich sagen -> geht nicht! zumindest nicht automatisch! ich vermute mal RAID-1 macht kein reconstruct ? Wenn doch - habe ich was dazugelernt... Und wenn du "nur" die Daten gesichert hast .. braucht es auch wieder eine Downtime. Oder kann RAID-1 jetzt auch HotSpare Platten ? und Rebuild im laufenden Betrieb? hmm.. ich habe mich zu sehr an meinen Erfahrungen mit RAID-1 "festgebissen"... ist auch paar Donnerstage her.. Unterstützt dein Raid-Controller denn Hotspare-Platten und Rebuild ?.... Fred -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um eine Liste aller verfuegbaren Kommandos zu bekommen, schicken Sie eine Mail an: opensuse-de+help@opensuse.org
Hallo, Am Mit, 20 Jun 2007, Andre Tann schrieb:
Was ist, wenn die Systemplatte ausfällt? Dann hab ich ne Downtime, um die Platten zu wechseln. Habe ich ein Raid, dann schlurfe ich irgendwann zum Server, zieh die defekte Platte raus, packe die neue rein, und feddisch. Da gibts dann keine Downtime.
Hm? Dann fällt eine weitere Platte aus, vor dem "irgendwann"... -dnh, um freundliche Beachtung der Sig bittend -- RAID: Es geht immer genau eine Platte mehr kaputt als durch die Redundanz aufgefangen werden könnte. -- Andreas Dau -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um eine Liste aller verfuegbaren Kommandos zu bekommen, schicken Sie eine Mail an: opensuse-de+help@opensuse.org
David Haller, Mittwoch, 20. Juni 2007 11:42:
Hm? Dann fällt eine weitere Platte aus, vor dem "irgendwann"...
Wir wollen realistisch bleiben: Platten fallen sehr selten aus. Von diesen seltenen Fällen erwische ich 99 Prozent, wenn ich innerhalb des nächsten Tages zum Server latsche und die defekte Platte tausche. Bis dahin läuft die redundante Platte alleine. In einem letzten Prozent der Fälle schmiert die redundante Platte ab, bevor ich die defekte ersetzen konnte. Shit happens, und das Szenario wird auch durch zehn redundante Platten nicht ausgeschlossen, nur unwahrscheinlicher.
RAID: Es geht immer genau eine Platte mehr kaputt als durch die Redundanz aufgefangen werden könnte.
Klingt nett, heißt aber nichts anderes als: Raid ist eh sinnlos. Das muß dann jeder für sich selbst entscheiden. Ich find Raid ganz nett. -- Andre Tann -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um eine Liste aller verfuegbaren Kommandos zu bekommen, schicken Sie eine Mail an: opensuse-de+help@opensuse.org
Andre Tann wrote:
David Haller, Mittwoch, 20. Juni 2007 11:42:
Hm? Dann fällt eine weitere Platte aus, vor dem "irgendwann"...
Wir wollen realistisch bleiben: Platten fallen sehr selten aus. Von diesen seltenen Fällen erwische ich 99 Prozent, wenn ich innerhalb des nächsten Tages zum Server latsche und die defekte Platte tausche. Bis dahin läuft die redundante Platte alleine. In einem letzten Prozent der Fälle schmiert die redundante Platte ab, bevor ich die defekte ersetzen konnte. Shit happens, und das Szenario wird auch durch zehn redundante Platten nicht ausgeschlossen, nur unwahrscheinlicher.
Ja ja, so selten auch nicht. Kommt natürlich auch etwas darauf an, wie alt die Platten sind. Ich habe jedenfalls schon häufiger eine defekte Desktop-Platte gehabt und auch im Serverraum mehr als eine Platte austauschen müssen. Es gibt jedoch Umstände die den Ausfall einer zweiten Platte begünstigen: - großes RAID mit vielen gleichen Platten, die alle zur gleichen Zeit gekauft wurden - Server steht unter hoher Grundlast In diesem Fall wird der Server durch das Rebuild ständig unter hoher Last gehalten und gleichzeitig die Dauer des Rebuild durch die Grundlast stark in die Länge gezogen. Wenn alle Platten zur gleichen Zeit angeschafft wurden und somit das gleiche Nutzungsprofil haben, ist die Wahrscheinlichkeit, dass eine zweite Platte beim Rebuild ausfällt, durchaus erwähnenswert.
RAID: Es geht immer genau eine Platte mehr kaputt als durch die Redundanz aufgefangen werden könnte.
Klingt nett, heißt aber nichts anderes als: Raid ist eh sinnlos. Das muß dann jeder für sich selbst entscheiden. Ich find Raid ganz nett.
Richtig, man darf nur nicht glauben, das die Daten absolut sicher wären, nur weil ein RAID eingesetzt wird. -- Sandy Antworten bitte nur in die Mailingliste! PMs bitte an: news-reply2 (@) japantest (.) homelinux (.) com -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um eine Liste aller verfuegbaren Kommandos zu bekommen, schicken Sie eine Mail an: opensuse-de+help@opensuse.org
On 20.06.2007 01:00, Andre Tann wrote (please find the answer below the original text):
Hallo zusammen,
ich möchte gern das / meines Servers auf ein Raid-1 legen. Wie kann man denn zur bestehenden Partition noch eine weitere dazuhängen, und das ganze dann in ein Raid verwandeln? Am besten wäre natürlich, wenn alles auch noch im laufenden Betrieb stattfinden könnte, wobei die Zusatzplatte schon im System drinsteckt. Geht das?
Geh'n wir mal von Linux Software RAID1 aus :-) Linux-Software MD RAID habe ich so schon mal im laufenden Betrieb gemacht, ist aber nicht ganz ohne, nur undokumentiert und ohne jede Garantie. Scheitert -je nach Kernel- auch schon gerne mal allein an der (neuen) Partionierung die manchmal nur beim reboot erkannt wird. Ich würde die md-devices also Partitionen für die einzelnen Filesysteme auf der zweiten Platte anlegen (mirror-devices mit nur einer Platte -ja, das geht, siehe 'man mdadm') das gewünschte Filesystem einrichten, den bisher auf der originalen Platte liegenden Kram in die korrespondierenden MD-devices kopieren (besser cpio als cp) dann die Partition types der originalen Platte auf "fd" ändern und zum Schluss diese Partitionen als jeweils zweites device zum Mirror hinzufügen. Um mindestens ein reboot kommst du aber nicht rum, schliesslich ändert sich der device Name von /. Ciao - Ingo. -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um eine Liste aller verfuegbaren Kommandos zu bekommen, schicken Sie eine Mail an: opensuse-de+help@opensuse.org
Ingo Freund, Mittwoch, 20. Juni 2007 12:17:
Geh'n wir mal von Linux Software RAID1 aus :-)
Genau das soll es werden.
Ich würde die md-devices also Partitionen für die einzelnen Filesysteme auf der zweiten Platte anlegen (mirror-devices mit nur einer Platte -ja, das geht, siehe 'man mdadm') das gewünschte Filesystem einrichten, den bisher auf der originalen Platte liegenden Kram in die korrespondierenden MD-devices kopieren (besser cpio als cp) dann die Partition types der originalen Platte auf "fd" ändern und zum Schluss diese Partitionen als jeweils zweites device zum Mirror hinzufügen. Um mindestens ein reboot kommst du aber nicht rum, schliesslich ändert sich der device Name von /.
OK, das sind schon mal gute Anhaltspunkte, danke. -- Andre Tann -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um eine Liste aller verfuegbaren Kommandos zu bekommen, schicken Sie eine Mail an: opensuse-de+help@opensuse.org
Hallo Andre, im Februar oder März dieses Jahres hatte ich einen thread mit dem Titel "Software RAID 1 nachträglich einrichten" auf der Liste, stöbere bitte im Archiv, da sind einige Hinweise. Aus Zeitmangel kann ich dir diese Woche nicht umfangreich helfen, nächste sieht es wieder viel besser aus. Am Mittwoch, 20. Juni 2007 12:39 schrieb Andre Tann:
Ingo Freund, Mittwoch, 20. Juni 2007 12:17:
Geh'n wir mal von Linux Software RAID1 aus :-)
Genau das soll es werden. <...> Andre Tann Liebe Grüße aus dem "glühenden" Wien, Heinz
PS: Ich bin erfolgreich im Betrieb umgestiegen und kann von beiden Platten booten -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um eine Liste aller verfuegbaren Kommandos zu bekommen, schicken Sie eine Mail an: opensuse-de+help@opensuse.org
Heinz Mezera, Donnerstag, 21. Juni 2007 08:56:
im Februar oder März dieses Jahres hatte ich einen thread mit dem Titel "Software RAID 1 nachträglich einrichten" auf der Liste, stöbere bitte im Archiv, da sind einige Hinweise. Aus Zeitmangel kann ich dir diese Woche nicht umfangreich helfen, nächste sieht es wieder viel besser aus.
Habe den Thread gefunden, sehr interessant. Ich denke, ich komme damit schon ziemlich weit.
PS: Ich bin erfolgreich im Betrieb umgestiegen und kann von beiden Platten booten
Du meinst: egal welche Platte des Raid-1 drinhängt, ob eine oder beide, die Kiste bootet immer normal? -- Andre Tann -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um eine Liste aller verfuegbaren Kommandos zu bekommen, schicken Sie eine Mail an: opensuse-de+help@opensuse.org
Hallo Andre, Am Donnerstag, 21. Juni 2007 09:33 schrieb Andre Tann:
Heinz Mezera, Donnerstag, 21. Juni 2007 08:56:
im Februar oder März dieses Jahres hatte ich einen thread mit dem Titel "Software RAID 1 nachträglich einrichten" auf der Liste, stöbere bitte im Archiv, da sind einige Hinweise. Aus Zeitmangel kann ich dir diese Woche nicht umfangreich helfen, nächste sieht es wieder viel besser aus.
Habe den Thread gefunden, sehr interessant. Ich denke, ich komme damit schon ziemlich weit.
PS: Ich bin erfolgreich im Betrieb umgestiegen und kann von beiden Platten booten
Du meinst: egal welche Platte des Raid-1 drinhängt, ob eine oder beide, die Kiste bootet immer normal?
Mein "zentrales" Umstellungs HowTo war http://www.linux-club.de/viewtopic.php?t=66821&highlight=nonraid+software+raid1+suse Gegen Ende findest du die für das Booten erforderlichen Aktionen, die ich meine. Grub ist auf beiden Platten installiert und nach meinem Verständnis sollte das Bootmenü mit der Auswahl einer der beiden Platten als Bootdevice solange funktionieren, als die Platte vom BIOS noch als "anwesend" erkannt wird. Falls die Sicht falsch ist, bitte korrigieren.
-- Andre Tann
Liebe Grüße aus Wien, Heinz -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um eine Liste aller verfuegbaren Kommandos zu bekommen, schicken Sie eine Mail an: opensuse-de+help@opensuse.org
participants (7)
-
Andre Tann
-
David Haller
-
Fred Ockert
-
Heinz Mezera
-
Ingo Freund
-
Juergen
-
Sandy Drobic