Gentoo Forums
Gentoo Forums
Gentoo Forums
Quick Search: in
MDADM oder wie stelle ich ein altes softwareraid wiederher?
View unanswered posts
View posts from last 24 hours
View posts from last 7 days

 
Reply to topic    Gentoo Forums Forum Index Deutsches Forum (German)
View previous topic :: View next topic  
Author Message
tester0815
n00b
n00b


Joined: 07 Mar 2005
Posts: 62
Location: Kassel

PostPosted: Sat May 21, 2005 4:26 pm    Post subject: MDADM oder wie stelle ich ein altes softwareraid wiederher? Reply with quote

Aloha....

nach dem ich durch einen dummern fehler mein system zerschossen habe
bin ich gerade dabei wieder alles herzustellen.

mein system läuft soweit auch wieder.
gentoo 2.6.11 r7 auf nem amd 64.
2*160 sata platten an promise controller.

leider funzt mein softwareraid nicht mehr wirklich. habe wie schon hier in einem anderen threat beschrieben mein altes software raid erstellt.

anleitung damals von linux peter:

Mit fdisk bei beiden Platten den Typ auf fd (Linux Raid Autodetect) ändern.
Dann /etc/mdadm.conf erstellen und mit folgendem Inhalt füllen:Code:
DEVICE /dev/sda1 /dev/sdb1
ARRAY /dev/md0 devices=/dev/sda1,/dev/sdb1

Anschließend das Raid erstellen:Code:
$ modprobe md
$ modprobe raid0
$ mdadm --create /dev/md0 --level=0 --raid-devices=2 /dev/sda1 /dev/sdb1

Falls /dev/md0 nicht existiert:Code:
$ mknod /dev/md0 b 9 0

das hat damals auch gut geklappt. dann habe ich leider mein system zerstört und hoffentlich nicht meine daten auf dem 320 gb(2x160gb sata an promise) raid.
nun denn ich bin jetzt soweit das mdadm funzt nur wenn ich mittels des befehls "$ mdadm --create /dev/md0 --level=0 --raid-devices=2 /dev/sda1 /dev/sdb1 "
das raid erstellen will kommt die meldung das dort schon ein raid existiert. und ob ich weiter machen will. die frage habe ich bejat. jetzt habe ich zwar einen datenträger md0 aber da sind keine daten drauf noch irgendein dateisystem. was mache ich falsch?

wenn ich mittels fdisk /dev/md0 drauf zugreife kommt folgendes:

Device contains neither a valid DOS partition table, nor Sun, SGI or OSF disklabel
Building a new DOS disklabel. changes will remain in memory only until you decide to write them. after that, of course, the previous content won't be recoverable

The number of cylinder for this disk is set to 78144128.
there is nothing wrong with that, but this is larger than 1024, and could in certain setups cause problems with:
1) software that runs at boot time (e.g, old versions of lilo)
2) booting and partinioning software from other OSs

Warning: invalid flag 0x0000 of partition table 4 will be corrected by w(rite)

Command (m for help): p

Disk /dev/md0: 320.0 GB, 32000xxxx bytes
2 heads, 4 sectors/track, 78xxxx cylinders
Units = cylinders of 8*512 = 4096 bytes

Device Boot Start End Blocks Id System


wie komm ich nun an meine daten?
hat jemand eine idee?
ach ja wenn ich zb. md0 in ein verzeichnis mounte ist mal nix drin.
könnte es daran liegen, das ich die sata kabel vertauscht habe? eigentlich nicht oder doch? habe schon mal die kabel getauscht aber immernoch keine daten da.. scheise....
ach ja wie mache ich denn den befehl "mdadm --create /dev/md0 --level=0 --raid-devices=2 /dev/sda1 /dev/sdb1 " rückgängig?
oder gibts dazu vielleicht ein schönes howto?

please help....
Back to top
View user's profile Send private message
ZX-81
Guru
Guru


Joined: 23 Jul 2003
Posts: 355
Location: Germany

PostPosted: Mon May 23, 2005 12:42 am    Post subject: Reply with quote

Kenne mich leider mit mdadmin nicht besonders und mir raid0 gar nicht aus, aber dein fdisk auf md0 verwundert mich schon etwas.

Du hättest wohl kein create machen sollen (wäre wohl eher assemble gewesen), aber Daten sollten dabei keine zerstört werden. Wenn Du die Partition danach nicht mounten kannst (hast Du auch das entspr. Filesystem im Kernel bzw. als Modul geladen) solltest Du es wohl mit getauschten Platten nochmal versuchen (mdadm --create).
_________________
... and Windows is for Solitaire.
Back to top
View user's profile Send private message
Marlo
Veteran
Veteran


