diff options
Diffstat (limited to 'de_DE.ISO8859-1/books/handbook/vinum/chapter.xml')
-rw-r--r-- | de_DE.ISO8859-1/books/handbook/vinum/chapter.xml | 137 |
1 files changed, 58 insertions, 79 deletions
diff --git a/de_DE.ISO8859-1/books/handbook/vinum/chapter.xml b/de_DE.ISO8859-1/books/handbook/vinum/chapter.xml index 3a4089f3e7..7f49618c04 100644 --- a/de_DE.ISO8859-1/books/handbook/vinum/chapter.xml +++ b/de_DE.ISO8859-1/books/handbook/vinum/chapter.xml @@ -13,32 +13,20 @@ $FreeBSDde: de-docproj/books/handbook/vinum/chapter.xml,v 1.19 2011/01/30 13:27:20 bcr Exp $ basiert auf: 1.49 --> - -<chapter id="vinum-vinum"> - <chapterinfo> +<chapter xmlns="http://docbook.org/ns/docbook" xmlns:xlink="http://www.w3.org/1999/xlink" version="5.0" xml:id="vinum-vinum"> + <info><title>Der Vinum Volume Manager</title> <authorgroup> - <author> - <firstname>Greg</firstname> - <surname>Lehey</surname> - <contrib>Ursprünglich geschrieben von </contrib> - </author> + <author><personname><firstname>Greg</firstname><surname>Lehey</surname></personname><contrib>Ursprünglich geschrieben von </contrib></author> </authorgroup> <authorgroup> - <author> - <firstname>Johann</firstname> - <surname>Kois</surname> - <contrib>Übersetzt von </contrib> - </author> - <author> - <firstname>Kay</firstname> - <surname>Abendroth</surname> - </author> + <author><personname><firstname>Johann</firstname><surname>Kois</surname></personname><contrib>Übersetzt von </contrib></author> + <author><personname><firstname>Kay</firstname><surname>Abendroth</surname></personname></author> </authorgroup> - </chapterinfo> + </info> - <title>Der Vinum Volume Manager</title> + - <sect1 id="vinum-synopsis"> + <sect1 xml:id="vinum-synopsis"> <title>Übersicht</title> @@ -96,14 +84,12 @@ Befehlsaufrufe erfolgen über <command>gvinum</command>, welches nun das Kernelmodul <filename>geom_vinum.ko</filename> (statt <filename>vinum.ko</filename>) benötigt. Analog - finden sich alle Gerätedateien nun unter <filename - class="directory">/dev/gvinum</filename> statt unter <filename - class="directory">/dev/vinum</filename>. Seit &os; 6.x ist die + finden sich alle Gerätedateien nun unter <filename>/dev/gvinum</filename> statt unter <filename>/dev/vinum</filename>. Seit &os; 6.x ist die alte Vinum-Implementierung nicht mehr im Basissystem enthalten.</para> </note> </sect1> - <sect1 id="vinum-intro"> + <sect1 xml:id="vinum-intro"> <title>Ihre Platten sind zu klein.</title> <indexterm><primary>Vinum</primary></indexterm> @@ -123,7 +109,7 @@ mehreren Platten speichert.</para> </sect1> - <sect1 id="vinum-access-bottlenecks"> + <sect1 xml:id="vinum-access-bottlenecks"> <title>Mögliche Engpässe</title> <para>Moderne Systeme müssen häufig parallel auf @@ -152,7 +138,7 @@ gestartet. Diese Aktionen können als atomar betrachtet werden, da es keinen Sinn macht, diese zu unterbrechen.</para> - <para><anchor id="vinum-latency"/>Nehmen wir beispielsweise an, + <para><anchor xml:id="vinum-latency"/>Nehmen wir beispielsweise an, dass wir 10 kB transferieren wollen. Aktuelle hochperformante Platten können die Köpfe im Durchschnitt in 3,5 ms positionieren und drehen sich mit maximal @@ -212,9 +198,9 @@ Speichereinheiten in einer konkatenierten Anordnung.</para> <para> - <figure id="vinum-concat"> + <figure xml:id="vinum-concat"> <title>Konkatenierte Anordnung</title> - <graphic fileref="vinum/vinum-concat"/> + <mediaobject><imageobject><imagedata fileref="vinum/vinum-concat"/></imageobject></mediaobject> </figure> </para> @@ -256,14 +242,14 @@ alloziert werden.</para> <para> - <figure id="vinum-striped"> + <figure xml:id="vinum-striped"> <title>Striped-Anordnung</title> - <graphic fileref="vinum/vinum-striped"/> + <mediaobject><imageobject><imagedata fileref="vinum/vinum-striped"/></imageobject></mediaobject> </figure> </para> </sect1> - <sect1 id="vinum-data-integrity"> + <sect1 xml:id="vinum-data-integrity"> <title>Datenintegrität</title> <para>Das dritte Problem, welches aktuelle Platten haben, ist ihre @@ -331,9 +317,9 @@ Datenblöcken geben die relativen Blocknummern an.</para> <para> - <figure id="vinum-raid5-org"> + <figure xml:id="vinum-raid5-org"> <title>RAID-5 Aufbau</title> - <graphic fileref="vinum/vinum-raid5-org"/> + <mediaobject><imageobject><imagedata fileref="vinum/vinum-raid5-org"/></imageobject></mediaobject> </figure> </para> @@ -350,7 +336,7 @@ verbleibender Platten rückberechnet werden.</para> </sect1> - <sect1 id="vinum-objects"> + <sect1 xml:id="vinum-objects"> <title>Vinum-Objekte</title> <para>Um die in den vorigen Abschnitte besprochenen Probleme zu lösen, verwendet Vinum eine vierstufige @@ -502,7 +488,7 @@ <para><xref linkend="vinum-comparison"/> fasst die Vor- und Nachteile jedes Plexus-Aufbaus zusammen.</para> - <table id="vinum-comparison" frame="none"> + <table xml:id="vinum-comparison" frame="none"> <title>Vinum-Plexus - Aufbau</title> <tgroup cols="5"> @@ -542,7 +528,7 @@ </sect2> </sect1> - <sect1 id="vinum-examples"> + <sect1 xml:id="vinum-examples"> <title>Einige Beispiele</title> <para>Vinum verwaltet eine @@ -644,9 +630,9 @@ <xref linkend="vinum-simple-vol"/> grafisch dargestellt.</para> <para> - <figure id="vinum-simple-vol"> + <figure xml:id="vinum-simple-vol"> <title>Ein einfaches Vinum-Volume</title> - <graphic fileref="vinum/vinum-simple-vol"/> + <mediaobject><imageobject><imagedata fileref="vinum/vinum-simple-vol"/></imageobject></mediaobject> </figure> </para> @@ -715,9 +701,9 @@ grafisch dar.</para> <para> - <figure id="vinum-mirrored-vol"> + <figure xml:id="vinum-mirrored-vol"> <title>Ein gespiegeltes Vinum Volume</title> - <graphic fileref="vinum/vinum-mirrored-vol"/> + <mediaobject><imageobject><imagedata fileref="vinum/vinum-mirrored-vol"/></imageobject></mediaobject> </figure> </para> @@ -784,9 +770,9 @@ S striped.p0.s3 State: up PO: 1536 kB Size: 128 MB</programlisting> <para> - <figure id="vinum-striped-vol"> + <figure xml:id="vinum-striped-vol"> <title>Ein Striped Vinum Volume</title> - <graphic fileref="vinum/vinum-striped-vol"/> + <mediaobject><imageobject><imagedata fileref="vinum/vinum-striped-vol"/></imageobject></mediaobject> </figure> </para> @@ -799,7 +785,7 @@ <sect2> <title>Ausfallsicherheit und Leistung</title> - <para><anchor id="vinum-resilience"/>Mit entsprechender Hardware + <para><anchor xml:id="vinum-resilience"/>Mit entsprechender Hardware ist es möglich, Volumes zu bauen, welche gegenüber Standard-&unix;-Partitionen beides, nämlich erhöhte Ausfallsicherheit und erhöhte Leistung, aufweisen @@ -831,15 +817,15 @@ Struktur dieses Volumes.</para> <para> - <figure id="vinum-raid10-vol"> + <figure xml:id="vinum-raid10-vol"> <title>Ein gespiegeltes, Striped Vinum Volume</title> - <graphic fileref="vinum/vinum-raid10-vol"/> + <mediaobject><imageobject><imagedata fileref="vinum/vinum-raid10-vol"/></imageobject></mediaobject> </figure> </para> </sect2> </sect1> - <sect1 id="vinum-object-naming"> + <sect1 xml:id="vinum-object-naming"> <title>Objektbenennung</title> <para>Wie oben beschrieben, weist Vinum den Plexus und @@ -858,8 +844,7 @@ von Platten dürfen hingegen nur bis zu 32 Zeichen lang sein.</para> - <para>Vinum-Objekten werden Gerätedateien in der <filename - class="directory">/dev/gvinum</filename>-Hierarchie zugewiesen. Die + <para>Vinum-Objekten werden Gerätedateien in der <filename>/dev/gvinum</filename>-Hierarchie zugewiesen. Die weiter oben dargestellte Konfiguration würde Vinum dazu veranlassen, die folgenden Gerätedateien zu erstellen:</para> @@ -869,22 +854,19 @@ Dieses sind die Hauptgeräte, die von Vinum benutzt werden. Somit würde die Konfiguration von oben folgende Geräte beinhalten: - <filename class="devicefile">/dev/gvinum/myvol</filename>, - <filename class="devicefile">/dev/gvinum/mirror</filename>, - <filename class="devicefile">/dev/gvinum/striped</filename>, - <filename class="devicefile">/dev/gvinum/raid5</filename> sowie - <filename class="devicefile">/dev/gvinum/raid10</filename>.</para> + <filename>/dev/gvinum/myvol</filename>, + <filename>/dev/gvinum/mirror</filename>, + <filename>/dev/gvinum/striped</filename>, + <filename>/dev/gvinum/raid5</filename> sowie + <filename>/dev/gvinum/raid10</filename>.</para> </listitem> <listitem> - <para>Alle Volumes bekommen direkte Einträge unter <filename - class="directory">/dev/gvinum/</filename>.</para> + <para>Alle Volumes bekommen direkte Einträge unter <filename>/dev/gvinum/</filename>.</para> </listitem> <listitem> - <para>Die Verzeichnisse <filename - class="directory">/dev/gvinum/plex</filename> und <filename - class="directory">/dev/gvinum/sd</filename>, die Gerätedateien + <para>Die Verzeichnisse <filename>/dev/gvinum/plex</filename> und <filename>/dev/gvinum/sd</filename>, die Gerätedateien für jeden Plexus sowie jede Subdisk enthalten.</para> </listitem> </itemizedlist> @@ -904,8 +886,7 @@ sd length 100m drive drive4</programlisting> <para>Nach Abarbeitung dieser Datei erstellt &man.gvinum.8; die - folgende Struktur unter <filename - class="directory">/dev/gvinum</filename>:</para> + folgende Struktur unter <filename>/dev/gvinum</filename>:</para> <programlisting> drwxr-xr-x 2 root wheel 512 Apr 13 16:46 plex @@ -941,15 +922,14 @@ gemacht, welche bis dahin den letzten Buchstaben eines Vinum-Volume-Namen als Partitionsbezeichner identifiziert haben. Zum Beispiel könnte eine Platte einen Namen wie - <filename class="devicefile">/dev/ad0a</filename> oder - <filename class="devicefile">/dev/da2h</filename> haben. Diese Namen + <filename>/dev/ad0a</filename> oder + <filename>/dev/da2h</filename> haben. Diese Namen bedeuten, dass es sich um die erste Partition - (<devicename>a</devicename>) der ersten (0) IDE-Platte - (<devicename>ad</devicename>) und respektive die achte - Partition (<devicename>h</devicename>) der dritten (2) - SCSI-Platte (<devicename>da</devicename>) handelt. Im Vergleich - dazu könnte ein Vinum-Volume beispielsweise <filename - class="devicefile">/dev/gvinum/concat</filename> heißen, ein Name, + (<filename>a</filename>) der ersten (0) IDE-Platte + (<filename>ad</filename>) und respektive die achte + Partition (<filename>h</filename>) der dritten (2) + SCSI-Platte (<filename>da</filename>) handelt. Im Vergleich + dazu könnte ein Vinum-Volume beispielsweise <filename>/dev/gvinum/concat</filename> heißen, ein Name, der in keiner Beziehung mit einem Partitionsnamen steht.</para> <para>Um nun ein Dateisystem auf diesem Volume anzulegen, benutzen @@ -959,7 +939,7 @@ </sect2> </sect1> - <sect1 id="vinum-config"> + <sect1 xml:id="vinum-config"> <title>Vinum konfigurieren</title> <para>Der <filename>GENERIC</filename>-Kernel enthät kein @@ -1015,7 +995,7 @@ sd name bigraid.p0.s4 drive e plex bigraid.p0 state initializing len 4194304b dr sie schon andere &unix;-Platten-IDs zugewiesen bekommen haben.</para> - <sect3 id="vinum-rc-startup"> + <sect3 xml:id="vinum-rc-startup"> <title>Automatische Inbetriebnahme</title> <note> @@ -1043,7 +1023,7 @@ sd name bigraid.p0.s4 drive e plex bigraid.p0 state initializing len 4194304b dr </sect2> </sect1> <!-- 2006-01-04__16:15 --> - <sect1 id="vinum-root"> + <sect1 xml:id="vinum-root"> <title>Vinum für das Root-Dateisystem benutzen</title> <para>Auf einem System, das mit Hilfe von Vinum @@ -1190,13 +1170,13 @@ sd name bigraid.p0.s4 drive e plex bigraid.p0 state initializing len 4194304b dr <step> <para>Führen Sie den Befehl</para> - <screen>&prompt.root; <userinput>bsdlabel -e <replaceable>devname</replaceable></userinput></screen> + <screen>&prompt.root; <userinput>bsdlabel -e devname</userinput></screen> <para>für jedes Gerät, dass am Root-Volume beteiligt ist, aus. <replaceable>devname</replaceable> muss entweder - der Name der Platte (wie <devicename>da0</devicename>), im + der Name der Platte (wie <filename>da0</filename>), im Falle einer Platte ohne Slice-Tabelle oder der Name des - Slices (wie <devicename>ad0s1</devicename>) sein.</para> + Slices (wie <filename>ad0s1</filename>) sein.</para> <para>Wenn es schon eine <literal>"a"</literal>-Partition auf dem Gerät (in der Regel wahrscheinlich ein @@ -1240,7 +1220,7 @@ sd name bigraid.p0.s4 drive e plex bigraid.p0 state initializing len 4194304b dr empfohlen, das Resultat dieser Konfiguration zu überprüfen:</para> - <screen>&prompt.root; <userinput>fsck -n /dev/<replaceable>devname</replaceable>a</userinput></screen> + <screen>&prompt.root; <userinput>fsck -n /dev/devnamea</userinput></screen> </step> </procedure> @@ -1289,12 +1269,11 @@ Subdisk root.p1.s0: <para>Wichtig ist hier insbesondere ist der Wert <literal>135680</literal> für die Verschiebung (relativ zur - Partition <filename - class="devicefile">/dev/da0h</filename>). Das entspricht + Partition <filename>/dev/da0h</filename>). Das entspricht beim Einsatz von <command>bsdlabel</command> 265 512-Byte-Plattenblöcken. Dieses Root-Volume ist ebenso 245760 512-Byte-Blöcke groß. - <filename class="devicefile">/dev/da1h</filename> enthält die + <filename>/dev/da1h</filename> enthält die zweite Kopie dieses Root-Volumes und ist symmetrisch aufgebaut.</para> <para>Das Bsdlabel für diese Geräte könnte @@ -1404,7 +1383,7 @@ Subdisk root.p1.s0: das von <literal>"a"</literal> verschoben wurde.</para> </sect3> - <sect3 id="vinum-root-panic"> + <sect3 xml:id="vinum-root-panic"> <title>Nichts bootet, der Bootstrap hängt sich auf</title> <para>Diese Situation wird vorkommen, wenn der Bootstrap durch |