/usr/share/doc/HOWTO/de-html/DE-Software-RAID-HOWTO-9.html is in doc-linux-de 2003.10-5.
This file is owned by root:root, with mode 0o644.
The actual contents of the file can be viewed below.
| 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 | <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2 Final//EN">
<HTML>
<HEAD>
 <META NAME="GENERATOR" CONTENT="LinuxDoc-Tools 0.9.65">
 <TITLE>Linux Software-RAID HOWTO: Weitere Optionen des neuen RAID-Patches </TITLE>
 <LINK HREF="DE-Software-RAID-HOWTO-10.html" REL=next>
 <LINK HREF="DE-Software-RAID-HOWTO-8.html" REL=previous>
 <LINK HREF="DE-Software-RAID-HOWTO.html#toc9" REL=contents>
</HEAD>
<BODY>
<A HREF="DE-Software-RAID-HOWTO-10.html"><IMG SRC="next.png" ALT="Weiter"></A>
<A HREF="DE-Software-RAID-HOWTO-8.html"><IMG SRC="prev.png" ALT="Zurück"></A>
<A HREF="DE-Software-RAID-HOWTO.html#toc9"><IMG SRC="toc.png" ALT="Inhalt"></A>
<HR>
<H2><A NAME="DE-Sw-RAID-HOWTO-WeiOpt"></A> <A NAME="s9">9.</A> <A HREF="DE-Software-RAID-HOWTO.html#toc9">Weitere Optionen des neuen RAID-Patches </A></H2>
<H2><A NAME="ss9.1">9.1</A> <A HREF="DE-Software-RAID-HOWTO.html#toc9.1">Autodetection        </A>
<!--RAID!Autodetection--></H2>
<P>Die Autodetection beschreibt einen Kernel-Parameter, der in allen 
beschriebenen Kernel-Vorbereitungen als zu aktivieren gekennzeichnet wurde. Er 
erlaubt das automatische Erkennen und Starten der diversen im System 
vorhandenen RAID-Verbunde schon während des Bootvorganges von Linux und 
somit auch die Nutzung eines RAID-Verbundes als Root-Partition.</P>
<P>Näheres zur Nutzung eines RAID-Verbundes als Root-Partition finden Sie im 
Abschnitt 
<A HREF="DE-Software-RAID-HOWTO-7.html#DE-Sw-RAID-HOWTO-Root-RAID">Root-Partition oder Swap-Partition als RAID</A>.</P>
<H2><A NAME="ss9.2">9.2</A> <A HREF="DE-Software-RAID-HOWTO.html#toc9.2">Persistent-Superblock        </A>
<!--RAID!Persistent-Superblock-->       <!--Persistent-Superblock--></H2>
<P>Diese überaus nützliche Option ist uns nun in jeder <CODE>/etc/raidtab</CODE> 
Konfiguration über den Weg gelaufen und mit dem Wert »1« eingetragen gewesen, 
doch was bedeutet er?</P>
<P>Erinnern Sie sich noch an die MD-Tools oder gar an die mdtab? Mit diesen 
älteren Tools wurde eine Datei <CODE>/etc/mdtab</CODE> erstellt, die in älteren 
RAID-Unterstützungen die Konfiguration Ihres RAID-Verbundes inklusiv einer 
Prüfsumme enthielt.</P>
<P>Sollte nun ein RAID-Verbund gestartet werden, so mußte der Kernel erstmal 
diese Datei auslesen, um überhaupt zu erfahren, wo er welches RAID mit welchen 
Partitionen zu starten hatte. Haben Sie den Abschnitt über die Root-Partition 
als RAID gelesen, so ahnen Sie es schon: Um an diese Datei heranzukommen, muß 
aber erstmal das darunterliegende Dateisystem laufen. Eine Zeit lang war es 
mit der neueren Konfigurationsdatei <CODE>/etc/raidtab</CODE> genauso, aber hier 
nun tritt der Parameter »persistent-superblock« in Aktion. Die möglichen 
Werte dafür sind »0« und »1«. Ist der Wert auf »0« gesetzt, so verhält sich das 
Starten der RAIDs gemäß dem oben beschriebenen Vorgang. Ist er allerdings auf »1« 
gesetzt, wird beim Erstellen jedes neuen RAID-Verbundes an das Ende jeder 
Partition ein spezieller Superblock geschrieben, der es dem Kernel erlaubt, die 
benötigten Informationen über das RAID direkt von den jeweiligen Partitionen 
zu lesen, ohne ein Dateisystem gemountet zu haben. Trotzdem sollten Sie immer 
eine <CODE>/etc/raidtab</CODE> pflegen und beibehalten. Ist im Kernel die 
Autodetection aktiviert, so werden die RAID-Arrays mit aktiviertem 
Persistent-superblock sogar direkt gestartet. Dies befähigt Sie, ganz simpel 
jedes RAID-Array als <CODE>/dev/md0</CODE>, <CODE>/dev/md1</CODE> usw. einfach und problemlos 
in die <CODE>/etc/fstab</CODE> zu setzen. Der Kernel kümmert sich um das Aktivieren 
beim Startup, wodurch ein </P>
<P>
<BLOCKQUOTE><CODE>
<PRE>
raidstart /dev/md0
</PRE>
</CODE></BLOCKQUOTE>
</P>
<P>ebenso wie ein</P>
<P>
<BLOCKQUOTE><CODE>
<PRE>
 
