zur Navigation

debianforum.de

die deutschsprachige Supportwebseite rund um das Debian-Projekt

Zum Inhalt


 
 
 
  • Foren-Übersicht ‹ Serverbetrieb ‹ Dateiserver

Software Raid über HDD Partitionen oder direkt über die HDDs

Antwort erstellen
7 Beiträge • Seite 1 von 1

Software Raid über HDD Partitionen oder direkt über die HDDs

Beitragvon hanswahn am 06.06.2009 09:45:17

Ich habe ein Software-Raid 5 über 6 Festplatten eingerichtet. Zuvor hatte ich es so gemacht, dass ich jede Festplatte partitioniert hatte (eine primäre Partition über die gesamt HDD, ext3-formatiert) und das Raid über die 6 Partitionen erstellt hatte. Dieses mal habe ich keine Partitionen eingerichtet, sondern die Festplatten direkt in das Raid eingebunden und anschließend das Gesamt-Raid mit ext3 formatiert.
Ein Unterschied ist mir beim Runterfahren aufgefallen, da recht lange für jede Raid-HDD "Synchronizing SCSI cache" ausgeführt wird.

Welche weiteren Unterschiede (z.B. bzgl. Performance) gibt es zwischen den zwei Varianten und welche Variante ist die bessere?
Viele Grüße
hanswahn
Benutzeravatar
hanswahn
 
Beiträge: 61
Registriert: 02.07.2007 13:01:03
Wohnort: Schwarzwald
Nach oben

Re: Software Raid über HDD Partitionen oder direkt über die HDDs

Beitragvon Mictlan am 09.06.2009 17:14:14

von der logik her ist die variante "raid erstellen und dann /dev/mdx formatieren" die richtige. die andere ist sicher unsauber....

was ist deiner meinung nach lange für "syncronizing scsi cache"? sekunde? 10 sekunden? gib mal in der shell "time sync" ein .... da macht er das selbe und gibt die verbrauchte zeit aus.
Mictlan
 
Beiträge: 586
Registriert: 03.09.2007 11:55:28
Nach oben

Re: Software Raid über HDD Partitionen oder direkt über die HDDs

Beitragvon hanswahn am 09.06.2009 18:47:46

Es geht mir in erster Linie darum, ob ich die einzelnen Festplatten des RaidArrays partitionieren + formatieren soll und das Raid über die Partitionen aufbauen soll, das würde dann folgendermaßen aussehen:
Code: Alles auswählen
mdadm --create /dev/md0 --level=5 --raidDevices=6 /dev/sda1 /dev/sdb1 /dev/sdc1 /dev/sdd1 /dev/sde1 /dev/sdf1


ODER ob ich stattdessen die gesamten Festplatten benutze (nicht die Partitionen), also folgendermaßen:
Code: Alles auswählen
mdadm --create /dev/md0 --level=5 --raidDevices=6 /dev/sda /dev/sdb /dev/sdc /dev/sdd /dev/sde /dev/sdf


Zu dem Synchronizing-Problem:
Ich habe "time sync" ausprobiert und es liefert superschnelle Ergebnisse (insgesamt deutlich unter 1s), während beim herunterfahren Zeiten von 10 Sekunden PRO Festplatte verbraucht werden, was beim runterfahren sehr anstrengend sein kann. Woran könnte dies noch liegen?
Viele Grüße
hanswahn
Benutzeravatar
hanswahn
 
Beiträge: 61
Registriert: 02.07.2007 13:01:03
Wohnort: Schwarzwald
Nach oben

Re: Software Raid über HDD Partitionen oder direkt über die HDDs

Beitragvon Mictlan am 10.06.2009 09:22:13

normalerweise erstellt man auf jeder platte eine partition vom typ "linux raid" und erstellt dann das raid mit "mdadm --create ... /dev/sd[abc]1" und formatiert das raid. ohne die erstellung der partitionen kannst du dir leicht was zamhaun. zB wenn du mal ein windows auf eine der platten zugreifen lässt wird dein raid kaputt (windows verewigt sich beim start auf jede festplatte) außerdem bekommst du keine probleme mit irrtümlich geschriebenen bootloadern usw..... es ist einfach geschickter wenn du den weg über die partitionen gehst. das fehlerpotenzial ist viel geringer.

