Sarge + SoftwareRaid, aber wie?

Du kommst mit der Installation nicht voran oder willst noch was nachfragen? Schau auch in den "Tipps und Tricks"-Bereich.
Nukular
Beiträge: 52
Registriert: 13.06.2005 16:23:01

Sarge + SoftwareRaid, aber wie?

Beitrag von Nukular » 13.06.2005 16:28:28

Ich bin gerade dabei mir einen Webserver aufzusetzen. Ich würde gerne ein Softwareraid erstellen bin mir allerdings nicht so ganz sicher wie.

Ich hab 2 gleiche 80GB S-Ata Platten die auch wunderbar erkannt werden.

Nun bin ich bei der Partionierung angelangt und bin mir nicht sicher ob man die Partitionen immernoch so anlegen muss wir "früher".
Ich habe gelesen auf der 2ten Platte müssen exact die gleichen Partitionen mit exact der gleichen Größe angelegt werden. Ist das immernoch so?

Das wars fürs Erste was ich wissen müsste.
Vielen Dank

Benutzeravatar
meandtheshell
Beiträge: 4054
Registriert: 14.01.2005 17:51:30

Beitrag von meandtheshell » 13.06.2005 18:56:57

unter sarge verwendet man nun mdadm nicht mehr die raidtools

siehe

Code: Alles auswählen

man mdadm

Nukular
Beiträge: 52
Registriert: 13.06.2005 16:23:01

Beitrag von Nukular » 13.06.2005 19:08:52

Das ist gut zu wissen, doch was tue ich wenn noch gar kein System auf dem Rechner ist, ich also gerade erst bei der Installation bin?
Soll ich erstmal normal installieren und dann das mdadm benutzen?

Benutzeravatar
meandtheshell
Beiträge: 4054
Registriert: 14.01.2005 17:51:30

Beitrag von meandtheshell » 13.06.2005 19:11:30

Nukular hat geschrieben: Soll ich erstmal normal installieren und dann das mdadm benutzen?
ja - obwohl du bei der installation von sarge, dass direkt beim installer machen kannst - gleich nach dem partitionieren der HD´s - noch einfacher

wenn du es besser beherschen möchtest kannst du aber normal installieren und dann dich in mdadm einlesen und es so machen - ist nicht schwer
1-2 tage lesen mit einrichten - service usw. machst du später ja auch mit mdadm also musst du dich sowieso auskennen

fazit:
ist egal wie du es machst

markus

Nukular
Beiträge: 52
Registriert: 13.06.2005 16:23:01

Beitrag von Nukular » 13.06.2005 19:16:42

Und was tue ich wenn ich die platten an einem raid-controller angeschlossen habe?
Bei der Sarge installation seh ich keine möglichkeit zusätzlich module zu laden...

Benutzeravatar
meandtheshell
Beiträge: 4054
Registriert: 14.01.2005 17:51:30

Beitrag von meandtheshell » 13.06.2005 19:18:21

Nukular hat geschrieben:Und was tue ich wenn ich die platten an einem raid-controller angeschlossen habe?
Bei der Sarge installation seh ich keine möglichkeit zusätzlich module zu laden...
8O was jetzt - bis jetzt war immer die rede von software raid - doch nicht oder was?

Benutzeravatar
naibed
Beiträge: 68
Registriert: 14.04.2004 00:00:17
Wohnort: bei root und localhorst ;-)

Beitrag von naibed » 13.06.2005 19:19:35

Wofür braucht man denn ein Softraid, wenn man einen Raidcontroller verwendet?

Generell würde ich eh lieber ein Hardwareraid aufziehen, auch wenn Softwareraids mittlerweile preformanter sein sollen...

edit: bissl langsam gewesen ,-)

Nukular
Beiträge: 52
Registriert: 13.06.2005 16:23:01

Beitrag von Nukular » 13.06.2005 19:21:11

sorry für die verwirrung hab 2 systeme, eins mit controller und eines ohne. wenn schon dann richtig :wink:

Benutzeravatar
meandtheshell
Beiträge: 4054
Registriert: 14.01.2005 17:51:30

Beitrag von meandtheshell » 13.06.2005 19:22:00

naibed hat geschrieben:
auch wenn Softwareraids mittlerweile preformanter sein sollen...
verglichen wozu?

Nukular
Beiträge: 52
Registriert: 13.06.2005 16:23:01

Beitrag von Nukular » 13.06.2005 19:23:21

meandtheshell hat geschrieben:
naibed hat geschrieben:
auch wenn Softwareraids mittlerweile preformanter sein sollen...
verglichen wozu?
zu einem hardware raid.

dazu muss ich gestehen das ich nur nen raidcontroller für 40€ hab also is das ding nicht mehr als ein festplatten-controller, aber auch den muss man erstmal zum laufen kriegen

