Gentoo Forums
Gentoo Forums
Gentoo Forums
Quick Search: in
RAID 0
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
flammenflitzer
Advocate
Advocate


Joined: 25 Nov 2003
Posts: 3541
Location: Berlin

PostPosted: Sat Oct 16, 2004 3:06 pm    Post subject: RAID 0 Reply with quote

Ich möchte Gentoo (AMD64) mit Software Raid 0 installieren. Ich habe die Festplatten schon partitioniert (2x Seagate (Typ: ST3200822AS) 200GB RAID 7.200 U/Min. 8MB Cache S-ATA Festplatten im S-ATA Raid Verbund) (Unter Windows, mit Partition Magic) Ich habe am Anfang 30 GB NTFS primär. Dann 150 MB ext3 primär. Weiter 600 MB SWAP primär. Es folgen die erweiterte Partition, an deren Afang zweimal ext3 mit je 30 GB liegen. Beide Festplatten sind identisch partitioniert. Im BIOS ist auf RAID umgestellt. Windows läßt sich jetzt nur mit dem zusätzlichen Treiber installieren. (Will ich morgen ausprobieren.) Was muß ich beachten.
Ich habe schon nach RAID HOWTO gesucht. Das deutsche ist schon etwas veraltet (Kernel 2.2) und das englische kann ich mir aus zeitlichen Gründen nicht antun, da ich mit meinen englischkenntnissen nicht so sattelfest bin und auch nichts falsch machen will.
MfG
Back to top
View user's profile Send private message
andix
Apprentice
Apprentice


Joined: 10 Jul 2004
Posts: 263
Location: Eisenstadt, Austria

PostPosted: Sat Oct 16, 2004 3:13 pm    Post subject: Reply with quote

Hier im Forum gibt es genug Beiträge dazu. Sogar von heute einen, der ziemlich das gleiche beinhaltet, wie deiner.

:!: SUCHE VERWENDEN :!:
Back to top
View user's profile Send private message
zielscheibe
l33t
l33t


Joined: 02 Apr 2004
Posts: 804
Location: Aachen

PostPosted: Sat Oct 16, 2004 3:24 pm    Post subject: Reply with quote

Hi,

Sobald du morgen versuchen willst, daß Raid-0-array unter Windows per Treiber zu aktivieren, kannst du ein 400GB großes, blitzblankes Laufwerk neu partitionieren.

Ich hoffe du hast dir schon eine Backupstrategie zurechtgelegt!
Back to top
View user's profile Send private message
flammenflitzer
Advocate
Advocate


Joined: 25 Nov 2003
Posts: 3541
Location: Berlin

PostPosted: Sun Oct 17, 2004 8:28 am    Post subject: Reply with quote

Backupstrategie brauche ich nicht, da ich außer dem OS noch nichts drauf habe. Allerdings bekomme ich auch unter Windows keinen RAID hin.
Ich habe zwar im BIOS auf RAID umgestellt und Windows mit der Option R und dem RAID Treiber nachinstalliert, aber ich kann beim booten das Menü S-ATA RAID SETUP immer noch nicht aufrufen.
Back to top
View user's profile Send private message
LL0rd
l33t
l33t


Joined: 24 May 2004
Posts: 652
Location: Schlundcity

PostPosted: Sun Oct 17, 2004 8:38 am    Post subject: Reply with quote

Hallo,

mal so eine Zwischenfrage: Kann man in ein bestehendes Software-Raid0 eine weitere Platte hinzufügen?
Back to top
View user's profile Send private message
Jtb
Apprentice
Apprentice


Joined: 19 Dec 2003
Posts: 157
Location: Germany/Darmstadt

PostPosted: Sun Oct 17, 2004 3:40 pm    Post subject: Reply with quote

LL0rd wrote:

mal so eine Zwischenfrage: Kann man in ein bestehendes Software-Raid0 eine weitere Platte hinzufügen?


theoretisch ja, aber praktisch nicht..
_________________
Jens

