PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : starten des Raidsystems klappt nicht richtig :(



tdiver
13.05.03, 10:02
Hallo Leutes,

ich habe folgende Situation:
Linux: SUSE 8.2
Bootplatte
2 mal Raid 0 (md0 (platte 1und2) und md1 (platte 3und4))
--> das als Raid 1 (md2) verknüpft. (s. raidtab am Ende des Beitrages)

Das läuft nach einer Neuerstellung gut.........allerdings darf ich nicht booten.
Danach wird eines der beiden raid0 nicht eingebunden.

Ich habe nun etwas rumprobiert und festgestellt, wenn ich alle Raidsysteme mit raidstop abmelde und dann wieder anmelde, macht das System Fehler:
z.B. 1. raidstart /dev/md0 --> es wird gleichzeitig das md2 mitgestartet und md1 als fehler gemeldet
oder ich starte raidstart /dev/md1 zuerst --> so wird ebenfalls md2 automatisch gestartet udn md0 als Fehler gemeldet.

ein Starten von md2 als erstes ist nicht möglich.

das jeweils fehlende mdx kann ich per raidhotadd einhängen und es läuft. allerdings nervt die syncdauer von 3 Tagen (es sind je 128GB-Platte) (z.z. probiere ich mit 20MB Partitionen).

Wo mache ich einen Fehler? Die diversen raid-Howtos habe ich gelesen, aber keinen Anhaltspunkt bekommen.
Es geht mir jetzt auch nicht um Mount-Vorgänge.

Inhalt der /etc/raidtab:
---
raiddev /dev/md0
raid-level 0
nr-raid-disks 2
persistent-superblock 1
chunk-size 32
device /dev/hde1
raid-disk 0
device /dev/hdg1
raid-disk 1

raiddev /dev/md1
raid-level 0
nr-raid-disks 2
persistent-superblock 1
chunk-size 32
device /dev/hdf1
raid-disk 0
device /dev/hdh1
raid-disk 1

raiddev /dev/md2
raid-level 1
nr-raid-disks 2
persistent-superblock 1
chunk-size 32
device /dev/md0
raid-disk 0
device /dev/md1
raid-disk 1
-----
gruss,
Tdiver

scsiraid
13.05.03, 11:43
Hallo,

was ich aus deinem Posting entnehmen kann:

- Du hast eine Maschine, die über 4 IDE-Kanäle verfügt.
- Du versuchst auf Biegen und Brechen, ein Software-RAID 0/1 aufzusetzen.

Meine Fragen:

- Warum nicht gleich ein SW-RAID 5 ?
- Was für ein Mainboard kommt hier zum Einsatz ?
- Für was dient diese Maschine ?


Viele Grüße

Thomas

tdiver
13.05.03, 12:21
Hallo,

-Du hast eine Maschine, die über 4 IDE-Kanäle verfügt.
ich habe einen zusätzlichen IDE-Controller, der geht aber nicht als raid-controller für Linux durch.


- Du versuchst auf Biegen und Brechen, ein Software-RAID 0/1 aufzusetzen
wenn Du es so siehst :) ja :)

das soll ein fileserver werden und dafür ziehe ich ein raid10 dem raid5 vor. (bitte keine Diskussion darüber, sollte sich das raid10 als nicht praktikabel erweisen, kann ich ein raid5 ja immer noch machen)
Als Mainboard dient ein Wald- und Wiesen- ASUS-Board (P3-BF).

gruss,
tdiver

scsiraid
13.05.03, 12:58
Okay, das bringt uns schon mal weiter.

Das P3B-F hatte ich selbst mal, sehr gutes und stabiles Board.

Ich habe noch weitere Fragen:

1. Du willst RAID 0/1 -> okay, aktzeptiert. *schmunzel*
2. Du schreibst, die Kiste soll als Fileserver dienen:
- Für wieviele User ?
- Netzwerkanbindung ? (10, 100, 1000 Mbit) (Switch, Hub)
- Wie schnell ist denn die CPU ?
- Was läuft denn dann auf dem Server ?
(Nur Samba oder auch noch SW, die wirklich CPU-Leistung will)
3. Ich habe selbst einen Server, der deinem ähnelt:

