PERFORCE change 207404 for review
Rene Ladan
rene at FreeBSD.org
Sun Mar 4 21:24:33 UTC 2012
http://p4web.freebsd.org/@@207404?ac=10
Change 207404 by rene at rene_acer on 2012/03/04 21:24:15
MFen handbook/filesystems 1.10 -> 1.16
Affected files ...
.. //depot/projects/docproj_nl/nl_NL.ISO8859-1/books/handbook/filesystems/chapter.sgml#18 edit
Differences ...
==== //depot/projects/docproj_nl/nl_NL.ISO8859-1/books/handbook/filesystems/chapter.sgml#18 (text+ko) ====
@@ -3,7 +3,7 @@
$FreeBSD: doc/nl_NL.ISO8859-1/books/handbook/filesystems/chapter.sgml,v 1.7 2012/02/05 15:49:11 rene Exp $
%SOURCE% en_US.ISO8859-1/books/handbook/filesystems/chapter.sgml
- %SRCID% 1.10
+ %SRCID% 1.16
-->
<chapter id="filesystems">
@@ -625,9 +625,270 @@
<para>Er zijn vele andere opties voor het Z-bestandssysteem, zie
de handleidingpagina's &man.zfs.8; en &man.zpool.8;.</para>
</sect3>
+
+ <sect3>
+ <title>ZFS quota</title>
+
+ <para>ZFS ondersteunt verschillende soorten quota: de refquota, de
+ algemene quota, de gebruikersquota en de groepsquota. Deze sectie
+ legt de beginselen van ieder van deze uit en bevat wat instructies
+ voor gebruik.</para>
+
+ <para>Quota beperken de hoeveelheid ruimte die een gegevensverzameling
+ en zijn afstammelingen kunnen gebruiken en dwingen een limiet af op de
+ hoeveelheid ruimte dat gebruikt wordt door bestandssystemen en
+ snapshots voor deze afstammelingen. Vanuit gebruikers zijn quota
+ handig om de hoeveelheid ruimte die een bepaalde gebruiker kan
+ gebruiken te beperken.</para>
+
+ <note>
+ <para>Quota kunnen niet op volumes worden ingesteld, aangezien de
+ eigenschap <literal>volsize</literal> als een impliciet quotum
+ optreedt.</para>
+ </note>
+
+ <para>De refquota,
+ <literal>refquota=<replaceable>grootte</replaceable></literal>,
+ beperkt de hoeveelheid ruimte die een gegevensverzameling in beslag
+ kan nemen door een harde grens aan de gebruikte ruimte te stellen.
+ Deze harde grens bevat echter niet de ruimte gebruikt door
+ afstammelingen, zoals bestandssystemen of snapshots.</para>
+
+ <para>Gebruik het volgende om een algemeen quotum van 10 GB voor
+ <filename>/home/storage/bob</filename> af te dwingen:</para>
+
+ <screen>&prompt.root; <userinput>zfs set quota=10G storage/home/bob</userinput></screen>
+
+ <para>Gebruikersquota beperken de hoeveelheid ruimte die door de
+ aangegeven gebruiker kan worden gebruikt. Het algemene formaat is
+ <literal>userquota@<replaceable>gebruiker</replaceable>=<replaceable>grootte</replaceable></literal>
+ waarbij de gebruikersnaam in één van de volgende
+ formaten dient te zijn:</para>
+
+ <itemizedlist>
+ <listitem>
+ <para>Naam compatibel met <acronym
+ role="Portable Operating System Interface">POSIX</acronym>
+ (bijvoorbeeld <replaceable>jan</replaceable>).</para>
+ </listitem>
+ <listitem>
+ <para>Numeriek <acronym
+ role="Portable Operating System Interface">POSIX</acronym>-ID
+ (bijvoorbeeld <replaceable>789</replaceable>).</para>
+ </listitem>
+ <listitem>
+ <para><acronym role="System Identifier">SID</acronym>-naam
+ (bijvoorbeeld
+ <replaceable>jan.bloggs at voorbeeld.com</replaceable>).</para>
+ </listitem>
+ <listitem>
+ <para>Numeriek <acronym role="System Identifier">SID</acronym>-ID
+ (bijvoorbeeld <replaceable>S-1-123-456-789</replaceable>).</para>
+ </listitem>
+ </itemizedlist>
+
+ <para>Gebruik het volgende om bijvoorbeeld een een quotum van 50 GB
+ voor een gebruiker <replaceable>jan</replaceable> af te
+ dwingen:</para>
+
+ <screen>&prompt.root; <userinput>zfs set userquota at jan=50G</userinput></screen>
+
+ <para>Gebruik in plaats hiervan, om het quotum te verwijderen of er
+ zeker van te zijn dat er geen is ingesteld:</para>
+
+ <screen>&prompt.root; <userinput>zfs set userquota at jan=none</userinput></screen>
+
+ <para>Eigenschappen van gebruikersquota worden niet weergegeven door
+ <command>zfs get all</command>. Niet-<username>root</username>
+ gebruikers kunnen alleen hun eigen quota zien tenzij het privilege
+ <literal>userquota</literal> aan ze is gegeven. Gebruikers met dit
+ privilege kunnen ieders quota bekijken en instellen.</para>
+
+ <para>Groepsquota beperken de hoeveelheid ruimte die de gespecificeerde
+ gebruikersgroep in beslag kan nemen. Het algemene formaat is
+ <literal>groupquota@<replaceable>groep</replaceable>=<replaceable>grootte</replaceable></literal>.</para>
+
+ <para>Gebruik om het quotum voor de groep
+ <replaceable>eerstegroep</replaceable> op 50 GB in te
+ stellen:</para>
+
+ <screen>&prompt.root; <userinput>zfs set groupquota at eerstegroep=50G</userinput></screen>
+
+ <para>Gebruik in plaats hiervan, om het quotum voor de groep
+ <replaceable>eerstegroep</replaceable> te verwijderen of om er voor te
+ zorgen dat deze niet is ingesteld:</para>
+
+ <screen>&prompt.root; <userinput>zfs set groupquota at eerstegroep=none</userinput></screen>
+
+ <para>Net zoals bij de eigenschappen van gebruikersquota kunnen
+ niet-<username>root</username>-gebruikers alleen de quota zien die
+ geassocieerd zijn met de gebruikersgroepen waar ze bij horen, een
+ <username>root</username>-gebruiker of een gebruiker met het privilege
+ <literal>groupquota</literal> kan alle quota voor alle groepen
+ bekijken en instellen.</para>
+
+ <para>Het deelcommando <command>zfs userspace</command> geeft de
+ hoeveelheid ruimte weer die door elke gebruiker op de snapshot van het
+ gespecificeerde bestandssysteem in beslag wordt genomen, tezamen met
+ alle ingestelde quota. Het deelcommando <command>zfs
+ groupspace</command> doet hetzelfde voor groepen. Bekijk
+ &man.zfs.1; voor meer informatie over ondersteunde opties of het
+ weergegeven van specifieke opties.</para>
+
+ <para>Gebruik het volgende om de quota voor
+ <filename>storage/home/bob</filename> weer te geven, als u de juiste
+ privileges heeft of <username>root</username> bent:</para>
+
+ <screen>&prompt.root; <userinput>zfs get quota storage/home/bob</userinput></screen>
+ </sect3>
+
+ <sect3>
+ <title>Reserveringen in ZFS</title>
+
+ <para>ZFS ondersteunt twee soorten van ruimtereserveringen. Deze sectie
+ legt de beginselen van elk van de twee uit en bevat enkele instructies
+ voor gebruik.</para>
+
+ <para>De eigenschap <literal>reservation</literal> maakt het mogelijk om
+ een gegarandeerde minimale hoeveelheid ruimte voor een
+ gegevensverzameling en zijn afstammelingen te reserveren.
+ Dit betekent dat als er een reservering van 10 GB is ingesteld
+ voor <filename>storage/home/bob</filename> en de schijfruimte op
+ raakt, er tenminste 10 GB aan ruimte is gereserveerd voor deze
+ gegevensverzameling. De eigenschap <literal>reservation</literal>
+ stelt de minimale hoeveelheid ruimte in die gegarandeerd is voor een
+ gegevensverzameling exclusief afstammelingen zoals snapshots, of geeft
+ deze aan. Als er bijvoorbeeld een snapshot is genomen van
+ <filename>storage/home/bob</filename> moet er genoeg schijfruimte zijn
+ buiten de <literal>refreservation</literal> hoeveelheid om de operatie
+ te laten slagen omdat afstammelingen van de hoofdgegevensverzameling
+ niet worden meegeteld in de <literal>refreservation</literal>
+ hoeveelheid en dus niet stiekem de vastgestelde ruimte
+ wijzigen.</para>
+
+ <para>Reserveringen kunnen in allerlei situaties nuttig zijn,
+ bijvoorbeeld voor het plannen en testen van de geschiktheid van het
+ toewijzen van schijfruimte in een nieuw systeem, of om ervoor te
+ zorgen dat er genoeg schijfruimte beschikbaar is op bestandsssystemen
+ voor systeemherstelprocedures en bestanden.</para>
+
+ <para>Het algemene formaat van de eigenschap
+ <literal>reservation</literal> is
+ <literal>reservation=<replaceable>grootte</replaceable></literal>, dus
+ gebruik het onderstaande commando om een reservering van 10 GB op
+ <filename>storage/home/bob</filename> te plaatsen:</para>
+
+ <screen>&prompt.root; <userinput>zfs set reservation=10G storage/home/bob</userinput></screen>
+
+ <para>Gebruik, om te controleren of er geen reservatie is geplaatst of
+ om een reservatie te verwijderen:</para>
+
+ <screen>&prompt.root; <userinput>zfs set reservation=none storage/home/bob</userinput></screen>
+
+ <para>Het zelfde principe kan worden toegepast op de eigenschap
+ <literal>refreservation</literal> om een refreservation in te stellen,
+ met het algemene formaat
+ <literal>refreservation=<replaceable>grootte</replaceable></literal>.</para>
+
+ <para>Gebruik één van de volgende commando's om te kijken
+ of er een reservatie of refreservation bestaat op
+ <filename>storage/home/bob</filename>:</para>
+
+ <screen>&prompt.root; <userinput>zfs get reservation storage/home/bob</userinput>
+&prompt.root; <userinput>zfs get refreservation storage/home/bob</userinput></screen>
+ </sect3>
</sect2>
</sect1>
+ <sect1 id="filesystems-linux">
+ <title>&linux; bestandssystemen</title>
+
+ <para>Deze sectie beschrijft enkele van de &linux; bestandssystemen die door
+ &os; worden ondersteund.</para>
+
+ <sect2>
+ <title>Ext2FS</title>
+
+ <para>De kernelimplementatie van het &man.ext2fs.5; bestandssysteem was
+ geschreven door Godmar Back, het eerste stuurprogramma verscheen in
+ &os; 2.2. In &os; 8 en eerder is de code gelicenseerd onder
+ de <acronym>GNU</acronym> Public License, onder &os; 9 is de code
+ echter herschreven en nu beschikbaar onder de
+ <acronym>BSD</acronym>-licentie.</para>
+
+ <para>Het stuurprogramma &man.ext2fs.5; stelt de &os;-kernel in staat om
+ <acronym>ext2</acronym> bestandssystemen te lezen en er naar te
+ schrijven.</para>
+
+ <para>Laad ten eerste de kernelmodule:</para>
+
+ <screen>kldload ext2fs</screen>
+
+ <para>Koppel daarna een &man.ext2fs.5;-volume aan dat zich op
+ <filename>/dev/ad1s1</filename> bevindt:</para>
+
+ <screen><userinput>mount -t ext2fs /dev/ad1s1 /mnt</userinput></screen>
+ </sect2>
+
+ <sect2>
+ <title>XFS</title>
+
+ <para>Het X-bestandssysteem, <acronym>XFS</acronym>, is origineel
+ geschreven door <acronym>SGI</acronym> voor het besturingssysteem
+ <acronym>IRIX</acronym>, ze hebben het overgebracht naar &linux;. De
+ broncode is vrijgegeven onder de <acronym>GNU</acronym> Public License.
+ Kijk op <ulink url="https://oss.sgi.com/projects/xfs">deze
+ pagina</ulink> voor meer details. De &os;-port werd gestart door
+ Russel Cattelan, &a.kan; en &a.rodrigc;.</para>
+
+ <para>Om <acronym>XFS</acronym> als een kernelmodule te laden:</para>
+
+ <screen>kldload xfs</screen>
+
+ <para>Het stuurprogramma &man.xfs.5; stelt de &os;-kernel in staat om
+ XFS-bestandssystemen te benaderen. Momenteel is echter alleen
+ ondersteuning voor lezen aanwezig. Schrijven naar een volume is niet
+ mogelijk.</para>
+
+ <para>Om een &man.xfs.5;-volume wat op <filename>/dev/ad1s1</filename> aan
+ te koppelen:</para>
+
+ <screen><userinput>mount -t xfs /dev/ad1s1 /mnt</userinput></screen>
+
+ <para>Merk op dat de port <filename
+ role="package">sysutils/xfsprogs</filename> het gereedschap
+ <command>mkfs.xfs</command> bevat wat het mogelijk maakt om
+ <acronym>XFS</acronym>-bestandssystemen aan te maken, en verder
+ gereedschappen om ze te analyseren en repareren.</para>
+
+ <para>De vlag <literal>-p</literal> van <command>mkfs.xfs</command> kan
+ worden gebruikt om een &man.xfs.5;-bestandssysteem aan te maken welke
+ bevolkt wordt met bestanden en andere meta-gegevens. Dit kan worden
+ gebruikt om snel een alleen-lezen bestandssysteem aan te maken welke op
+ &os; getest kan worden.</para>
+ </sect2>
+
+ <sect2>
+ <title>ReiserFS</title>
+
+ <para>Het Reiser bestandssysteem, ReiserFS, was overgebracht naar &os;
+ door &a.dumbbell; en is vrijgegeven onder de <acronym>GNU</acronym>
+ Public License.</para>
+
+ <para>Het stuurprogramma voor ReiserFS stelt de &os;-kernel momenteel in
+ staat om ReiserFS bestandssystemen te benaderen en hun inhoud te lezen,
+ maar het kan ze momenteel niet beschrijven.</para>
+
+ <para>Laad ten eerste eerst de kernelmodule:</para>
+
+ <screen>kldload reiserfs</screen>
+
+ <para>Om ten tweede een ReiserFS-volume dat zich op
+ <filename>/dev/ad1s1</filename> aan te koppelen:</para>
+
+ <screen><userinput>mount -t reiserfs /dev/ad1s1 /mnt</userinput></screen>
+ </sect2>
+ </sect1>
<!--
<sect1>
<title>* Apparaat-bestandssystemen</title>
@@ -642,12 +903,6 @@
</sect1>
<sect1>
- <title>* Het Linux EXT-bestandssysteem</title>
-
- <para>* Wordt nog vertaald.</para>
- </sect1>
-
- <sect1>
<title>* HFS</title>
<para>* Wordt nog vertaald.</para>
More information about the p4-projects
mailing list