.. God is real - unless declared integer!
Back to top
View user's profile Send private message
LL0rd
l33t
l33t


Joined: 24 May 2004
Posts: 652
Location: Schlundcity

PostPosted: Sun Oct 17, 2004 4:23 pm    Post subject: Reply with quote

Jtb wrote:
LL0rd wrote:

mal so eine Zwischenfrage: Kann man in ein bestehendes Software-Raid0 eine weitere Platte hinzufügen?


theoretisch ja, aber praktisch nicht..


Würde heißen, ich muss die Daten auf dem Raid erstmal sichern, dann ein Raid 5 mit der Boot CD basteln und dann die Daten wieder neu aufspielen?

Kann man evtl irgendwie aus nem Raid0 ein Raid5 direkt machen ohne dass ich die Daten irgendwo zwischenlagern muss? 500 GB hab ich nicht mal eben irgendwo noch frei.
Back to top
View user's profile Send private message
Jtb
Apprentice
Apprentice


Joined: 19 Dec 2003
Posts: 157
Location: Germany/Darmstadt

PostPosted: Sun Oct 17, 2004 4:31 pm    Post subject: Reply with quote

LL0rd wrote:
Jtb wrote:
LL0rd wrote:

mal so eine Zwischenfrage: Kann man in ein bestehendes Software-Raid0 eine weitere Platte hinzufügen?


theoretisch ja, aber praktisch nicht..


Würde heißen, ich muss die Daten auf dem Raid erstmal sichern, dann ein Raid 5 mit der Boot CD basteln und dann die Daten wieder neu aufspielen?

Kann man evtl irgendwie aus nem Raid0 ein Raid5 direkt machen ohne dass ich die Daten irgendwo zwischenlagern muss? 500 GB hab ich nicht mal eben irgendwo noch frei.


mit guten (teuren) Hardware-RAID-Controller geht das.. Mit Software-RAID AFAIK nicht...
_________________
Jens

.. God is real - unless declared integer!
Back to top
View user's profile Send private message
zielscheibe
l33t
l33t


Joined: 02 Apr 2004
Posts: 804
Location: Aachen

PostPosted: Sun Oct 17, 2004 4:56 pm    Post subject: Reply with quote

@LLord

Es funktioniert schon, wenn auch ohne Garantie. :)

http://unthought.net/raidreconf/
Back to top
View user's profile Send private message
LL0rd
l33t
l33t


Joined: 24 May 2004
Posts: 652
Location: Schlundcity

PostPosted: Sun Oct 17, 2004 5:02 pm    Post subject: Reply with quote

zielscheibe wrote:
@LLord

Es funktioniert schon, wenn auch ohne Garantie. :)

http://unthought.net/raidreconf/


Oha..... werde das mal probieren..... So wie ich mein Glück kenne, wird es funktionieren, wenn ich vorher ein Backup erstelle. Erstelle ich kein Backup, dann funktioniert 100%ig nicht und meine Daten sind dann im A****
Back to top
View user's profile Send private message
LL0rd
l33t
l33t


Joined: 24 May 2004
Posts: 652
Location: Schlundcity

PostPosted: Mon Oct 18, 2004 11:48 am    Post subject: Reply with quote

ok, hier ist mein Bericht über das Tool.

Das Teil hat das Raid total zerschossen. Nach ca. 6 Stunden arbeit hat das Ding dann gesagt, dass es das Laufwerk erfolgreich in das Raid eingebunden hat. Soweit sogut. Als ich mir aber die Daten, die auf der Platte waren, angeschaut habe, musste ich zu meinem Entsetzen feststellen, dass ich anstatt eines 750 GB Raids ein 250 MB Raid 0 aus 3x250 Platten hatte und dort die Daten der Platte waren, die ich zuletzt eingebaut habe. Tja, jetzt heißt es wieder Linux neuinstallieren und die ganzen Daten wieder aufspielen.
Back to top
View user's profile Send private message
zielscheibe
l33t
l33t