raidstop /dev/md0
</PRE>
</CODE></BLOCKQUOTE>
 </P>
<P>beim Systemhalt überflüssig ist.</P>
<P>Abgesehen davon ermöglicht diese Option auch das Booten von einem RAID-4 oder 
RAID-5 Array als Root-Partition. Näheres zur Einrichtung eines RAID-Arrays als 
Root-Partition finden Sie im Abschnitt
<A HREF="DE-Software-RAID-HOWTO-7.html#DE-Sw-RAID-HOWTO-Root-RAID">Root-Partition oder Swap-Partition als RAID</A>.</P>
<H2><A NAME="ss9.3">9.3</A> <A HREF="DE-Software-RAID-HOWTO.html#toc9.3">Spare-Disks        </A>
<!--RAID!Spare-Disks-->       <!--Spare-Disks--></H2>
<P>Spare-Disks bezeichnen Festplatten-Partitionen, die mit Hilfe der 
<CODE>/etc/raidtab</CODE> zwar schon einem bestimmten RAID-Verbund zugewiesen 
wurden, jedoch solange nicht benutzt werden, bis irgendwann mal eine Partition 
ausfällt. Dann allerdings wird die defekte Partition sofort durch die 
Spare-Disk ersetzt und die Rekonstruktion der Daten aus den 
Paritätsinformationen wird gestartet. Den Fortschritt dieser Rekonstruktion 
können Sie - wie alles über RAID-Devices - mittels </P>
<P>
<BLOCKQUOTE><CODE>
<PRE>
cat /proc/mdstat
</PRE>
</CODE></BLOCKQUOTE>
</P>
<P>nachvollziehen. Eine Spare-Disk sollte mindestens genauso groß oder größer 
sein als die anderen verwendeten RAID-Partitionen. Ist eine Spare-Disk kleiner 
als die verwendeten RAID-Partitionen und ist der RAID-Verbund fast voll mit 
Daten, so kann bei einem Ausfall einer RAID-Partition die Spare-Disk natürlich 
nicht alle Daten aufnehmen, was unweigerlich zu Problemen führt.</P>
<H2><A NAME="ss9.4">9.4</A> <A HREF="DE-Software-RAID-HOWTO.html#toc9.4">Spare-Disks und Hot Plugging</A>
</H2>
<P>Dank der neuen RAID-Tools ist es auch möglich, eine Spare-Disk nachträglich in 
einen bereits vorhandenen RAID-Verbund einzufügen. Sinnvoll ist dieser Vorgang 
natürlich nur bei RAID-Modi, welche auch mit Spare-Disks umgehen können. 
Erweitern Sie dazu erst Ihre <CODE>/etc/raidtab</CODE> um die neue Spare-Disk. Dies 
ist zwar für den eigentlichen Vorgang nicht zwingend notwendig, jedoch empfiehlt 
es sich immer, eine sorgfältig gepflegte RAID-Konfigurationsdatei zu besitzen. 
Führen Sie dann zum Beispiel den Befehl 
<BLOCKQUOTE><CODE>
<PRE>
raidhotadd /dev/md2 /dev/sde4
</PRE>
</CODE></BLOCKQUOTE>
aus, um in Ihren dritten RAID-Verbund die vierte Partition Ihrer fünften 
SCSI-Festplatte einzufügen. Der Befehl <CODE>raidhotadd</CODE> fügt die neue 
Partition automatisch als Spare-Disk ein und aktualisiert auch gleich die 
Superblöcke aller in diesem RAID-Verbund befindlichen Partitionen. Somit 
brauchen Sie keine weiteren Schritte zu unternehmen, um die neue Spare-Disk 
Ihren anderen RAID-Partitionen als nutzbar bekannt zu geben.</P>
<P>Diesen Befehl kann man sich auch zu Nutze machen, einen intakten RAID-Verbund 
dazu zu bewegen, die Superblöcke neu zu schreiben oder sich zu synchronisieren. 
Der analog zu verwendende Befehl <CODE>raidhotremove</CODE> entfernt eine so 
hinzugefügte Spare-Disk natürlich auch wieder aus dem RAID-Array.</P>
<HR>
<A HREF="DE-Software-RAID-HOWTO-10.html"><IMG SRC="next.png" ALT="Weiter"></A>
<A HREF="DE-Software-RAID-HOWTO-8.html"><IMG SRC="prev.png" ALT="Zurück"></A>
<A HREF="DE-Software-RAID-HOWTO.html#toc9"><IMG SRC="toc.png" ALT="Inhalt"></A>
</BODY>
</HTML>
 |