http://www.hausnetz-karlsruhe.de/hausnetz/s1.htm

arbeitet für ca. 25 User, RedHat 8.0, Samba 2.2.8a, Apache 2.0.44

tdiver
13.05.03, 13:12
Hallo Thomas,

-für ca. 30 user
-hängt per 100MBit an einem Switch
-CPU 733 MHz
-Rechner dient als Fileserver (Samba) und Domainencontroller fürs Netzwerk.
- Bisher gab es keine Probleme damit, allerdings liefen bisher 5 SCSI-Platten als softraid5. Neue SCSI-Platten kamen aber aus Preis-Gründen nicht in Frage.

ich sehe beim raid10 den Vorteil, dass im besten Falle 2 Platten ausfallen und trotzdem das raid weiterläuft, weil vielleicht nur ein einziges raid0 betroffen ist.
die Gesamt kapaziät ist mit 230GB mehr als ausreichend für die nächsten 2 Jahre (weiter weigere ich mich zu planen!), deshalb schmerzt mich der gegenüber einem raid5 verschenkte speicherplatz nicht.

gruss,
tdiver

scsiraid
13.05.03, 14:05
Verflixt, ich finde auch nix brauchbares, was Dir so weiterhelfen könnte :(
So wie ich das sehe, hast Du bis jetzt die Wahl zwischen:

- USV dran und nie neu starten:)
- bei jedem Neustart 3 Tage synchronisieren:(

Es muss doch eine Möglichkeit geben, das man erst die beiden RAID0
aktivieren kann, und dann das darüberliegende RAID1.

Ich habe nicht die Ahnung von Software-Raid (siehe Signatur),
aber was passiert bei einem:

raidstart /dev/md0 /dev/md1 /dev/md2

Das ist vielleicht noch ne Möglichkeit.

Die andere wäre, das ganze anders anzufangen:

Ein Raid1 für das System mit so 3 oder 4 GB
Pro Platte eine Swappartition mit so 256 MB
und dann dahinter ein RAID5 über den Rest

Was hältst Du davon ?

tdiver
13.05.03, 14:16
die syncro stört ja nicht das system, allerdings ist für die sync-zeit der vorteil des raid1 nicht da.
Deinen raidstart-Befehl hatte ich auch schon ausprobiert --> Ergebnis wie vorher.

naja, jetzt versuche ich vielleicht doch noch ein raid5 aus ;)

Deine Variante für das System benötige ich o nicht, da ich ja noch eine 20 GB-Platte fürs System und Swap im Rechner habe.

Trotzdem vielen Dank fürs mitraten :) Etwas Zeit habe ich ja noch zum probieren, da ich erst zum langen Wochenende von Himmelfahrt umstellen will.

gruss,
tdiver

scsiraid
13.05.03, 14:35
:) Oder so

Ich denke sowieso, das du von dem RAID5 mehr hast ... sowohl vom Platz her gesehen wie von der I/O-Performance.

Als Sicherheitsfan habe ich in dem einen Server 4x45 GB im HW-Raid 5
= 125 "richtige" GB, plus eine 250er (230 "richtige" GB) Maxtor als /backup.
Stromausfall halte ich eine Stunde durch (Smart-UPS 2200).
Na ja, aber nochmal würd ich den Kontroller auch nicht kaufen
(Nur im RAID5 konkurrenzfähig, Linuxunterstützung durch Kernel ja,
SW aber nicht so doll = Nur RH, Suse)

tdiver
13.05.03, 15:43
hardware-raid hatten wir vor knapp 3 jahren auch einmal, aber nur ärger damit. die platten kamen irgendwie nicht mit dem mylex-kontroller klar, und meldeten sich ständig ab. nach einem halben jahr haben wirs dann zurückgegeben.

und ups läuft hier auch, allerdings nicht so lange, da noch andere server dranhängen, fürs runterfahren reichts aber :)

gruss,
tdiver

scsiraid
13.05.03, 17:07
Mylex ist prima, hab selber auch einen, nämlich den hier (http://www.mylex.com/products/lcr/ac352/aclrd352_ds.html) ,

allerdings haben diese Controller Probleme, wenn die Festplatten

a) den Schreibcache eingeschaltet haben
b) veraltete SW zum Einsatz kommt.