Date: Sat, 23 Apr 2016 23:00:32 +0000 (UTC) From: Bjoern Heidotting <bhd@FreeBSD.org> To: doc-committers@freebsd.org, svn-doc-all@freebsd.org, svn-doc-head@freebsd.org Subject: svn commit: r48724 - head/de_DE.ISO8859-1/books/handbook/geom Message-ID: <201604232300.u3NN0WFY054623@repo.freebsd.org>
next in thread | raw e-mail | index | archive | help
Author: bhd Date: Sat Apr 23 23:00:32 2016 New Revision: 48724 URL: https://svnweb.freebsd.org/changeset/doc/48724 Log: Update to r44663: Put RAID3 chapter before Software RAID Devices chapter. While here, fix sect1 name and a acronym case. Modified: head/de_DE.ISO8859-1/books/handbook/geom/chapter.xml Modified: head/de_DE.ISO8859-1/books/handbook/geom/chapter.xml ============================================================================== --- head/de_DE.ISO8859-1/books/handbook/geom/chapter.xml Sat Apr 23 22:56:06 2016 (r48723) +++ head/de_DE.ISO8859-1/books/handbook/geom/chapter.xml Sat Apr 23 23:00:32 2016 (r48724) @@ -5,7 +5,7 @@ $FreeBSD$ $FreeBSDde$ - basiert auf: r44662 + basiert auf: r44663 --> <chapter xmlns="http://docbook.org/ns/docbook" xmlns:xlink="http://www.w3.org/1999/xlink" version="5.0" xml:id="geom"> <info><title>GEOM: Modulares Framework zur @@ -880,9 +880,197 @@ mountroot></screen> </sect2> </sect1> - <sect1 xml:id="geom-raid"> + <sect1 xml:id="geom-raid3"> + <info> + + <title><acronym>RAID</acronym>3 - Byte-Level Striping mit + dedizierter Parität</title> + + <authorgroup> + <author> + <personname> + <firstname>Mark</firstname> + <surname>Gladman</surname> + </personname> + <contrib>Geschrieben von </contrib> + </author> + <author> + <personname> + <firstname>Daniel</firstname> + <surname>Gerzo</surname> + </personname> + </author> + </authorgroup> + <authorgroup> + <author> + <personname> + <firstname>Tom</firstname> + <surname>Rhodes</surname> + </personname> + <contrib>Basierend auf Dokumentation von </contrib> + </author> + <author> + <personname> + <firstname>Murray</firstname> + <surname>Stokely</surname> + </personname> + </author> + </authorgroup> + <authorgroup> + <author> + <personname> + <firstname>Björn</firstname> + <surname>Heidotting</surname> + </personname> + <contrib>Übersetzt von </contrib> + </author> + </authorgroup> + </info> + + <indexterm> + <primary><acronym>GEOM</acronym></primary> + </indexterm> + <indexterm> + <primary>RAID3</primary> + </indexterm> + + <para><acronym>RAID</acronym>3 ist eine Methode, die mehrere + Festplatten zu einem einzigen Volume mit einer dedizierten + Paritätsfestplatte kombiniert. In einem + <acronym>RAID</acronym>3-System werden die Daten in einzelne + Bytes aufgeteilt und dann über alle Laufwerke, + mit Ausnahme der Paritätsfestplatte, geschrieben. Beim Lesen + von Daten in einer <acronym>RAID</acronym>3 Implementierung + werden alle Festplatten im Array parallel genutzt. Die Leistung + kann durch den Einsatz von mehreren Controllern weiter erhöht + werden. Ein <acronym>RAID</acronym>3-Array hat eine + Fehlertoleranz von 1 Laufwerk und bietet dabei eine Kapazität + von 1 - 1/n der Gesamtkapazität der Laufwerke im Array, wobei + n die Anzahl der Festplatten im Array darstellt. So eine + Konfiguration ist meistens für die Speicherung von größeren + Dateien geeignet, wie beispielsweise Multimediadateien.</para> + + <para>Mindestens 3 Festplatten sind erforderlich, um ein + <acronym>RAID</acronym>3 zu erstellen. Jede Festplatte muss + von der gleichen Größe sein, da die + <acronym>I/O</acronym>-Anfragen für Lesen oder Schreiben + auf mehreren Festplatten parallel stattfinden. Aufgrund der + Beschaffenheit von <acronym>RAID</acronym>3, muss die Anzahl der + Laufwerke 3, 5, 9, 17 bzw. 2^n + 1 sein.</para> + + <para>Dieser Abschnitt beschreibt, wie ein Software + <acronym>RAID</acronym>3 auf einem &os;-System erstellt + wird.</para> + + <note> + <para>Obwohl es theoretisch möglich ist &os; von einem + <acronym>RAID</acronym>3-Array zu booten, wird von solch + einer ungewöhnlichen Konfiguration dringend abgeraten.</para> + </note> + + <sect2> + <title>Ein dediziertes <acronym>RAID</acronym>3-Array + erstellen</title> + + <para>In &os; wird die Unterstützung für + <acronym>RAID</acronym>3 über die + <acronym>GEOM</acronym>-Klasse &man.graid3.8; implementiert. + Zum Erstellen eines dedizierten + <acronym>RAID</acronym>3-Arrays sind folgende Schritte + erforderlich.</para> + + <procedure> + <step> + <para>Laden Sie zunächst das Modul + <filename>geom_raid3.ko</filename> mit einem der folgenden + Befehle:</para> + + <screen>&prompt.root; <userinput>graid3 load</userinput></screen> + + <para>oder:</para> + + <screen>&prompt.root; <userinput>kldload geom_raid3</userinput></screen> + </step> + + <step> + <para>Stellen Sie sicher, dass ein geeigneter Mountpoint + existiert. Dieser Befehl erstellt ein neues Verzeichnis, + welches als Mountpoint verwendet werden kann:</para> + + <screen>&prompt.root; <userinput>mkdir <replaceable>/multimedia</replaceable></userinput></screen> + </step> + + <step> + <para>Bestimmen Sie die Gerätenamen der Festplatten, die dem + Array hinzugefügt werden und erstellen Sie ein neues + <acronym>RAID</acronym>3 Gerät. Das letzte aufgeführte + Gerät wird als dediziertes Paritätslaufwerk verwendet. + Dieses Beispiel verwendet drei unpartionierte + <acronym>ATA</acronym>-Platten: + <filename><replaceable>ada1</replaceable></filename> und + <filename><replaceable>ada2</replaceable></filename> für + die Daten, sowie + <filename><replaceable>ada3</replaceable></filename> für + die Parität.</para> + + <screen>&prompt.root; <userinput>graid3 label -v gr0 /dev/ada1 /dev/ada2 /dev/ada3</userinput> +Metadata value stored on /dev/ada1. +Metadata value stored on /dev/ada2. +Metadata value stored on /dev/ada3. +Done.</screen> + </step> + + <step> + <para>Partitionieren Sie das neu erstelle Gerät + <filename>gr0</filename> und erstellen Sie darauf + ein <acronym>UFS</acronym>-Dateisystem:</para> + + <screen>&prompt.root; <userinput>gpart create -s GPT /dev/raid3/gr0</userinput> +&prompt.root; <userinput>gpart add -t freebsd-ufs /dev/raid3/gr0</userinput> +&prompt.root; <userinput>newfs -j /dev/raid3/gr0p1</userinput></screen> + + <para>Viele Zahlen rauschen nun über den Bildschirm und + nach einer gewissen Zeit ist der Vorgang abgeschlossen. + Das Volume wurde erstellt und kann jetzt in den + Verzeichnisbaum eingehangen werden:</para> + + <screen>&prompt.root; <userinput>mount /dev/raid3/gr0p1 /multimedia/</userinput></screen> + + <para>Das <acronym>RAID</acronym>3-Array ist nun + einsatzbereit.</para> + </step> + </procedure> + + <para>Weitere Konfigurationsschritte sind erforderlich, um die + Einstellungen nach einem Systemneustart zu erhalten.</para> + + <procedure> + <step> + <para>Das Modul <filename>geom_raid3.ko</filename> muss + geladen werden, bevor das Array eingehangen werden kann. + Damit das Kernelmodul automatisch beim Systemstart geladen + wird, muss die folgende Zeile in + <filename>/boot/loader.conf</filename> hinzugefügt + werden:</para> + + <programlisting>geom_raid3_load="YES"</programlisting> + </step> + + <step> + <para>Die folgenden Informationen über das Volume müssen in + <filename>/etc/fstab</filename> hinzugefügt werden, um + das Dateisystem des Arrays automatisch beim Systemstart + zu aktivieren:</para> + + <programlisting>/dev/raid3/gr0p1 /multimedia ufs rw 2 2</programlisting> + </step> + </procedure> + </sect2> + </sect1> + + <sect1 xml:id="geom-graid"> <info> - <title>Software RAID</title> + <title>Software <acronym>RAID</acronym></title> <authorgroup> <author> @@ -1217,194 +1405,6 @@ raid/r0 OPTIMAL ada0 (ACTIVE (ACTIVE)) </sect2> </sect1> - <sect1 xml:id="geom-raid3"> - <info> - - <title><acronym>RAID</acronym>3 - Byte-Level Striping mit - dedizierter Parität</title> - - <authorgroup> - <author> - <personname> - <firstname>Mark</firstname> - <surname>Gladman</surname> - </personname> - <contrib>Geschrieben von </contrib> - </author> - <author> - <personname> - <firstname>Daniel</firstname> - <surname>Gerzo</surname> - </personname> - </author> - </authorgroup> - <authorgroup> - <author> - <personname> - <firstname>Tom</firstname> - <surname>Rhodes</surname> - </personname> - <contrib>Basierend auf Dokumentation von </contrib> - </author> - <author> - <personname> - <firstname>Murray</firstname> - <surname>Stokely</surname> - </personname> - </author> - </authorgroup> - <authorgroup> - <author> - <personname> - <firstname>Björn</firstname> - <surname>Heidotting</surname> - </personname> - <contrib>Übersetzt von </contrib> - </author> - </authorgroup> - </info> - - <indexterm> - <primary><acronym>GEOM</acronym></primary> - </indexterm> - <indexterm> - <primary>RAID3</primary> - </indexterm> - - <para><acronym>RAID</acronym>3 ist eine Methode, die mehrere - Festplatten zu einem einzigen Volume mit einer dedizierten - Paritätsfestplatte kombiniert. In einem - <acronym>RAID</acronym>3-System werden die Daten in einzelne - Bytes aufgeteilt und dann über alle Laufwerke, - mit Ausnahme der Paritätsfestplatte, geschrieben. Beim Lesen - von Daten in einer <acronym>RAID</acronym>3 Implementierung - werden alle Festplatten im Array parallel genutzt. Die Leistung - kann durch den Einsatz von mehreren Controllern weiter erhöht - werden. Ein <acronym>RAID</acronym>3-Array hat eine - Fehlertoleranz von 1 Laufwerk und bietet dabei eine Kapazität - von 1 - 1/n der Gesamtkapazität der Laufwerke im Array, wobei - n die Anzahl der Festplatten im Array darstellt. So eine - Konfiguration ist meistens für die Speicherung von größeren - Dateien geeignet, wie beispielsweise Multimediadateien.</para> - - <para>Mindestens 3 Festplatten sind erforderlich, um ein - <acronym>RAID</acronym>3 zu erstellen. Jede Festplatte muss - von der gleichen Größe sein, da die - <acronym>I/O</acronym>-Anfragen für Lesen oder Schreiben - auf mehreren Festplatten parallel stattfinden. Aufgrund der - Beschaffenheit von <acronym>RAID</acronym>3, muss die Anzahl der - Laufwerke 3, 5, 9, 17 bzw. 2^n + 1 sein.</para> - - <para>Dieser Abschnitt beschreibt, wie ein Software - <acronym>RAID</acronym>3 auf einem &os;-System erstellt - wird.</para> - - <note> - <para>Obwohl es theoretisch möglich ist &os; von einem - <acronym>RAID</acronym>3-Array zu booten, wird von solch - einer ungewöhnlichen Konfiguration dringend abgeraten.</para> - </note> - - <sect2> - <title>Ein dediziertes <acronym>RAID</acronym>3-Array - erstellen</title> - - <para>In &os; wird die Unterstützung für - <acronym>RAID</acronym>3 über die - <acronym>GEOM</acronym>-Klasse &man.graid3.8; implementiert. - Zum Erstellen eines dedizierten - <acronym>RAID</acronym>3-Arrays sind folgende Schritte - erforderlich.</para> - - <procedure> - <step> - <para>Laden Sie zunächst das Modul - <filename>geom_raid3.ko</filename> mit einem der folgenden - Befehle:</para> - - <screen>&prompt.root; <userinput>graid3 load</userinput></screen> - - <para>oder:</para> - - <screen>&prompt.root; <userinput>kldload geom_raid3</userinput></screen> - </step> - - <step> - <para>Stellen Sie sicher, dass ein geeigneter Mountpoint - existiert. Dieser Befehl erstellt ein neues Verzeichnis, - welches als Mountpoint verwendet werden kann:</para> - - <screen>&prompt.root; <userinput>mkdir <replaceable>/multimedia</replaceable></userinput></screen> - </step> - - <step> - <para>Bestimmen Sie die Gerätenamen der Festplatten, die dem - Array hinzugefügt werden und erstellen Sie ein neues - <acronym>RAID</acronym>3 Gerät. Das letzte aufgeführte - Gerät wird als dediziertes Paritätslaufwerk verwendet. - Dieses Beispiel verwendet drei unpartionierte - <acronym>ATA</acronym>-Platten: - <filename><replaceable>ada1</replaceable></filename> und - <filename><replaceable>ada2</replaceable></filename> für - die Daten, sowie - <filename><replaceable>ada3</replaceable></filename> für - die Parität.</para> - - <screen>&prompt.root; <userinput>graid3 label -v gr0 /dev/ada1 /dev/ada2 /dev/ada3</userinput> -Metadata value stored on /dev/ada1. -Metadata value stored on /dev/ada2. -Metadata value stored on /dev/ada3. -Done.</screen> - </step> - - <step> - <para>Partitionieren Sie das neu erstelle Gerät - <filename>gr0</filename> und erstellen Sie darauf - ein <acronym>UFS</acronym>-Dateisystem:</para> - - <screen>&prompt.root; <userinput>gpart create -s GPT /dev/raid3/gr0</userinput> -&prompt.root; <userinput>gpart add -t freebsd-ufs /dev/raid3/gr0</userinput> -&prompt.root; <userinput>newfs -j /dev/raid3/gr0p1</userinput></screen> - - <para>Viele Zahlen rauschen nun über den Bildschirm und - nach einer gewissen Zeit ist der Vorgang abgeschlossen. - Das Volume wurde erstellt und kann jetzt in den - Verzeichnisbaum eingehangen werden:</para> - - <screen>&prompt.root; <userinput>mount /dev/raid3/gr0p1 /multimedia/</userinput></screen> - - <para>Das <acronym>RAID</acronym>3-Array ist nun - einsatzbereit.</para> - </step> - </procedure> - - <para>Weitere Konfigurationsschritte sind erforderlich, um die - Einstellungen nach einem Systemneustart zu erhalten.</para> - - <procedure> - <step> - <para>Das Modul <filename>geom_raid3.ko</filename> muss - geladen werden, bevor das Array eingehangen werden kann. - Damit das Kernelmodul automatisch beim Systemstart geladen - wird, muss die folgende Zeile in - <filename>/boot/loader.conf</filename> hinzugefügt - werden:</para> - - <programlisting>geom_raid3_load="YES"</programlisting> - </step> - - <step> - <para>Die folgenden Informationen über das Volume müssen in - <filename>/etc/fstab</filename> hinzugefügt werden, um - das Dateisystem des Arrays automatisch beim Systemstart - zu aktivieren:</para> - - <programlisting>/dev/raid3/gr0p1 /multimedia ufs rw 2 2</programlisting> - </step> - </procedure> - </sect2> - </sect1> - <sect1 xml:id="geom-ggate"> <title><acronym>GEOM</acronym> Gate Netzwerkgeräte</title>
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201604232300.u3NN0WFY054623>