Benutzeravatar
meandtheshell
Beiträge: 4054
Registriert: 14.01.2005 17:51:30

Beitrag von meandtheshell » 13.06.2005 19:24:35

Nukular hat geschrieben:sorry für die verwirrung hab 2 systeme, eins mit controller und eines ohne. wenn schon dann richtig :wink:
gut
1)
das eine ohne hardware raid controller machst du so wie - siehe oben
2)
für den hardware controller brauchst du treiber - enweder als modul oder fest in den kernel einkompiliert - wenn sich / im array befindet musst du die treiber in den kernel einkompilieren damit du das / mounten kannst usw.

Benutzeravatar
meandtheshell
Beiträge: 4054
Registriert: 14.01.2005 17:51:30

Beitrag von meandtheshell » 13.06.2005 19:27:34

Nukular hat geschrieben:
meandtheshell hat geschrieben:
naibed hat geschrieben:
auch wenn Softwareraids mittlerweile preformanter sein sollen...
verglichen wozu?
zu einem hardware raid.

dazu muss ich gestehen das ich nur nen raidcontroller für 40€ hab also is das ding nicht mehr als ein festplatten-controller, aber auch den muss man erstmal zum laufen kriegen
ein vollwertiger HW raid controller (eigener co prozessor für berechnung der Raid infos und daten) ist immer schneller als software raid und hat außerdem den vorteil das er die cpu nicht belastet

in der tat sind billige HW raid controller oft mogelpackungen die keine eigenen Co prozessoren haben

markus

Nukular
Beiträge: 52
Registriert: 13.06.2005 16:23:01

Beitrag von Nukular » 13.06.2005 19:33:26

jupp allerdings taugen die zur not noch als (zusätzliche) ide-controller vorallem wenn das board kein udma 100 oder 133 unterstützt

Nukular
Beiträge: 52
Registriert: 13.06.2005 16:23:01

Beitrag von Nukular » 14.06.2005 08:13:05

meandtheshell hat geschrieben:
Nukular hat geschrieben: Soll ich erstmal normal installieren und dann das mdadm benutzen?
ja - obwohl du bei der installation von sarge, dass direkt beim installer machen kannst - gleich nach dem partitionieren der HD´s - noch einfacher

wenn du es besser beherschen möchtest kannst du aber normal installieren und dann dich in mdadm einlesen und es so machen - ist nicht schwer
1-2 tage lesen mit einrichten - service usw. machst du später ja auch mit mdadm also musst du dich sowieso auskennen

fazit:
ist egal wie du es machst

markus
Da es gerade mal etwas schneller gehen müsste würde ich das Raid gern direkt im Installer erstellen.
Muss ich denn nun eigentlich auf der 2ten Platte die Partitionen genauso einrichten wie auf der ersten? (mit Raid autodetection)

Mit man mdadm beschäftige ich mich heute nachmittag zuhause, da habe ich noch einen Server den ich als Raidsystem einrichten möchte.

Benutzeravatar
meandtheshell
Beiträge: 4054
Registriert: 14.01.2005 17:51:30

Beitrag von meandtheshell » 14.06.2005 11:54:03

Nukular hat geschrieben:
Da es gerade mal etwas schneller gehen müsste würde ich das Raid gern direkt im Installer erstellen.
Muss ich denn nun eigentlich auf der 2ten Platte die Partitionen genauso einrichten wie auf der ersten? (mit Raid autodetection)
annahme du möchtest ein RAID 1 machen:
1)
einrichten von zwei partitionen wobei beide gleich groß bzw. eine größer als die andere sein muss
2)danach zusammenführen in ein raid array

keine autodetection - geht per hand

Nukular
Beiträge: 52
Registriert: 13.06.2005 16:23:01

Beitrag von Nukular » 14.06.2005 15:47:26

meandtheshell hat geschrieben:
Nukular hat geschrieben:
Da es gerade mal etwas schneller gehen müsste würde ich das Raid gern direkt im Installer erstellen.
Muss ich denn nun eigentlich auf der 2ten Platte die Partitionen genauso einrichten wie auf der ersten? (mit Raid autodetection)
annahme du möchtest ein RAID 1 machen:
1)
einrichten von zwei partitionen wobei beide gleich groß bzw. eine größer als die andere sein muss
2)danach zusammenführen in ein raid array

keine autodetection - geht per hand
1) kein Problem
2) das wäre dann eine Multidisk (MD) oder wie? in der man die eine partition als "quelle" angibt und die 2te als sicherheits partition.
3) der sarge installer stellt das dateisystem der md0 immer auf LVM
4) muss ich mit dem LVM überhaupt arbeiten?

Benutzeravatar
meandtheshell
Beiträge: 4054
Registriert: 14.01.2005 17:51:30

