From owner-p4-projects@FreeBSD.ORG Tue Feb 21 21:43:57 2012 Return-Path: Delivered-To: p4-projects@freebsd.org Received: by hub.freebsd.org (Postfix, from userid 32767) id D30161065672; Tue, 21 Feb 2012 21:43:56 +0000 (UTC) Delivered-To: perforce@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 953EB106564A for ; Tue, 21 Feb 2012 21:43:56 +0000 (UTC) (envelope-from rene@FreeBSD.org) Received: from skunkworks.freebsd.org (skunkworks.freebsd.org [IPv6:2001:4f8:fff6::2d]) by mx1.freebsd.org (Postfix) with ESMTP id 822088FC0C for ; Tue, 21 Feb 2012 21:43:56 +0000 (UTC) Received: from skunkworks.freebsd.org (localhost [127.0.0.1]) by skunkworks.freebsd.org (8.14.4/8.14.4) with ESMTP id q1LLhu4C023287 for ; Tue, 21 Feb 2012 21:43:56 GMT (envelope-from rene@FreeBSD.org) Received: (from perforce@localhost) by skunkworks.freebsd.org (8.14.4/8.14.4/Submit) id q1LLhu9D023284 for perforce@freebsd.org; Tue, 21 Feb 2012 21:43:56 GMT (envelope-from rene@FreeBSD.org) Date: Tue, 21 Feb 2012 21:43:56 GMT Message-Id: <201202212143.q1LLhu9D023284@skunkworks.freebsd.org> X-Authentication-Warning: skunkworks.freebsd.org: perforce set sender to rene@FreeBSD.org using -f From: Rene Ladan To: Perforce Change Reviews Precedence: bulk Cc: Subject: PERFORCE change 206683 for review X-BeenThere: p4-projects@freebsd.org X-Mailman-Version: 2.1.5 List-Id: p4 projects tree changes List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 21 Feb 2012 21:43:57 -0000 http://p4web.freebsd.org/@@206683?ac=10 Change 206683 by rene@rene_acer on 2012/02/21 21:43:33 MFen handbook/geom 1.52 -> 1.55 Affected files ... .. //depot/projects/docproj_nl/nl_NL.ISO8859-1/books/handbook/geom/chapter.sgml#22 edit Differences ... ==== //depot/projects/docproj_nl/nl_NL.ISO8859-1/books/handbook/geom/chapter.sgml#22 (text+ko) ==== @@ -4,7 +4,7 @@ $FreeBSD: doc/nl_NL.ISO8859-1/books/handbook/geom/chapter.sgml,v 1.16 2012/02/15 22:42:48 rene Exp $ %SOURCE% en_US.ISO8859-1/books/handbook/geom/chapter.sgml - %SRCID% 1.52 + %SRCID% 1.55 --> @@ -346,14 +346,15 @@ RAID-apparaat zal ongeacht hiervan gm zijn. - # Device Mountpoint FStype Options Dump Pass# -/dev/mirror/gm0s1b none swap sw 0 0 -/dev/mirror/gm0s1a / ufs rw 1 1 -/dev/mirror/gm0s1d /usr ufs rw 0 0 -/dev/mirror/gm0s1f /home ufs rw 2 2 -#/dev/mirror/gm0s2d /store ufs rw 2 2 -/dev/mirror/gm0s1e /var ufs rw 2 2 - /dev/acd0 /cdrom cd9660 ro,noauto 0 0 + # Device Mountpoint FStype Options Dump Pass# +/dev/mirror/gm0s1b none swap sw 0 0 +/dev/mirror/gm0s1a / ufs rw 1 1 +/dev/mirror/gm0s1d /usr ufs rw 0 0 +/dev/mirror/gm0s1f /home ufs rw 2 2 +#/dev/mirror/gm0s2d /store ufs rw 2 2 +/dev/mirror/gm0s1e /var ufs rw 2 2 +/dev/acd0 /cdrom cd9660 ro,noauto 0 0 + Start het systeem opnieuw op: &prompt.root; shutdown -r now @@ -459,6 +460,164 @@ + + + + + Mark + Gladman + Geschreven door + + + Daniel + Gerzo + + + + + Tom + Rhodes + Gebaseerd op documentatie van + + + Murray + Stokely + + + + + GEOM + + RAID3 + + <acronym>RAID</acronym>3 - Striping op byte-niveau met toegewijde + pariteit + + RAID3 is een methode om verschillende schijven te + combineren in een enkel volume met een toegewijde schijf voor de pariteit. + In een RAID3-systeem worden de gegevens opgesplitst in + een aantal bytes die over alle schijven in de rij worden geschreven, + behalve naar één schijf die als een toegewijde schijf voor + de pariteit dient. Dit betekent dat het lezen van 1024 kB van een + RAID3-implementatie alle schijven in de rij zal + benaderen. De prestatie kan worden verhoogd door meerdere + schijfcontrollers te gebruiken. De RAID3-rij biedt een + fouttolerantie van 1 schijf, terwijl het een capaciteit van 1 - 1/n maal + de totale capaciteit biedt van alle schijven in de rij, waarbij n het + aantal harde schijven in de rij is. Zulke configuraties zijn meestal + geschikt voor het opslaan van gegevens van grotere groottes, bijvoorbeeld + multimedia-bestanden. + + Er zijn minstens 3 fysieke harde schijven nodig om een + RAID3-rij te bouwen. Elke schijf moet van dezelfde + grootte zijn, aangezien I/O-verzoeken worden verweven om parallel naar + meerdere schijven te lezen of schrijven. Bovendien moet vanwege de aard + van RAID3 het aantal schijven gelijk zijn aan 3, 5, 9, + 17, enzovoorts (dus 2^n + 1). + + + Een toegewijde <acronym>RAID</acronym>3-rij aanmaken. + + In &os; is ondersteuning voor RAID3 + geïmplementeerd in de GEOM-klasse + &man.graid3.8;. Voor het aanmaken van een toegewijde + RAID3-rij op &os; zijn deze stappen nodig. + + + Hoewel het theoretisch mogelijk is om op &os; van een + RAID3-rij op te starten, is deze configuratie + ongebruikelijk en niet aangeraden. + + + + + Laad ten eerste de kernelmodule + geom_raid3.ko door de volgende opdracht uit te + voeren: + + &prompt.root; graid3 load + + Het is ook mogelijk om handmatig de module + geom_raid3.ko te laden: + + &prompt.root; kldload geom_raid3.ko + + + + Zorg ervoor dat er een geschikt aankoppelpunt bestaat of maak + het aan: + + &prompt.root; mkdir /multimedia/ + + + + Bepaal de apparaatnamen voor de schijven die aan de rij worden + toegevoegd en maak het nieuwe RAID3-apparaat + aan. Het laatst vermelde apparaat zal dienst doen als de toegewijde + schijf voor de pariteit. Dit voorbeeld gebruikt drie + ongepartitioneerde ATA-schijven: + ada1 en + ada2 voor + gegevens en ada3 + voor pariteit. + + &prompt.root; graid3 label -v gr0 /dev/ada1 /dev/ada2 /dev/ada3 +Metadata value stored on /dev/ada1. +Metadata value stored on /dev/ada2. +Metadata value stored on /dev/ada3. +Done. + + + + Partitioneer het nieuw aangemaakte apparaat + gr0 en zet er een UFS-bestandssysteem + op: + + &prompt.root; gpart create -s GPT /dev/raid3/gr0 +&prompt.root; gpart add -t freebsd-ufs /dev/raid3/gr0 +&prompt.root; newfs -j /dev/raid3/gr0p1 + + Vele getallen zullen over het scherm lopen, en na wat tijd zal + het proces voltooid zijn. Het volume is aangemaakt en is klaar om + aangekoppeld te worden. + + + + De laatste stap is het aankoppelen van het + bestandssysteem: + + &prompt.root; mount /dev/raid3/gr0p1 /multimedia/ + + De RAID3-rij is nu klaar voor gebruik. + + + + Aanvullende configuratie is nodig om de bovenstaande opstelling te + behouden tussen het opnieuw starten van het systeem. + + + + De module geom_raid3.ko moet geladen zijn + voordat de rij kan worden aangekoppeld. Voeg de volgende regel toe + aan /boot/loader.conf om de kernelmodule + automatisch tijdens de initialisatie van het systeem te + laden: + + geom_raid3_load="YES" + + + + De volgende volume-informatie moet aan het bestand + /etc/fstab worden toegevoegd om het + bestandssysteem van de rij automatisch aan de koppelen tijdens het + opstarten van het systeem: + + /dev/raid3/gr0p1 /multimedia ufs rw 2 2 + + + + + GEOM Gate netwerk apparaten