Wer sich beim Provider einen Linux Server mit einem Software Raid mietet, der bekommt im Normalfall bereits ein fertig installiertes System mit Raid. Falls jedoch doch jemand die Installation des Servers manuell über die KVM Konsole durchführen muß, kann sich in dieser Anleitung ansehen, wie eine Standard-Raid Installation aussieht.
In diesem Beispiel wird die Festplatte nur in 3 Partitionen aufgeteilt.
Boot
Swap
/ Root – Datei System
Diese Art der Installation (Aufteilung der Festplatte) wird auch meistes von den Providern durchgeführt.
In diesem Beispiel sind 2 Festplatten mit je 1TB eingebaut. Diese wird mit Raid 1 installiert.
Anleitung Debian (7.7) Software-Raid Installation
Installation normal starten, bis zu dem Schritt „Festplatten partitionieren“
- im Fenster Festplatten partitionieren – Manuell auswählen
- Im nächsten Fenster sehen wir beide Festplatten (und auch den USB Stick, mit dem wir den Server gestartet haben)
wie markieren hier die erste Festplatte und drücken die Enter Taste.
- Eine neue Partition erstellen
- Als Größe für die erste Partition geben wir. z.B. 512 MB ein. Dies wird die Boot-Partition. Es würden auch viel weniger reichen aber mit 512MB hat man viel Spielraum.
- Nun wählen wir „Primär“
- Als Position der neuen Partition wählen wir Anfang
- Im nächsten Fenster wählen wir die Zeile „Benutzen als“ und drücken Enter
- physikalisches Volume für RAID
- Nun sollt oben in der Zeile „Benutzen als physikalisches Volume für RAID“ stehen und gehen auf die Zeile „Anlegen der Partition beenden“
- Nun wieder zur ersten Festplatte und die Zeile FREIER SPEICHER
- Eine neue Partition erstellen
- Wir legen nun die SWAP Partition an. Diese sollt etwa so groß wie der RAM Speicher sein. Wir werden hier kein RAID verwenden. Da wir diese Partition auf beiden Festplatten anlegen, wird der Speicher für SWAP dann zusammengezählt. Wir haben in diesem Server 8GB Ram und legen deshalb die Größe mit 4 GB fest.
- Type der neuen Partition „Primär“ (man könnte auch schon Logisch verwenden)
- Position der neuen Partition: Anfang
- Die Zeile: Benutzen als: markieren und Enter
- Auslagerungsspeicher (Swap)
- Anlegen der Partition beenden
- Nun wieder auf der ersten Festplatte die Zeile „FREIER SPEICHER“
- Eine neue Partition erstellen
- in dieser Zeile den vorgegebenen Wert stehen lassen. Dadurch wird der gesamte restliche Speicher für diese Partition verwendet.
- Typ der neuen Partiton „Primär“ (kann auch Logisch sein)
- Zeile „Benutzen als:“ auswählen
- Physikalisches Volume für RAID
- Anlegen der Partition beenden
- Nun von der ersten Festplatte die erste Partition auswählen und Enter
- In die Zeile „Boot-Flag“ und auf Enter
- Nun sollte der „Boot Flag“ auf Ein stehen und dann auf „Anlegen der Partition beenden“
- Nun die Schritte 2 bis 27 mit der zweiten Festplatte sdb durchführen
- Nun sollten beide Festplatten die gleichen Partitionen haben und wir wählen „Software-RAID konfigurieren“
- Im nächsten Fenster mit JA bestätigen
- MD-Gerät erstellen
- Raid 1
- Anzahl der aktiven Geräte für das RAID1-Array auf 2 stehen lassen
- Anzahl der reserve-Geräte für auf 0 stehen lassen (wir haben keine)
- Partitionen für das RAID1-Array auswählen. Hier verwenden wir die gleich -großen sda1 und sdb1.
- MD-Gerät erstellen
- Raid 1
- Anzahl der aktiven Geräte für das RAID1-Array auf 2 stehen lassen
- Anzahl der reserve-Geräte für auf 0 stehen lassen (wir haben keine)
- nun die Partitionen /dev/sda3 und /dev/sdb3 markieren
- Fertigstellen
- Nun das erste RAID1 Gerät #0 auswählen
- Benutzen als:
- Ext4-Journaling-Dateisystem
- Einbindungspunkt – Enter
- /boot – Statische Dateien des Bootloaders
- Nun sollt es so aussehen und dann auf „Anlegen der Partition beenden“
- Jetzt auf das zweite – Raid1 Gerät #1
- Benutzen als:
- Ext4-Journaling-Dateisystem
- Einbindungspunkt – Enter
- / – Das Wurzeldateisystem
- Nun sollt es so aussehen und dann auf „Anlegen der Partition beenden“
- Partitionierung beenden und Änderungen übernehmen
- Änderungen auf die Festplatte schreiben? Ja
- Nun stzten man die Installation wie gewohnt fort.
- Wenn die Installation abgeschlossen ist, dann öffnet man mit Alt+F2 ein neues Terminalfenster bevor man neu startet. Man muß auf der sdb Festplatte GRUB noch manuell installieren. Debian installiert GRUB nur auf die erste sda Festplatte automatisch. Man kann dies auch nachträglich noch machen, wenn man bereits neu gestartet hat. Es kann jedoch manchmal passieren, dass das BIOS nicht die sda Festplatte booten will sondern die sdb. In diesem Fall würde das System nicht starten. Man müßte dann im BIOS oder Bootmenü die zweite Festplatte auswählen.Der Befehl um GRUB auf der sdb zu installieren ist:
grub-install /dev/sdb
Wenn man neu neu startet kann man mit dem Befehl
cat /proc/mdstat
überprüfen, wie weit das Raid System schon aufgebaut ist. Dies kann sehr lange dauern.
Der minimale Standard Wert für das erstellen des Raids ist sehr langsam. Nur 5000kb / Sek. Mit dem Befehl
echo 40000 > /proc/sys/dev/raid/speed_limit_min
kann man diesen Wert erhöhen.