cvs commit: de-docproj/books/handbook/geom chapter.sgml

From: Johann Kois <jkois(at)doc.bsdgroup.de>
Date: Tue, 12 May 2009 07:24:56 GMT

jkois 2009-05-12 07:24:56 UTC

  FreeBSD German Documentation Repository

  Modified files:
    books/handbook/geom chapter.sgml
  Log:
  MFen 1.43
  
  Revision Changes Path
  1.14 +147 -138 de-docproj/books/handbook/geom/chapter.sgml
  
  Index: chapter.sgml
  ===================================================================
  RCS file: /home/cvs/de-docproj/books/handbook/geom/chapter.sgml,v
  retrieving revision 1.13
  retrieving revision 1.14
  diff -u -I$FreeBSDde.*$ -r1.13 -r1.14
  --- chapter.sgml 9 May 2009 16:43:48 -0000 1.13
  +++ chapter.sgml 12 May 2009 07:24:55 -0000 1.14
  @@ -3,8 +3,8 @@
        The FreeBSD German Documentation Project
   
        $FreeBSD$
  - $FreeBSDde: de-docproj/books/handbook/geom/chapter.sgml,v 1.13 2009/05/09 16:43:48 jkois Exp $
  - basiert auf: 1.42
  + $FreeBSDde: de-docproj/books/handbook/geom/chapter.sgml,v 1.14 2009/05/12 07:24:55 jkois Exp $
  + basiert auf: 1.43
   -->
   
   <chapter id="GEOM">
  @@ -285,154 +285,134 @@
         zug&auml;ngliche (&man.da.4;) <acronym>SCSI</acronym>-Platten
         sind.</para>
   
  - <para>Beginnen Sie mit der Installation von &os; auf der ersten
  - Platte mit nur 2 Partitionen. Eine soll eine Swap-Partition sein
  - mit der doppelten Gr&ouml;&szlig;e des <acronym>RAM</acronym>
  - und der gesamte verbleibende Rest soll f&uuml;r das Root-Dateisystem
  - (<filename class="directory">/</filename>) genutzt werden. Es
  - ist m&ouml;glich, separate Platten f&uuml;r andere Mount-Punkte
  - zu verwenden, dies w&uuml;rde jedoch den Schwierigkeitgrad
  - verzehnfachen, da dabei die Einstellungen von &man.bsdlabel.8;
  - und &man.fdisk.8; manuell angepasst werden m&uuml;ssten.</para>
  -
  - <para>Starten Sie das System neu und warten Sie ab, bis das System
  - vollst&auml;ndig initalisiert ist. Sobald der Prozess
  - abgeschlossen ist, melden Sie sich bitte als Benutzer
  - <username>root</username> an.</para>
  -
  - <para>Erzeugen Sie das Ger&auml;t
  - <filename>/dev/mirror/gm</filename> und verbinden Sie es mit
  - <filename>/dev/da1</filename>:</para>
  -
  - <screen>&prompt.root; <userinput>gmirror label -vnb round-robin gm0 /dev/da1</userinput></screen>
  -
  - <para>Das System sollte folgendermassen anworten:</para>
  - <screen>
  -Metadata value stored on /dev/da1.
  -Done.</screen>
  -
  - <para>Initialisieren Sie GEOM durch das Laden des Kernelmoduls
  - <filename>/boot/kernel/geom_mirror.ko</filename> laden:</para>
  + <sect2>
  + <title>Die prim&auml;re Platte spiegeln</title>
   
  - <screen>&prompt.root; <userinput>gmirror load</userinput></screen>
  + <para>Angenommen, &os; wurde auf der ersten Platte
  + <devicename>da0</devicename> installiert, dann sollte
  + &man.gmirror.8; angewiesen werden, seine prim&auml;ren Daten
  + auf dieser Platte zu speichern.</para>
   
  - <note>
  - <para>Dieser Befehl sollte den <devicename>gm0</devicename>
  - Ger&auml;te-Knotenpunkt (device node) unter dem Verzeichnis
  - <filename class="directory">/dev/mirror</filename>
  - erzeugt haben.</para>
  - </note>
  + <para>Bevor Sie den Spiegel aufbauen, sollten Sie die maximale
  + Protokollierung aktivieren und den Zugang zum Ger&auml;t
  + gestatten. Dazu setzen Sie die &man.sysctl.8;-Option
  + <varname>kern.geom.debugflags</varname> auf den folgenden
  + Wert:</para>
   
  - <para>Installieren Sie den typischen <command>fdisk</command>-Label
  - und Boot-Code auf dem neuen Ger&auml;t
  - <devicename>gm0</devicename>:</para>
  + <screen>&prompt.root; <userinput>sysctl kern.geom.debugflags=17</userinput></screen>
   
  - <screen>&prompt.root; <userinput>fdisk -vBI /dev/mirror/gm0</userinput></screen>
  + <para>Nun k&ouml;nnen Sie den Spiegel aufbauen. Beginnen Sie den
  + Prozess, indem Sie die Metadaten-Informationen auf das Ger&auml;t
  + der prim&auml;ren Platte speichern. Konkret erzeugen Sie dabei
  + das Ger&auml;t
  + <filename class="devicefile">/dev/mirror/gm</filename>, indem Sie
  + den folgenden Befehl ausf&uuml;hren:</para>
   
  - <para>Installieren Sie nun die typische
  - <command>bsdlabel</command>-Information:</para>
  + <screen>&prompt.root; <userinput>gmirror label -vb round-robin gm0 /dev/da0</userinput></screen>
   
  - <screen>&prompt.root; <userinput>bsdlabel -wB /dev/mirror/gm0s1</userinput></screen>
  + <para>Ihr System sollte wie folgt antworten:</para>
   
  - <note>
  - <para>Falls mehrere Slices und Partitionen existieren, ist es
  - erforderlich die Flags f&uuml;r die zwei obigen Befehle
  - abzu&auml;ndern. Sie m&uuml;ssen die exakte Slice- und
  - Partitionsgr&ouml;&szlig;e der anderen Platte
  - wiedergeben.</para>
  - </note>
  + <screen>Metadata value stored on /dev/da0.
  +Done.</screen>
   
  - <para>Nutzen Sie das Dienstprogramm &man.newfs.8;, um ein
  - <acronym>UFS</acronym>-Dateisystem auf dem
  - Ger&auml;te-Knotenpunkt <devicename>gm0s1a</devicename> zu
  - erzeugen:</para>
  -
  - <screen>&prompt.root; <userinput>newfs -U /dev/mirror/gm0s1a</userinput></screen>
  -
  - <para>Dies sollte das System dazu veranlasst haben, einige
  - Informationen und ein B&uuml;ndel von Zahlen auszugeben. Das
  - ist gut so. Suchen Sie den Bildschirm nach etwaigen
  - Fehlermeldungen ab und h&auml;ngen Sie das Ger&auml;t in den
  - Mount-Punkt <filename class="directory">/mnt</filename>
  - ein:</para>
  + <para>Initialisieren Sie GEOM. Dadurch wird das Kernelmodul
  + <filename>/boot/kernel/geom_mirror.ko</filename> geladen:</para>
   
  - <screen>&prompt.root; <userinput>mount /dev/mirror/gm0s1a /mnt</userinput></screen>
  + <screen>&prompt.root; <userinput>gmirror load</userinput></screen>
   
  - <para>Verschieben Sie nun alle Daten von der Startplatte
  - zu diesem neuen Dateisystem. Dieses Beispiel nutzt die
  - Befehle &man.dump.8; und &man.restore.8;, allerdings
  - w&uuml;rde auch &man.dd.1; in diesem Szenario
  - funktionieren.</para>
  -
  - <screen>&prompt.root; <userinput>dump -L -0 -f- / |(cd /mnt &amp;&amp; restore -r -v -f-)</userinput></screen>
  -
  - <para>Dies muss f&uuml;r jedes Dateisystem
  - durchgef&uuml;hrt werden. Verschieben Sie einfach das geeignete
  - Dateisystem auf den richtigen Platz durch Nutzung des obigen
  - Befehls.</para>
  -
  - <para>Bearbeiten Sie nun die duplizierte Datei
  - <filename>/mnt/etc/fstab</filename> und entfernen Sie nun die Swap-Datei
  - (oder kommentieren Sie sie aus)
  - <footnote>
  - <para>Es sollte angemerkt werden, dass das
  - Auskommentieren der Swap-Datei in der
  - <filename>fstab</filename> h&ouml;chstwahrscheinlich eine
  - andere Art nach sich zieht, wie Swap-Platz zur
  - Verf&uuml;gung gestellt wird. Lesen Sie bitte <xref
  - linkend="adding-swap-space"> f&uuml;r weitergehende
  - Informationen.</para>
  - </footnote>. &Auml;ndern Sie die anderen
  - Dateisystem-Informationen, um die neue Platte zu nutzen, wie im
  - folgenden Beispiel gezeigt:</para>
  -
  - <programlisting># Device Mountpoint FStype Options Dump Pass#
  -#/dev/da0s2b none swap sw 0 0
  -/dev/mirror/gm0s1a / ufs rw 1 1</programlisting>
  -
  - <para>Stellen Sie sicher, dass das Modul
  - <filename>geom_mirror.ko</filename> beim Starten geladen
  - wird (durch Ausf&uuml;hen der folgenden Befehle):</para>
  -
  - <screen>&prompt.root; <userinput>echo 'geom_mirror_load="YES"' &gt;&gt; /mnt/boot/loader.conf</userinput></screen>
  -
  - <screen>&prompt.root; <userinput>echo 'geom_mirror_load="YES"' &gt;&gt; /boot/loader.conf</userinput></screen>
  -
  - <para>Starten Sie das System neu:</para>
  -
  - <screen>&prompt.root; <userinput>shutdown -r now</userinput></screen>
  -
  - <para>Im Bootmen&uuml; w&auml;hlen Sie Option vier (4), um in den
  - Single-User-Modus zu gelangen. Pr&uuml;fen Sie auf der Konsole,
  - ob das System vom Ger&auml;t <devicename>gm0s1a</devicename>
  - gestartet wurde. Diese Information erhalten Sie beispielsweise
  - durch das Werkzeug &man.df.1;.</para>
  -
  - <para>Wenn alles glatt gegangen ist, wurde das System
  - vom Ger&auml;t <devicename>gm0s1a</devicename> gestartet.
  - Nun k&ouml;nnen Sie Ihre prim&auml;re Platte l&ouml;schen und
  - in den Spiegelverbund aufnehmen. Dazu geben Sie die
  - folgenden Befehle ein:</para>
  -
  - <screen>&prompt.root; <userinput>dd if=/dev/zero of=/dev/da0 bs=512 count=79</userinput></screen>
  -
  - <screen>&prompt.root; <userinput>gmirror configure -a gm0</userinput>
  -&prompt.root; <userinput>gmirror insert gm0 /dev/da0</userinput></screen>
  -
  - <para>Das Flag <option>-a</option> weist &man.gmirror.8;
  - an, die automatische Synchronisation zu nutzen; d.h. alle
  - Schreibvorg&auml;nge werden automatisch gespiegelt.
  - Die Manualpage erkl&auml;rt, wie Platten ausgetauscht
  - bzw. wiederhergestelt werden. Sie nutzt allerdings
  - <devicename>data</devicename> anstelle von
  - <devicename>gm0</devicename> (das in unserem Beispiel verwendet
  - wird).</para>
  -
  - <para>W&auml;hrend der Spiegelverbund gebaut wird,
  - k&ouml;nnen Sie den Status durch Eingabe des folgenden
  - Befehls &uuml;berpr&uuml;fen:</para>
  + <note>
  + <para>Wenn dieser Befehl erfolgreich ausgef&uuml;hrt wurde, wird
  + die Ger&auml;tedatei <devicename>gm0</devicename> im
  + Verzeichnis <filename class="directory">/dev/mirror</filename>
  + erzeugt.<para>
  + </note>

----------------------------------------------
Diff block truncated. (Max lines = 200)
----------------------------------------------

To Unsubscribe: send mail to majordomo(at)de.FreeBSD.org
with "unsubscribe de-cvs-doc" in the body of the message
Received on Tue 12 May 2009 - 09:25:11 CEST

search this site