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

From: Aron Schlesinger <as(at)doc.bsdgroup.de>
Date: Tue, 21 Aug 2007 02:26:22 GMT

as 2007-08-21 02:26:22 UTC

  FreeBSD ports repository

  Modified files:
    books/handbook/geom chapter.sgml
  Log:
  Original GEOM-Kapitel eingefuegt auf das die Uebersetzung committet werden kann.
  
  Revision Changes Path
  1.2 +657 -10 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.1
  retrieving revision 1.2
  diff -u -I$FreeBSDde.*$ -r1.1 -r1.2
  --- chapter.sgml 15 Aug 2005 19:21:38 -0000 1.1
  +++ chapter.sgml 21 Aug 2007 02:26:22 -0000 1.2
  @@ -3,21 +3,668 @@
        The FreeBSD German Documentation Project
   
        $FreeBSD$
  - $FreeBSDde: de-docproj/books/handbook/geom/chapter.sgml,v 1.1 2005/08/15 19:21:38 jkois Exp $
  - basiert auf:
  + $FreeBSDde: de-docproj/books/handbook/geom/chapter.sgml,v 1.2 2007/08/21 02:26:22 as Exp $
  + basiert auf: 1.30
   -->
   
  -<chapter id="geom">
  +<chapter id="GEOM">
  + <chapterinfo>
  + <authorgroup>
  + <author>
  + <firstname>Tom</firstname>
  + <surname>Rhodes</surname>
  + <contrib>Written by </contrib>
  + </author>
  + </authorgroup>
  + </chapterinfo>
   
  - <title>GEOM - Modular Disk Transformation Framework
  - (noch nicht &uuml;bersetzt)</title>
  + <title>GEOM: Modular Disk Transformation Framework</title>
   
  - <para>Dieses Kapitel ist noch nicht &uuml;bersetzt.
  - Lesen Sie bitte <ulink
  - url="&url.books.handbook.en;/geom.html">
  - das Original in englischer Sprache</ulink>. Wenn Sie helfen
  - wollen, dieses Kapitel zu &uuml;bersetzen, senden Sie bitte
  - eine E-Mail an die Mailingliste &a.de.translators;.</para>
  + <para>Dieses Kapitel befindet sich in der &Uuml;bersetzung</para>
  +
  + <sect1 id="GEOM-synopsis">
  + <title>Synopsis</title>
  +
  + <indexterm>
  + <primary>GEOM</primary>
  + </indexterm>
  + <indexterm>
  + <primary>GEOM Disk Framework</primary>
  + <see>GEOM</see>
  + </indexterm>
  +
  + <para>This chapter covers the use of disks under the GEOM
  + framework in &os;. This includes the major <acronym
  + role="Redundant Array of Inexpensive Disks">RAID</acronym>
  + control utilities which use the framework for configuration.
  + This chapter will not go into in depth discussion on how GEOM
  + handles or controls I/O, the underlying subsystem, or code.
  + This information is provided through the &man.geom.4; manual
  + page and its various SEE ALSO references. This chapter is also
  + not a definitive guide to <acronym>RAID</acronym>
  + configurations. Only GEOM-supported <acronym>RAID</acronym>
  + classifications will be discussed.</para>
  +
  + <para>After reading this chapter, you will know:</para>
  +
  + <itemizedlist>
  + <listitem>
  + <para>What type of <acronym>RAID</acronym> support is available
  + through GEOM.</para>
  + </listitem>
  +
  + <listitem>
  + <para>How to use the base utilities to configure, maintain,
  + and manipulate the various <acronym>RAID</acronym>
  + levels.</para>
  + </listitem>
  +
  + <listitem>
  + <para>How to mirror, stripe, encrypt, and remotely connect disk
  + devices through GEOM.</para>
  + </listitem>
  +
  + <listitem>
  + <para>How to troubleshoot disks attached to the GEOM
  + framework.</para>
  + </listitem>
  + </itemizedlist>
  +
  + <para>Before reading this chapter, you should:</para>
  +
  + <itemizedlist>
  + <listitem>
  + <para>Understand how &os; treats disk devices
  + (<xref linkend="disks">).</para>
  + <listitem>
  + <para>Know how to configure and install a new &os; kernel
  + (<xref linkend="kernelconfig">).</para>
  + </listitem>
  + </itemizedlist>
  + </sect1>
  +
  + <sect1 id="GEOM-intro">
  + <title>GEOM Introduction</title>
  +
  + <para>GEOM permits access and control to classes &mdash; Master Boot
  + Records, <acronym>BSD</acronym> labels, etc &mdash; through the
  + use of providers, or the special files in
  + <filename role="directory">/dev</filename>. Supporting various
  + software <acronym>RAID</acronym> configurations, GEOM will
  + transparently provide access to the operating system and
  + operating system utilities.</para>
  + </sect1>
  +
  + <sect1 id="GEOM-striping">
  + <sect1info>
  + <authorgroup>
  + <author>
  + <firstname>Tom</firstname>
  + <surname>Rhodes</surname>
  + <contrib>Written by </contrib>
  + </author>
  + <author>
  + <firstname>Murray</firstname>
  + <surname>Stokely</surname>
  + </author>
  + </authorgroup>
  + </sect1info>
  +
  + <title>RAID0 - Striping</title>
  +
  + <indexterm>
  + <primary>GEOM</primary>
  + </indexterm>
  + <indexterm>
  + <primary>Striping</primary>
  + </indexterm>
  +
  + <para>Striping is a method used to combine several disk drives into
  + a single volume. In many cases, this is done through the use of
  + hardware controllers. The GEOM disk subsystem provides
  + software support for <acronym>RAID</acronym>0, also known as
  + disk striping.</para>
  +
  + <para>In a <acronym>RAID</acronym>0 system, data are split up in
  + blocks that get written across all the drives in the array.
  + Instead of having to wait on the system to write 256k to one
  + disk, a <acronym>RAID</acronym>0 system can simultaneously write
  + 64k to each of four different disks, offering superior I/O
  + performance. This performance can be enhanced further by using
  + multiple disk controllers.</para>
  +
  + <para>Each disk in a <acronym>RAID</acronym>0 stripe must be of
  + the same size, since I/O requests are interleaved to read or
  + write to multiple disks in parallel.</para>
  +
  + <mediaobject>
  + <imageobject>
  + <imagedata fileref="geom/striping" align="center">
  + </imageobject>
  +
  + <textobject>
  + <phrase>Disk Striping Illustration</phrase>
  + </textobject>
  + </mediaobject>
  +
  + <procedure>
  + <title>Creating a stripe of unformatted ATA disks</title>
  +
  + <step><para>Load the <filename>geom_stripe</filename>
  + module:</para>
  +
  + <screen>&prompt.root; <userinput>kldload geom_stripe</userinput></screen>
  + </step>
  +
  + <step><para>Ensure that a suitable mount point exists. If this
  + volume will become a root partition, then temporarily use
  + another mount point such as <filename
  + role="directory">/mnt</filename>:</para>
  +
  + <screen>&prompt.root; <userinput>mkdir /mnt</userinput></screen>
  + </step>
  +
  + <step><para>Determine the device names for the disks which will
  + be striped, and create the new stripe device. For example,
  + to stripe two unused and unpartitioned <acronym>ATA</acronym> disks,
  + for example <filename>/dev/ad2</filename> and
  + <filename>/dev/ad3</filename>:</para>
  +
  + <screen>&prompt.root; <userinput>gstripe label -v st0 /dev/ad2 /dev/ad3</userinput></screen>
  +
  +<!--
  + <para>A message should be returned explaining that meta data has
  + been stored on the devices.
  +XXX: What message? Put it inside the screen output above.
  +-->
  + </step>
  +
  + <step><para>Write a standard label, also known as a partition

----------------------------------------------
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 21 Aug 2007 - 04:27:38 CEST

search this site