Joined: 26 Jul 2003
Posts: 1591

PostPosted: Mon May 23, 2005 11:56 am    Post subject: Reply with quote

Quote:
2*160 sata platten an promise controller.

Quote:
...hoffentlich nicht meine daten auf dem 320 gb(2x160gb sata an promise) raid

Quote:
mittels des befehls "$ mdadm ..." das raid erstellen will kommt die meldung das dort schon ein raid existiert.


Jetzt bin ich etwas verwirt, weil du von zwei unterschiedlichen Raidkonfigurationen sprichst.

1. Du hast in deinem BIOS die Möglichkeit, über einen Promise Raid 0,1 einzustellen? Dieses wird auch vom Kernel erkannt, da die entsprechenden Optionen einkompiliert sind.

2. Du verwendest die raidtools oder mdadm oder beide?


Mir scheint es so, dass bei dir 1. funktioniert und du noch mit 2. ein Raid in einem Raid erzeugen willst.
_________________
------------------------------------------------------------------
http://radio.garden/
Back to top
View user's profile Send private message
tester0815
n00b
n00b


Joined: 07 Mar 2005
Posts: 62
Location: Kassel

PostPosted: Mon May 23, 2005 12:03 pm    Post subject: Reply with quote

also das funzt so....

mein promise macht ein hardware raid.
die platten werden aber als sda und sdb erkannt.
diese habe ich damals dann zu einem software raid0 zusammengefügt.
dann ist mein gentoo hops gegangen. nun versucher ich gerade dieses software raid0 wiederherzustellen...

mfg
Back to top
View user's profile Send private message
Marlo
Veteran
Veteran


Joined: 26 Jul 2003
Posts: 1591

PostPosted: Tue May 24, 2005 10:31 am    Post subject: Reply with quote

tester0815 wrote:
also das funzt so....
mein promise macht ein hardware raid.
mfg


Dein promise macht ein software raid!

tester0815 wrote:
also das funzt so....
die platten werden aber als sda und sdb erkannt.
mfg


Gut so.

tester0815 wrote:
also das funzt so....
diese habe ich damals dann zu einem software raid0 zusammengefügt.
mfg


Zu einem Raid in einem Raid.

tester0815 wrote:
also das funzt so....
dann ist mein gentoo hops gegangen.
mfg

Jo, das glaube ich.

Zeig doch bitte die Ausgabe von /usr/src/linux/make menuconfig
Code:

 Device Drivers  --->   
 SCSI device support  --->
 SCSI low-level drivers  --->

aus dem Bereich:
Code:

< >   Promise PATA 2027x support                                 
< >   Promise PATA 2027x support 
< >   Promise SATA TX2/TX4 support   
< >   Pacific Digital SATA QStor support 
< >   Promise SATA SX4 support

_________________
------------------------------------------------------------------
http://radio.garden/
Back to top
View user's profile Send private message
tester0815
n00b
n00b


Joined: 07 Mar 2005
Posts: 62
Location: Kassel

PostPosted: Tue May 24, 2005 10:35 am    Post subject: Reply with quote

alles wird geladen... ...
weil das raid ja funzt... ich kann ja ein neues erstellen ... das geht.. mein problem ist, dass ich nicht weiß wie ich dem mdadm sage, dass da schon platten sind auf denen infos zu einem raid0 sind und das es diese infos benutzen soll um mein altes wiederherzustellen...

angeblich soll das mit assemble fungieren.. aber das weiß ich nicht genau,...

mfg
Back to top
View user's profile Send private message
ZX-81
Guru
Guru


Joined: 23 Jul 2003
Posts: 355
Location: Germany

PostPosted: Tue May 24, 2005 12:59 pm    Post subject: Reply with quote

tester0815 wrote:
mein problem ist, dass ich nicht weiß wie ich dem mdadm sage, dass da schon platten sind auf denen infos zu einem raid0 sind und das es diese infos benutzen soll um mein altes wiederherzustellen...


Diese Info hast Du wohl mit Deinem create zerstört, aber es gibt ja nur zwei Varianten die Platten zu kombinieren. Wenn Du also in der anderen Variante ein create machst, sollte er anschliessend dein altes Filessystem mounten können (Vorausgesetzt du hast in der vorherigen (falschen) Kombination nicht versucht das Ding reparieren zu lassen).
_________________
... and Windows is for Solitaire.
Back to top
View user's profile Send private message
Display posts from previous:   
Reply to topic    Gentoo Forums Forum Index Deutsches Forum (German) All times are GMT
Page 1 of 1

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum