Vous n'êtes pas identifié(e).
L'icône rouge permet de télécharger chaque page du wiki visitée au format PDF et la grise au format ODT →
Ci-dessous, les différences entre deux révisions de la page.
Les deux révisions précédentes Révision précédente | |||
doc:systeme:quota [18/09/2015 19:11] smolski [edquota] |
doc:systeme:quota [18/09/2015 19:20] smolski |
||
---|---|---|---|
Ligne 73: | Ligne 73: | ||
14 UUID=f480cd7a-9805-43a0-bbeb-ff3897a1498e /home ext4 defaults,usrquota,grpquota 0 2</code> | 14 UUID=f480cd7a-9805-43a0-bbeb-ff3897a1498e /home ext4 defaults,usrquota,grpquota 0 2</code> | ||
- | Le quatrième champ((defaults,usrquota,grpquota)) stipule les options de montage du système de fichiers. C’est dans ce champ que | + | Le quatrième champ((defaults,usrquota,grpquota)) stipule les options de montage du système de fichiers. C’est dans ce champ que l’activation des quotas sera mentionnée. |
- | l’activation des quotas sera mentionnée. | + | |
<note tip>Le fichier **/etc/fstab** n’étant lu qu’au démarrage du système, il faut rebooter la machine pour que les modifications rendent la gestion des quotas active.</note> | <note tip>Le fichier **/etc/fstab** n’étant lu qu’au démarrage du système, il faut rebooter la machine pour que les modifications rendent la gestion des quotas active.</note> | ||
Ligne 93: | Ligne 92: | ||
quotacheck: Vérifié 308 répertoires et 579 fichiers</file> | quotacheck: Vérifié 308 répertoires et 579 fichiers</file> | ||
- | La commande quotacheck doit construire une base de données pour les utilisateurs (option –u) ainsi que pour les groupes (option –g). | + | La commande quotacheck doit construire une base de données pour les utilisateurs (option –u) ainsi que pour les groupes (option -g). |
* -m permet d'autoriser quotacheck de scanner des partitions qui sont accessibles en écriture | * -m permet d'autoriser quotacheck de scanner des partitions qui sont accessibles en écriture | ||
* -g Scanne les quotas pour les groupes | * -g Scanne les quotas pour les groupes | ||
Ligne 131: | Ligne 130: | ||
* L’absence de quotas est indiquée par des limites nulles. | * L’absence de quotas est indiquée par des limites nulles. | ||
- | Dès que l’une des limites soft est atteinte, l’utilisateur voit sa commande échouer et il en est averti par un message. \\ | + | Dès que l’une des limites soft est atteinte, l’utilisateur voit sa commande échouer et il en est averti par un message. |
Voici un exemple de session interactive montrant l’échec d’opérations en raison de la limite des quotas : | Voici un exemple de session interactive montrant l’échec d’opérations en raison de la limite des quotas : | ||
* La limite soft est une limite que l'utilisateur (ou groupe) peut dépasser pendant un certain laps de temps. \\ Si l'utilisateur n'est pas revenu en-dessous de cette limite dans le temps imparti il se voit dépourvu du droit de créer des fichiers. \\ Quand l'utilisateur dépasse cette limite, un message de ce genre apparait :<code>sda9: warning, user block quota exceeded.</code> | * La limite soft est une limite que l'utilisateur (ou groupe) peut dépasser pendant un certain laps de temps. \\ Si l'utilisateur n'est pas revenu en-dessous de cette limite dans le temps imparti il se voit dépourvu du droit de créer des fichiers. \\ Quand l'utilisateur dépasse cette limite, un message de ce genre apparait :<code>sda9: warning, user block quota exceeded.</code> | ||
Ligne 168: | Ligne 168: | ||
/dev/sda9 7days 7days</file> | /dev/sda9 7days 7days</file> | ||
- | ===== option –p ===== | + | ===== option -p ===== |
La gestion des quotas peut être très lourde lorsqu’il faut éditer les limites relatives à chaque utilisateur du système. Dès que les limites sont fixées pour un utilisateur, il est possible de les recopier pour d’autres. \\ | La gestion des quotas peut être très lourde lorsqu’il faut éditer les limites relatives à chaque utilisateur du système. Dès que les limites sont fixées pour un utilisateur, il est possible de les recopier pour d’autres. \\ | ||
- | L’option –p de la commande edquota permet de prendre un utilisateur comme base pour fixer les quotas de plusieurs autres. | + | L’option -p de la commande edquota permet de prendre un utilisateur comme base pour fixer les quotas de plusieurs autres. |
Voici un exemple d’une telle commande : | Voici un exemple d’une telle commande : | ||
Ligne 185: | Ligne 185: | ||
==== option –u ==== | ==== option –u ==== | ||
- | Voici un exemple de consultation des limites associées aux utilisateurs (option –u) : | + | Voici un exemple de consultation des limites associées aux utilisateurs (option -u) : |
<code root> | <code root> | ||
repquota -u /dev/sda9</code> | repquota -u /dev/sda9</code> | ||
Ligne 197: | Ligne 197: | ||
public -- 38336 0 0 201 0 0 </file> | public -- 38336 0 0 201 0 0 </file> | ||
- | ==== option –g ==== | + | ==== option -g ==== |
- | Les mêmes vérifications peuvent avoir lieu pour les groupes. Pour cela, il suffit de mentionner l’option –g. | + | Les mêmes vérifications peuvent avoir lieu pour les groupes. Pour cela, il suffit de mentionner l’option -g. |
Voici un exemple de vérification des quotas relatifs aux groupes : | Voici un exemple de vérification des quotas relatifs aux groupes : |