Joined: 02 Apr 2004
Posts: 804
Location: Aachen

PostPosted: Tue Oct 19, 2004 10:24 am    Post subject: Reply with quote

LL0rd wrote:
ok, hier ist mein Bericht über das Tool.

Das Teil hat das Raid total zerschossen. Nach ca. 6 Stunden arbeit hat das Ding dann gesagt, dass es das Laufwerk erfolgreich in das Raid eingebunden hat. Soweit sogut. Als ich mir aber die Daten, die auf der Platte waren, angeschaut habe, musste ich zu meinem Entsetzen feststellen, dass ich anstatt eines 750 GB Raids ein 250 MB Raid 0 aus 3x250 Platten hatte und dort die Daten der Platte waren, die ich zuletzt eingebaut habe. Tja, jetzt heißt es wieder Linux neuinstallieren und die ganzen Daten wieder aufspielen.


Hi, das ist natürlich schade. Die erhaltene Konfiguration schaut doch eher nach einem RAID 1 aus.
Kannst du für die Nachwelt mal posten wie du vorgegangen bist (inkl. die raidtabs/raidconfs)?
Wäre sehr nett von dir, soetwas macht man halt nicht alle Tage. ;)
Back to top
View user's profile Send private message
LL0rd
l33t
l33t


Joined: 24 May 2004
Posts: 652
Location: Schlundcity

PostPosted: Tue Oct 19, 2004 11:05 am    Post subject: Reply with quote

klar kann ich das machen. Zuerst mal mein System:

Ein AMD 1GHz Fileserver mit 1024 MB Ram
2x 250 GB WD Platten mit XFS Dateisystem, hda, hdb

hda:
500MB XFS -> /boot
512MB Swap
Rest Linux Raid (fd)

hdb:
512MB Swap
Rest Linux Raid (fd)


Code:

[b]raidtab:[/b]
raiddev                 /dev/md0
raid-level              0
nr-raid-disks           2
chunk-size              32
persistent-superblock   1
device                  /dev/hda3
raid-disk               0
device                  /dev/hdb2
raid-disk               1


md0 wurde bei meinem System als / gemountet

Da das Tool ein "gestopptes" RAID braucht, musste ich natürlich das System (nach dem Einhängen eines CD-Rom Laufwerkes) mit einer Knoppix CD restarten. Eine Gentoo Boot CD ist dazu nicht geeignet, da man den Quelltext des Tools noch kompilieren muss. In knopix hab ich dann zuerst die /etc/raidtab erstellt, die ich oben bereits gepostet habe und auch das raid md0 gestartet um zu sehen, ob auch alles OK ist. Die Daten waren alle noch da. Dann hab ich das Raid wieder gestoppt und das Tool runtergezogen. (Unter Knopix kann man Daten nur unter /ramdisk "speichern"). Dann hab ich das tool mit

Code:
./configure
make

kompiliert.
Code:
make install

konnte ich ja nicht ausführen. Nachdem der Compiler fertig war, hab ich mir erstmal die Möglichkeiten angeschaut, die das Programm hat. Derzeit ist es noch in der Entwicklungsphase und die einzige Funktion, die das Programm hat, ist Raid0 und Raid5 Raids um Festplatten(partitionen) zu erweitern. Da ich jetzt keine List habe das Tool wieder zu installieren, muss ich folgendes aus dem Kopf sagen.

Code:
./raidreconf -i /dev/hdc1  -m /dev/md0


Die neue, dritte Platte ist genau die Selbe, wie die ersten beiden, nur war diese in einem externem Gehäuse an einem Windows Rechner angeschlossen. Somit war die mit NTFS formatiert. Gleich nach dem Einbau der Platte hab ich jedoch die NTFS Patition gelöscht und eine Linux Raid Patition (fd) angelegt.

