aboutsummaryrefslogtreecommitdiff
path: root/de_DE.ISO8859-1/books/handbook/vinum/chapter.xml
diff options
context:
space:
mode:
Diffstat (limited to 'de_DE.ISO8859-1/books/handbook/vinum/chapter.xml')
-rw-r--r--de_DE.ISO8859-1/books/handbook/vinum/chapter.xml137
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;&nbsp;6.x ist die
+ finden sich alle Gerätedateien nun unter <filename>/dev/gvinum</filename> statt unter <filename>/dev/vinum</filename>. Seit &os;&nbsp;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&nbsp;kB transferieren wollen. Aktuelle
hochperformante Platten können die Köpfe im Durchschnitt
in 3,5&nbsp;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