Hallo, ich habe ein SoftRaid1 mit einem Reiserfs unter einer Suse 9.2. Nun meldet der Rechner beim booten das er root nicht mounten kann und das es einen Fehler an einem SuperBolck gibt. Sorry ich habe das nur telefonisch bekommen. Meine heere Idee ich fahr mal hin und baue die betroffene Platte aus. Wenn ich das noch richtig in Erinnerung habe dann sollte das Raid nun wieder mit einer Platte hochfahren. Wenn das tut dann gehe ich hin und kaufe zwei neue Platten. Der Rest ist mir noch unklar. .. Ich hoffe dass ich dann _eine_ neue Platte einaauen und dort eine Partition anlegen die genauso groß ist wie die auf noch eingebauten Platte. Dann mit den mdtools die Daten synchroniseren - weis jemand wie das geht (ich habe die man pages noch nicht bemüht.) Dann die alte Platte ausbauen, neue rein, gleichgroße Partition anlegen und wieder syncen ... Geht das ? Und nur um Missverständisse vorzubeugen, ich verdiene damit kein Geld - es sie ein Rechnere meiner Frau mit relativ wichtigen Daten die sie (so muss es ja sein - recht zeitnah braucht...) Schon mal vielen vielen Dank Michael -- 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
Michael, Mittwoch, 15. Oktober 2008 10:07:
Meine heere Idee ich fahr mal hin und baue die betroffene Platte aus. Wenn ich das noch richtig in Erinnerung habe dann sollte das Raid nun wieder mit einer Platte hochfahren.
Wenn die zweite Platte ausgefallen ist, dann sollte das gehen, weil der Grub auf der ersten Platte ist, und von dieser wird gestartet. Ist dagegen - wie bei mir kürzlich - die erste Platte ausgefallen, dann geht das nicht, weil der Grub auf der zweiten normalerweise nicht installiert ist. Wie das geht steht in diesem Thread: RAID-1: Festplatte tauschen vom 29.09. hier auf der Liste. Da hab ich eine Zusammenfassung gegeben.
Wenn das tut dann gehe ich hin und kaufe zwei neue Platten. Der Rest ist mir noch unklar. ..
Eine reicht, es ist ja nur eine ausgefallen. Die baust Du ein, und fügst sie dann dem RAID-1 hinzu. Guckst Du hier: http://wiki.linux-club.de/opensuse/Grub,_Raid1_Ausfallsicherheit -- 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, Mittwoch, 15. Oktober 2008 10:43:
Wenn die zweite Platte ausgefallen ist, dann sollte das gehen, weil der Grub auf der ersten Platte ist, und von dieser wird gestartet. Ist dagegen - wie bei mir kürzlich - die erste Platte ausgefallen, dann geht das nicht, weil der Grub auf der zweiten normalerweise nicht installiert ist. Wie das geht steht in diesem Thread: RAID-1: Festplatte tauschen vom 29.09. hier auf der Liste. Da hab ich eine Zusammenfassung gegeben.
Äh, das war also wohl etwas verkürzt und mißverständlich... Also: Wie Du vorgehen mußt, und wie man den Grub auf die zweite Platte kriegt steht hier: http://wiki.linux-club.de/opensuse/Grub,_Raid1_Ausfallsicherheit -- 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
On Wed 15 Oct 2008 21:43:11 NZDT +1300, Andre Tann wrote:
Wenn die zweite Platte ausgefallen ist, dann sollte das gehen, weil der Grub auf der ersten Platte ist, und von dieser wird gestartet. Ist dagegen - wie bei mir kürzlich - die erste Platte ausgefallen, dann geht das nicht, weil der Grub auf der zweiten normalerweise nicht installiert ist.
Ist er doch, besonders bei Suse 8.x und 9.x hat das noch funktioniert (10.x und 11.0 ist für raid-Verwaltung reichlich kaputt, obwohl es stabil geht, sobald alles richtig angelegt ist. Ein raid1-System, bei dem grub nur auf einer Platte installiert ist, ist nach raid1-Definition kaputt. Und ja, man kann auch problemlos von /dev/mdX booten (solange das in Reichweite ds bios ist - was aber mit raid nichts zu tun hat). Möglicherweise muß man die Bootplattenreihenfolge im bios anders einstellen, wenn eine Platte kaputt ist oder fehlt. Hier sind die Grub-Install-Befehle: # cat /etc/grub.conf setup --stage2=/boot/grub/stage2 (hd1) (hd1,4) setup --stage2=/boot/grub/stage2 (hd0) (hd0,4) quit Dann grub --batch </etc/grub.conf, und Backup der Datei, weil Yast&Co die ständig abschießen. Nach jedem Kernelupdate wiederholen - VOR dem reboot! Volker -- Volker Kuhlmann is list0570 with the domain in header http://volker.dnsalias.net/ Please do not CC list postings to me. -- 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
2008/10/15 Michael <bushveld@gmx.de>:
ich habe ein SoftRaid1 mit einem Reiserfs unter einer Suse 9.2. Nun meldet der Rechner beim booten das er root nicht mounten kann und das es einen Fehler an einem SuperBolck gibt. Sorry ich habe das nur telefonisch bekommen.
/ liegt also nicht im RAID1? Gruß Martin -- 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
Martin Schröder schrieb:
2008/10/15 Michael <bushveld@gmx.de>:
ich habe ein SoftRaid1 mit einem Reiserfs unter einer Suse 9.2. Nun meldet der Rechner beim booten das er root nicht mounten kann und das es einen Fehler an einem SuperBolck gibt. Sorry ich habe das nur telefonisch bekommen. wieso ?
dumme Frage ... alles auf einer Platte ? Superblock meint nur, dass ein Superblock kaputt ist ...manchmal hift fsck ... (fsck.ext3 oder was auch immer du verwendest) Superblocks gibt es mehrere... (man fsck)
/ liegt also nicht im RAID1?
na ja... Fangfrage ... so gesehen, wenn nur eine Platte "doof" ist ..aus dem Raid rausnehmen und geht (erst mal wieder) ..oder Notoperation (!) Knoppix von CD/DVD booten eine Platte aus dem Raid einhängen...und weiter geht es ! zwar nicht elegant, aber das ist ein anderes Problem...(man kann auch ein "fremdes" Linux installieren..und auf eine der Raidplatten (mounten!) auf Daten zugreifen... dann kaputte tauschen..und wieder dem Raid hinzufügen...
Gruß Martin
Hm... also geht schon..wenn es wichtig wird! Ansonsten...ich dachte immer ... man tut System auf eine andere Platte als Daten(RAID) ... Gruss 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 zusammen, vielen Dank für die Hilfe. Leider konnte ich mein Problem nur bedingt lösen. Ich hatte /boot eine eigene Partition spendiert wie auch / und /home. Das Problme war auf / mein /dev/md1. Grub konnte also starten aber nicht / mounten. Angeblich war der Superblock defekt. Ich habe versucht den superblock wieder herzustellen, das ist gelungen (alles reiserfs) aber dann wurde zig Fehler gefunden, ich habe so viel wie möglich wieder hegestellt das System bootet sogar wieder . Aber es sind so viele Dateien defelt das das System nicht wirklich arbeitfähig ist. Glücklicher weise habe ich stündlich auf einen zweiten Server gespiegelt der muss nun ran und der defekte bekommt neue Paltten und eine SuSE11 mit ext3 Noch mals vielen Dank Michael 2008/10/15 Fred Ockert <m.ockert@bss-services.de>:
Martin Schröder schrieb:
2008/10/15 Michael <bushveld@gmx.de>:
ich habe ein SoftRaid1 mit einem Reiserfs unter einer Suse 9.2. Nun meldet der Rechner beim booten das er root nicht mounten kann und das es einen Fehler an einem SuperBolck gibt. Sorry ich habe das nur telefonisch bekommen.
dumme Frage ... alles auf einer Platte ? Superblock meint nur, dass ein Superblock kaputt ist ...manchmal hift fsck ... (fsck.ext3 oder was auch immer du verwendest) Superblocks gibt es mehrere... (man fsck)
-- 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 (5)
-
Andre Tann
-
Fred Ockert
-
Martin Schröder
-
Michael
-
Volker Kuhlmann