Nach dem Audführen des o.g. Befehls hat das Programm noch etwas Text ausgespuckt und irgendwie gesagt, dass nun hdc1 in das Raid md0 importiert wird und ob ich mir da sicher bin. Am Ende kam noch eine Warnung, dass möglicherweise alle Daten schrott sind, wenn ich weitermache. Ich hab "y" gesagt und dann fing das Tool auch schon an. Es hat die Bytes von 0 bis 250GB hochgezählt. Das hat ca. 6-7 Stunden gedauert, schätze ich jetzt mal. Ich hab um 21 Uhr angefangen und um 8 Uhr morgens wars fertig. Hochgerechnet waren das ca. 7 Stunden.

Nachdem das Tool fertig war, meinte es, dass die Platte erfolgreich importiert hat. Dann hab ich noch unter Knoppix das Raid gestartet und gemountet. Dann sah ich, dass die Daten, die früher auf der NTFS Patition waren, nun auf dem Raid sind. df zeigte mir auch nur 250 GB an. Leider hab ich nicht geguckt ob die Daten, die auf dem Raid waren, richtige Daten waren, oder ob das System mir nur die Dateinamen rübertransportiert hat.

Nun hab ich das System neuinstalliert, zwar immernoch als raid0 aber jetzt mit 3 Platten
Back to top
View user's profile Send private message
platinumviper
l33t
l33t


Joined: 12 Feb 2004
Posts: 661
Location: Munich, Germany

PostPosted: Tue Oct 19, 2004 11:15 am    Post subject: Reply with quote

LL0rd wrote:
Das Teil hat das Raid total zerschossen.

Ich verwende die raidtools, damit hatte ich noch nie Probleme. Die Dokumentation mit Beispielen steht unter /usr/share/doc/raidtools-1.00.3-r2/raidreconf-HOWTO.gz.
Ich verwende ausschliesslich Raid-5, normalerweise mit 4 Raid und einer Spare Disk, bei Bedarf werden dann weitere Platten eingebaut.

platinumviper
_________________
No money back garantee. In case of problems, don't call us, we call you.
Back to top
View user's profile Send private message
zielscheibe
l33t
l33t


Joined: 02 Apr 2004
Posts: 804
Location: Aachen

PostPosted: Tue Oct 19, 2004 11:35 am    Post subject: Reply with quote

@LLord also wenn ich stur dem HowTo folge, sieht die Vorgehensweise IMHO irgendwie anders aus.

Erst die "alte" raidtab nach nach "oldraidtab" und "newraidtab" kopieren, "newraidtab" editieren. In deinem Beispiel ungefähr so.
"oldraidtab":
Code:

raiddev                 /dev/md0
raid-level              0
nr-raid-disks           2
chunk-size              32
persistent-superblock   1
device                  /dev/hda3
raid-disk               0
device                  /dev/hdb2
raid-disk               1

"newraidtab"
Code:

raiddev                 /dev/md0
raid-level              0
nr-raid-disks           3
chunk-size              32
persistent-superblock   1
device                  /dev/hda3
raid-disk               0
device                  /dev/hdb2
raid-disk               1
device                  /dev/hdc1
raid-disk               2


dann ein "raidstop /dev/md0"

und für die Initialisierung
Code:

./raidreconf -o oldraidtab -n newraidtab -m /dev/md0


Ich werde es auch einmal so ausprobieren, allerdings warte ich noch auf meine Raptor.
Back to top
View user's profile Send private message
LL0rd
l33t
l33t


Joined: 24 May 2004
Posts: 652
Location: Schlundcity

PostPosted: Tue Oct 19, 2004 11:39 am    Post subject: Reply with quote

Ja, ich glaub, dass ich das so gemacht hab. Ich hab einfach die Manpage aufgeschlagen und dort dann dem Tut gefolgt. Das, was du gepostet hast, sieht so aus, wie das, was ich gemacht habe. Sag bescheid, wenn dus gemacht hast. Wenn das bei dir geklappt hat, dann weiß ich, dass es mein PP (persönliches Pech) war.
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