ok 10 sekunden klingt danach als würde er die hdds abschalten, dann den sync versuchen und dann die festplatten wieder anwerfen. hör mal auf deine platten hin ob dir in der richtung etwas auffällt...... lösung hab ich dafür aber keine, aber die forumssuche oder google findet sicher etwas.
probier mal ob du mit folgendem auf das selbe ergebnis kommst:
-) hdds abschalten mittels "hdparm -y /dev/sda" "hdparm -y /dev/sdb" usw
-) "time sync" ausführen
wenn du jetzt auf die selbe zeit kommst liegt es ziemlich sicher daran dass die platten zu früh abgeschaltet werden.
Mictlan
 
Beiträge: 586
Registriert: 03.09.2007 11:55:28
Nach oben

Re: Software Raid über HDD Partitionen oder direkt über die HDDs

Beitragvon hanswahn am 11.06.2009 09:23:57

Ich denke, Du hast recht und das beste wird sein, Raid HDDs neu zu partitionieren und das Array neu aufzusetzen. Mit Daten Bkup Raid Erstellung/Formatierung kann ich schon mal das ganze Wochenende dafür einplanen...
Deinen Vorschlag für das sync Problem habe ich noch nicht ausprobiert, werde aber zuerst das mit dem Array neu machen und schauen, ob das Problem nicht bereits Geschichte ist.

Vielen Dank für Deine konstruktiven Vorschläge, Mictlan, und auch für die doch bedeutend kürzere /dev/sd[abcd]1 Schreibweise!
Viele Grüße
hanswahn
Benutzeravatar
hanswahn
 
Beiträge: 61
Registriert: 02.07.2007 13:01:03
Wohnort: Schwarzwald
Nach oben

Re: Software Raid über HDD Partitionen oder direkt über die HDDs

Beitragvon Mictlan am 11.06.2009 10:53:22

bitte bitte, kein problem.....
Mictlan
 
Beiträge: 586
Registriert: 03.09.2007 11:55:28
Nach oben

Re: Software Raid über HDD Partitionen oder direkt über die HDDs

Beitragvon pluvo am 11.06.2009 17:42:59

Hallo hanswahn!

hanswahn hat geschrieben:[...] und auch für die doch bedeutend kürzere /dev/sd[abcd]1 Schreibweise!

Dann solltest du auch noch diesen kennenlernen: /dev/sd{a..f}1 :wink:

Du hast also einen RAID5 über 6 Festplatten? Ich betreibe einen RAID5 über 4 Festplatten. Eine Festplatte verabschiedet sich wohl gerade: https://debianforum.de/forum/viewtopic.php?f=13&t=111444

Ist dir die erhöhte Gefahr bewusst, dass bei 6 Festplatten auch gerne mal 2 Festplatten ausfallen können?

Ein Blog-Eintrag von Robin Harris [2] legt dar, dass RAID 5 ab Array-Größen im niedrigen zweistelligen Terabyte-Bereich hardwarebedingt Vorteile einbüßt. Fällt nämlich ein Laufwerk aus, so ist während des Rebuilds keinerlei Redundanz mehr gegeben. Da die Fehlerrate moderner Festplatten je nach Hersteller und Serie mit etwa 10 − 16 bis 10 − 14 angegeben wird, also pro etwa 10 bis 1000 TB ein unlesbares Bit zu erwarten ist, wird der Rebuild mit einiger Wahrscheinlichkeit fehlschlagen. Je größer das Array, desto kleiner wird also der Vorteil von RAID5 gegenüber nichtredundanter Speicherung von Daten.

Quelle: http://de.wikipedia.org/wiki/RAID#RAID_5:_Leistung_.2B_Parit.C3.A4t

mfg pluvo
Benutzeravatar
pluvo
 
Beiträge: 2041
Registriert: 13.11.2006 20:28:16
Wohnort: Landkreis Osnabrück
  • Website
Nach oben


Antwort erstellen
7 Beiträge • Seite 1 von 1

Zurück zu Dateiserver

Wer ist online?

Mitglieder in diesem Forum: 0 Mitglieder und 1 Gast

Willkommen!
Startseite
Chat
Wiki/Tipps
Planet
Bildergalerie
NoPaste
Links
identi.ca-Gruppe
dieses und jenes
Forum
Foren-FAQ
Registrieren
Anmelden
Suchen
erweiterte Suche
unbeantw. Beiträge
aktive Themen



No ePatents Button
FSFE Supporter 2004 Button
top
Zum Seitenanfang
Diese Webseite ist keine offizielle Webseite des Debian Projekts.
Haftungsausschluss und Impressum – debianforum.de Verhaltensregeln

Powered by phpBB © 2000-2008 phpBB Group. Deutsche Übersetzung durch phpBB.de
Template entwickelt von Timo Salmen, basierend auf dem Debian Live Template, entwickelt von Christoph Haas.