diff options
Diffstat (limited to 'fr_FR.ISO8859-1/books/handbook/quotas/chapter.sgml')
-rwxr-xr-x | fr_FR.ISO8859-1/books/handbook/quotas/chapter.sgml | 284 |
1 files changed, 0 insertions, 284 deletions
diff --git a/fr_FR.ISO8859-1/books/handbook/quotas/chapter.sgml b/fr_FR.ISO8859-1/books/handbook/quotas/chapter.sgml deleted file mode 100755 index 4ace312374..0000000000 --- a/fr_FR.ISO8859-1/books/handbook/quotas/chapter.sgml +++ /dev/null @@ -1,284 +0,0 @@ -<!-- - The FreeBSD Documentation Project - The FreeBSD French Documentation Project - - $FreeBSD$ - Original revision: n.nn ---> - - <chapter - id="quotas"> - <title>Quotas d'utilisation des disques</title> - - <para><emphasis>Contribution de &a.mpp;.<!-- <br> -->26 Février - 1996</emphasis></para> - &trans.a.haby; - - <para>Les quotas sont une option du système d'exploitation qui vous - permet de limiter la quantité d'espace disque et/ou le nombre - de fichiers auxquels ont droit un utilisateur ou tous les - utilisateurs du même groupe, sur un système de fichiers donné. - On les utilise la plupart du temps sur les systèmes en temps - partagé sur lequel il est souhaitable de limiter la quantité de - ressources allouée à un utilisateur ou à un groupe. Cela évite - qu'un seul utilisateur consomme tout l'espace disque.</para> - - - <sect1> - <title>Configurer votre système pour pouvoir utiliser les - quotas d'utilisation des disques</title> - - <para>Avant d'essayer de mettre en place des quotas disque, il faut - vous assurez que votre noyau est configuré pour cela. Pour ce faire, - vous devez ajouter la ligne suivante au fichier de configuration de - votre noyau:</para> - - <programlisting> -options QUOTA - </programlisting> - - <para>Cette option n'est pas activée par défaut dans le fichier noyau - <filename>GENERIC</filename> de base, vous devez donc configurer, - compiler et installer un noyau sur-mesure pour utiliser les quotas - disque. Reportez-vous s'il vous plaît au chapitre - <link linkend="kernelconfig">Configurer le noyau de FreeBSD</link> - pour plus d'informations sur la configuration du noyau.</para> - - <para>Vous devrez ensuite mettre en service les quotas dans votre - fichier <filename>/etc/sysconfig</filename>. Pour cela, remplacez - la ligne: - - <programlisting> -quotas=NO - </programlisting>par: - - <programlisting> -quotas=YES - </programlisting></para> - - <para>Si vous utilisez FreeBSD 2.2.2 ou ultérieur, ce fichier - de configuration s'appelle <filename>/etc/rc.conf</filename> et le - nom de la variable a été modifié en: - - <programlisting> -check_quotas=YES - </programlisting></para> - - <para>Vous devez enfin éditer le fichier - <filename>/etc/fstab</filename> pour mettre en service les quotas - système de fichiers par système de fichiers. C'est là que vous - dites si vous voulez des quotas d'utilisation des disques par - utilisateur, par groupe ou les deux, pour chaque système de - fichiers.</para> - - <para>Pour mettre en service des quotas par utilisateur, ajoutez - l'option <literal>userquota</literal> à la zone d'options de - l'entrée de <filename>/etc/fstab</filename> pour le système de - fichiers sur lequel vous voulez des quotas. Par exemple:</para> - - <programlisting> -/dev/sd1s2g /home ufs rw,userquota 1 2 - </programlisting> - - <para>De même, pour définir des quotas par groupe, utilisez l'option - <literal>groupquota</literal> au lieu du mot-clé - <literal>userquota</literal>. Pour avoir à la fois des quotas par - utilisateur et par groupe, modifiez cette entrée de la façon - suivante:</para> - - <programlisting> -/dev/sd1s2g /home ufs rw,userquota,groupquota 1 2 - </programlisting> - - <para>Par défaut, les fichiers où sont définis les quotas se trouvent - dans le répertoire racine du système de fichiers et s'appellent - <filename>quota.user</filename> et - <filename>quota.group</filename>, pour les quotas par utilisateur - et, respectivement, par groupe. Consultez - <command>man fstab</command> pour plus d'informations. Bien que les - pages de manuel disent que vous pouvez mettre ces fichiers ailleurs, - ce n'est pas recommandé parce qu'il semble que les divers utilitaires - qui gèrent les quotas ne prennent pas tous cela correctement en - compte.</para> - - <para>Vous devez maintenant redémarrer votre système avec le nouveau - noyau. La procédure <filename>/etc/rc</filename> exécutera - automatiquement les commandes nécessaires à la création des fichiers - de quotas initiaux pour tous ceux que vous avez instaurés dans - <filename>/etc/fstab</filename>, vous n'avez donc pas besoin de - créer à la main des fichiers de quotas vides.</para> - - <para>Vous ne devriez normalement pas avoir à exécuter les commandes - <command>quotacheck</command>, <command>quotaon</command>, - ou <command>quotaoff</command>. Vous pouvez cependant lire les pages - de manuel qui s'y rapportent, simplement pour savoir ce qu'elles - font.</para> - - </sect1> - - <sect1> - <title>Définir les quotas</title> - - <para>Maintenant que votre système est configuré pour mettre en place - des quotas, vérifiez que cela marche bien. Cela ce fait facilement - en exécutant:</para> - - <informalexample> - <screen>&prompt.root; <userinput>quota -v</userinput></screen> - </informalexample> - - <para>Vous devriez obtenir une ligne de résumé d'utilisation du - disque avec les quotas actuellement définis pour chaque système de - fichiers sur lesquels il y a des quotas.</para> - - <para>Vous pouvez maintenant définir ces quotas avec la commande - <command>edquota</command>.</para> - - <para>Il y a différentes option pour instaurer les quotas d'espace - disque alloués à un utilisateur ou à un groupe et le nombre de - fichiers qu'ils ont le droit de créer. Il peuvent être basés sur - l'espace disque (quotas en nombre de blocs) ou le nombre de fichiers - (quotas en nombre d'entrées dans le - répertoire - “inode”) ou les deux. Ces options - peuvent encore être subdivisées en deux catégories: limitations - strictes ou souples.</para> - - <para>Les limites strictes ne peuvent jamais être dépassées. Dès qu'un - utilisateur atteint sa limite stricte, il ne peut plus rien allouer - sur le système de fichiers en question. Si par exemple, il n'a - droit qu'à 500 blocs sur un système de fichiers et en utilise déjà - 490, il ne peut plus en allouer que 10. S'il voulait en allouer 11, - il n'y arriverait pas.</para> - - <para>Les limites souples peuvent elles être dépassées pour une période - de temps restreinte. C'est ce que l'on appelle le délai de grâce, qui - est d'une semaine par défaut. Si un utilisateur dépasse sa limite - souple au delà du délai de grâce, cette limite devient stricte, et - il ne peut plus rien allouer. Lorsqu'il redescend en dessous de - la limite stricte, le délai de grâce lui est réaccordé.</para> - - <para>Voici un exemple de ce que vous pouvez voir en utilisant - la commande <command>edquota</command>. Quand vous invoquez la - commande <command>edquota</command>, vous vous retrouvez sous - l'éditeur défini par la variable d'environnement - <envar>EDITOR</envar>, ou sous <command>vi</command> - si la variable d'environnement <envar>EDITOR</envar> n'est pas - positionnée, ce qui vous permet d'éditer les quotas.</para> - - <informalexample> - <screen>&prompt.root; <userinput>edquota -u test</userinput></screen> - </informalexample> - - <programlisting> -Quotas for user test: -/usr: blocks in use: 65, limits (soft = 50, hard = 75) - inodes in use: 7, limits (soft = 50, hard = 60) -/usr/var: blocks in use: 0, limits (soft = 50, hard = 75) - inodes in use: 0, limits (soft = 50, hard = 60) - </programlisting> - - <para>Il y aura normalement deux lignes pour chaque système de fichiers - sur lequel il y a des quotas: une pour les quotas de blocs, l'autre - pour les quotas d'entrées de répertoire. Modifiez simplement les - valeurs que vous voulez mettre à jour. Par exemple, pour augmenter - la limite de blocs accordée à cet utilisateur de 50 pour la limite - souple et 75 pour la limite stricte à 500 pour la limite souple et - 600 pour la limite stricte, modifiez: - - <programlisting> -/usr: blocks in use: 65, limits (soft = 50, hard = 75) - </programlisting> en: - - <programlisting> -/usr: blocks in use: 65, limits (soft = 500, hard = 600) - </programlisting></para> - - <para>Ces nouveaux quotas seront en service dès que vous quitterez - l'éditeur.</para> - - <para>Il est parfois souhaitable de définir des quotas pour une plage - d'UIDs (identifiants utilisateur). Cela peut être réalisé par - l'option <option>-p</option> de la commande - <command>edquota</command>. Définissez d'abord les quotas voulus pour - un seul utilisateur, puis exécutez <command>edquota -p - utilisateur_prototype premier_uid-dernier_uid</command>. - Par exemple, si les quotas voulus sont ceux de l'utilisateur - <username>test</username>, la commande qui suit applique les - mêmes quotas aux “uids” de 10.000 à 19.999:</para> - - <informalexample> - <screen>&prompt.root; <userinput>edquota -p test 10000-19999</userinput></screen> - </informalexample> - - <para>Cette possibilité de définir des quotas pour une plage - d'“uids” a été ajoutée après la version 2.1. Si - vous voulez en bénéficiez sur un système 2.1, vous devez - récupérer un version plus récente de - <command>edquota</command>.</para> - - <para>Voyez <command>man edquota</command> pour des informations plus - détaillées.</para> - - </sect1> - - <sect1> - <title>Consulter les quotas et l'utilisation des disques</title> - - <para>Vous pouvez utiliser l'une des commandes - <command>quota</command> ou <command>repquota</command> pour - consulter les quotas et l'utilisation des disques. - La commande <command>quota</command> peut être employée pour - connaître les quotas et l'utilisation des disques pour un - utilisateur et un groupe. Seul le super-utilisateur peut - consulter les quotas et l'usage des disques des autres - utilisateurs ou d'un groupe auquel il n'appartient pas. - La commande <command>repquota</command> permet d'avoir un - résumé des quotas et de l'utilisation des disques pour les - systèmes des fichiers sur lesquels il y a des quotas.</para> - - <para>Voici un exemple de résultat obtenu avec la commande - <command>quota -v</command> pour un utilisateur pour lequel on - a défini des quotas sur deux systèmes de fichiers.</para> - - - <programlisting> -Disk quotas for user test (uid 1002): - Filesystem blocks quota limit grace files quota limit grace - /usr 65* 50 75 5days 7 50 60 - /usr/var 0 50 75 0 50 60 - </programlisting> - - <para>Dans cet exemple, l'utilisateur occupe 15 blocs de plus que la - limite de 50 blocs qui lui est allouée sur le système de fichiers - <filename>/usr</filename> et dispose d'un délai de grâce de 5 jours. - Remarquez l'astérisque <literal>*</literal> qui indique que la limite - est dépassée.</para> - - <para>Les systèmes de fichiers sur lequel l'utilisateur n'occupe pas - de place n'apparaissent normalement pas dans les sorties de la - commande <command>quota</command>, même s'il a des quotas - sur ces systèmes de fichiers. L'option <option>-v</option> elle - les liste, comme <filename>/usr/var</filename> dans l'exemple - ci-dessus.</para> - - </sect1> - - <sect1> - <title>* Quotas avec NFS</title> - - <para>Cette section est encore en cours de rédaction.</para> - - </sect1> - </chapter> -<!-- - Local Variables: - mode: sgml - sgml-declaration: "../chapter.decl" - sgml-indent-data: t - sgml-omittag: nil - sgml-shorttag: nil - sgml-always-quote-attributes: t - sgml-minimize-attributes: max - sgml-parent-document: ("../handbook.sgml" "part" "chapter") - End: ---> |