Beitrag von meandtheshell » 14.06.2005 17:40:58

ja - ein array aus mehreren partitionen oder HD's ist auch als md (multi disk) bekannt
nein - LVM hat mit deinem wunsch nach softwareraid nichts zu tun

Nukular
Beiträge: 52
Registriert: 13.06.2005 16:23:01

Beitrag von Nukular » 14.06.2005 20:20:44

meandtheshell hat geschrieben:
Nukular hat geschrieben:
1)
einrichten von zwei partitionen wobei beide gleich groß bzw. eine größer als die andere sein muss
2)danach zusammenführen in ein raid array

keine autodetection - geht per hand
Das Programm sagt mir aber das es partitionen mit autodetection benötigt.
also stelle ich die partitionen auf raid autodet.?
Bzw muss ich die partitionen von allen platten auf autodet. stellen da ich die partitionen sonst nicht zusammenführen kann und somit auch keine md bauen kann.
Bin nun einwenig ratlos. wie soll ich da nun vorgehen?

Nukular
Beiträge: 52
Registriert: 13.06.2005 16:23:01

Beitrag von Nukular » 15.06.2005 10:18:19

so ich habe mir mal die Mühe gemacht und VMware installiert um das ganze was ich mache besser dokumentieren zu können.
Das ist meine Vorgehensweise um ein Raid zu installieren. Mach ich da irgendwas falsch oder läuft das etwas von Debian her falsch?

Bild

Bild

Bild

Bild

Bild

Bild

Bild

Bild

Bild

Bild

Bild

Bild

geriom
Beiträge: 279
Registriert: 16.10.2004 08:13:37

Beitrag von geriom » 15.06.2005 11:40:46

Ich hatte mit Kernel 2.4 riesige Problem ein SoftwareRAID anzulgen. Nach dem Reboot war /dev/md0 (/boot) wieder weg. /dev/md1 (lvm) war jedoch zu sehen.
Hier scheint ein Bug im Kernel vorzuliegen.
Ein rescue-System von SUSE zeigte mir beide RAIDs /dev/md0 und /dev/md1 an.

Hat jemand ähnliche Problem?

Habe jetzt mit einem 3ware HardwareRAID Controller das Problem gelöst.

Nukular
Beiträge: 52
Registriert: 13.06.2005 16:23:01

Beitrag von Nukular » 15.06.2005 11:45:02

Frage, was hat denn der HardwareRAIDController gekostet? Ich hab ehrlich gesagt keine lust dafür 50€ oder mehr auszugeben für meinen kleinen Debianserver.

geriom
Beiträge: 279
Registriert: 16.10.2004 08:13:37

Beitrag von geriom » 15.06.2005 13:02:04

Da ich mich gerade damit beschäftigt habe kann ich dir das ziemlich genau sagen:

1. SCSI: Billige Controller 350€ (Adaptec) bis teuere Controller ICP Mylex bis 800€

2. SATA(PATA): 1.Wahl 3ware der Kleine kein RAID5 nur RAID 0,1 (2Platten) 150€
der größere RAID 0,1,5,10 (4Platten) 350€.

Ich habe auch geschluckt wie teuer Hardware RAID Controller sind.

Nukular
Beiträge: 52
Registriert: 13.06.2005 16:23:01

Beitrag von Nukular » 15.06.2005 13:10:12

Ich hab mir einen RaidController von DawiControl für 40€ geholt, allerdings ist dieser auch mehr ein normaler Festplattencontroller als ein richtiger RaidController. Ich kann zwar ein Raid mit dem Controllererstellen aber ich hab irgendwo gelesen das Controller in dieser Preisklasse kein richtiges Raid "anbieten".

geriom
Beiträge: 279
Registriert: 16.10.2004 08:13:37

Beitrag von geriom » 15.06.2005 13:51:26

Das ist richtig. Das sind alles Raid-Controller auf Softwarebasis. Echtes Hardware-RAID ist unter 150€ nicht zu bekommen.
Außerdem ist bekannt, das die "billig" Controller evt. Ärger machen.

Hier noch mal der Befehl mit mdadm ein Raid anzulegen:

mdadm -C /dev/md0 -l raid1 --raid-devices 2 /dev/sda1 /dev/sdb1

vielleicht gehts ja so.

Nukular
Beiträge: 52
Registriert: 13.06.2005 16:23:01

Beitrag von Nukular » 15.06.2005 14:14:20

Danke ich probiere das jetzt mal auf diesem Wege. Hab dazu noch extra eine Platte eingebaut auf der ich das System zunächst installiere.

Trotzdem würde mich mal interessieren ob ich beim Raid erstellen im Installer etwas falsch mache oder einfach nur der Installer einen Bug hat.

Antworten