JavaScript is required to for searching.
Ignorer les liens de navigation
Quitter l'aperu
Guide d’administration système : administration avancée     Oracle Solaris 10 1/13 Information Library (Français)
search filter icon
search icon

Informations document

A propos de ce manuel

1.  Gestion des terminaux et modems (présentation)

2.  Configuration des terminaux et modems (tâches)

3.  Gestion des ports série avec la fonction d'accès aux services (tâches)

4.  Gestion des ressources système (présentation)

5.  Affichage et modification des informations système (tâches)

6.  Gestion de l'utilisation du disque (tâches)

7.  Gestion des quotas UFS (tâches)

Définition des quotas UFS

Utilisation des quotas UFS

Définition des limites dépassables et fixes des quotas UFS

Différence entre un bloc de disques et des limites de fichiers

Configuration des quotas UFS

Instructions relatives à la configuration des quotas UFS

Configuration des quotas UFS (liste des tâches)

Configuration des systèmes de fichiers pour les quotas UFS

Configuration des quotas UFS d'un utilisateur

Configuration des quotas UFS de plusieurs utilisateurs

Vérification de la cohérence des quotas UFS

Activation des quotas UFS

Maintenance des quotas UFS (liste des tâches)

Vérification des quotas UFS

Recherche des quotas UFS dépassés

Vérification des quotas UFS d'un système de fichiers

Modification et suppression des quotas UFS

Modification de la limite dépassable par défaut

Modification des quotas UFS d'un utilisateur

Désactivation des quotas UFS d'un utilisateur

Désactivation des quotas UFS

8.  Tâches de planification du système (tâches)

9.  Gestion de la comptabilisation du système (tâches)

10.  Comptabilisation du système (référence)

11.  Gestion des performances du système (présentation)

12.  Gestion des processus système (tâches)

13.  Surveillance des performances du système (tâches)

14.  Résolution des problèmes logiciels (présentation)

15.  Gestion des messages système

16.  Gestion des fichiers noyau (tâches)

17.  Gestion des informations sur les pannes système (tâches)

18.  Résolution de problèmes logiciels divers (tâches)

19.  Résolution des problèmes d'accès aux fichiers (tâches)

20.  Résolution des incohérences d'un système de fichiers UFS (tâches)

21.  Résolution des problèmes du package logiciel (tâches)

Index

Configuration des quotas UFS (liste des tâches)

Tâche
Description
Voir
1. Configuration d'un système de fichiers pour les quotas.
Modifiez le fichier /etc/vfstab de manière à activer les quotas à chaque montage du système de fichiers. En outre, vous pouvez créer un fichier quotas.
2. Configuration des quotas UFS d'un utilisateur.
Utilisez la commande edquota pour créer des quotas de disque et d'inodes pour un seul compte utilisateur.
3. (Facultatif) Configuration de quotas UFS pour plusieurs utilisateurs.
Utilisez la commande edquota pour appliquer les quotas du prototype à d'autres comptes utilisateur.
4. Vérification de la cohérence.
Utilisez la commande quotacheck pour comparer les quotas à l'utilisation du disque en cours à des fins de cohérence sur un ou plusieurs systèmes de fichiers.
5. Activation des quotas UFS.
Utilisez la commande quotaon pour lancer les quotas UFS sur un ou plusieurs systèmes de fichiers.

Configuration des systèmes de fichiers pour les quotas UFS

  1. Connectez-vous en tant que superutilisateur ou prenez un rôle équivalent.

    Les rôles contiennent des autorisations et des commandes privilégiées. Pour plus d'informations sur les rôles, reportez-vous à la section Configuration de RBAC (liste des tâches) du manuel Guide d’administration système : services de sécurité.

  2. Modifiez le fichier /etc/vfstab et ajoutez rq au champ mount options pour chaque système de fichiers UFS comportant des quotas.
  3. Accédez au répertoire de la racine du système de fichiers comportant des quotas.
  4. Créez un fichier nommé quotas.
    # touch quotas
  5. Modifiez les autorisations de façon à ce que seul un superutilisateur dispose d'un accès en lecture/écriture.
    # chmod 600 quotas

Exemple 7-1 Configuration des systèmes de fichiers pour les quotas UFS

L'exemple /etc/vfstab suivant montre que le répertoire /export/home du système pluto est monté en tant que système de fichiers NFS sur le système local. Vous pouvez demander que les quotas soient activés par l'entrée rq sous la colonne mount options.

# device   device    mount     FS    fsck   mount   mount
# to mount       to fsck  point     type   pass  at boot options
# pluto:/export/home -   /export/home nfs    -     yes    rq

La ligne d'exemple suivante du fichier /etc/vfstab montre que le répertoire /work local est monté avec les quotas activés, ce qui est indiqué par l'entrée rq sous la colonne mount options.

#device     device        mount  FS   fsck  mount    mount
#to mount         to fsck      point  type  pass  at boot options
#/dev/dsk/c0t4d0s0 /dev/rdsk/c0t4d0s0 /work ufs  3    yes     rq

Voir aussi

Configuration des quotas UFS d'un utilisateur

  1. Connectez-vous en tant que superutilisateur ou prenez un rôle équivalent.

    Les rôles contiennent des autorisations et des commandes privilégiées. Pour plus d'informations sur les rôles, reportez-vous à la section Configuration de RBAC (liste des tâches) du manuel Guide d’administration système : services de sécurité.

  2. Utilisez l'éditeur de quotas pour créer un fichier temporaire contenant une ligne d'informations sur les quotas pour chaque système de fichiers UFS monté dont un fichier quotas se trouve dans le répertoire root du système de fichiers.
    # edquota username

    nom d'utilisateur est l'utilisateur pour lequel vous souhaitez configurer des quotas.

  3. Remplacez le nombre de blocs de disque de 1 Ko, à la fois dépassable et fixe, par les quotas que vous spécifiez pour chaque système de fichiers.
  4. Remplacez le nombre d'inodes, à la fois dépassable et fixe, à partir de la valeur par défaut 0, par les quotas que vous spécifiez pour chaque système de fichiers.
  5. Vérifiez le quota UFS de l'utilisateur.
    # quota -v username
    -v

    Affiche les informations sur les quotas de l'utilisateur sur tous les systèmes de fichiers montés contenant des quotas.

    username

    Spécifie le nom d'utilisateur pour afficher les limites de quotas.

Exemple 7-2 Configuration des quotas UFS d'un utilisateur

L'exemple suivant montre le contenu du fichier temporaire ouvert par edquota sur un système où /files est le seul système de fichiers monté contenant un fichier quotas dans le répertoire root.

fs /files blocks (soft = 0, hard = 0) inodes (soft = 0, hard = 0)

L'exemple suivant présente la même ligne du fichier temporaire une fois les quotas définis.

fs /files blocks (soft = 50, hard = 60) inodes (soft = 90, hard = 100)

Configuration des quotas UFS de plusieurs utilisateurs

  1. Connectez-vous en tant que superutilisateur ou prenez un rôle équivalent.

    Les rôles contiennent des autorisations et des commandes privilégiées. Pour plus d'informations sur les rôles, reportez-vous à la section Configuration de RBAC (liste des tâches) du manuel Guide d’administration système : services de sécurité.

  2. Utilisez l'éditeur de quotas pour appliquer les quotas déjà établis pour un utilisateur prototype aux autres utilisateurs que vous indiquez.
    # edquota -p prototype-user username ...
    utilisateur-prototype

    Représente le nom d'utilisateur du compte pour lequel vous avez configuré des quotas.

    nom-utilisateur ...

    Spécifie un ou plusieurs noms d'utilisateur pour d'autres comptes. Plusieurs noms d'utilisateur sont spécifiés en séparant chaque nom d'utilisateur avec un espace.

Exemple 7-3 Configuration des quotas UFS de prototype pour plusieurs utilisateurs

L'exemple suivant montre comment appliquer les quotas établis pour l'utilisateur bob aux utilisateurs mary et john.

# edquota -p bob mary john

Vérification de la cohérence des quotas UFS

La commande quotacheck est exécutée automatiquement lorsqu'un système est réinitialisé. En règle générale, vous n'avez pas à exécuter la commande quotacheck sur un système de fichiers vide avec des quotas. Toutefois, si vous configurez les quotas sur un système de fichiers avec les fichiers existants, vous devez exécuter la commande quotacheck pour synchroniser la base de données des quotas avec les fichiers ou inodes qui existent déjà dans le système de fichiers.

En outre, n'oubliez pas que l'exécution de la commande quotacheck sur de grands systèmes de fichiers peut être fastidieuse.


Remarque - Pour garantir l'exactitude des données des disques, les systèmes de fichiers en cours de vérification doivent être inactifs lorsque vous exécutez manuellement la commande quotacheck.


  1. Connectez-vous en tant que superutilisateur ou prenez un rôle équivalent.

    Les rôles contiennent des autorisations et des commandes privilégiées. Pour plus d'informations sur les rôles, reportez-vous à la section Configuration de RBAC (liste des tâches) du manuel Guide d’administration système : services de sécurité.

  2. Exécutez une vérification de la cohérence des systèmes de fichiers UFS.
    # quotacheck [-va] filesystem 
    -v

    (Facultatif) Identifie les quotas de disque pour chaque utilisateur sur un système de fichiers spécifique.

    -a

    Vérifie tous les systèmes de fichiers avec une entrée rq dans le fichier /etc/vfstab.

    filesystem

    Spécifie le système de fichiers à vérifier.

    Pour plus d'informations, reportez-vous à la page de manuel quotacheck(1M).

Exemple 7-4 Vérification de la cohérence des quotas UFS

L'exemple suivant montre comment vérifier les quotas du système de fichiers /export/home dans la tranche /dev/rdsk/c0t0d0s7. Le système de fichiers /export/Home est le seul qui comporte une entrée rq dans le fichier /etc/vfstab.

# quotacheck -va
*** Checking quotas for /dev/rdsk/c0t0d0s7 (/export/home)

Activation des quotas UFS

  1. Connectez-vous en tant que superutilisateur ou prenez un rôle équivalent.

    Les rôles contiennent des autorisations et des commandes privilégiées. Pour plus d'informations sur les rôles, reportez-vous à la section Configuration de RBAC (liste des tâches) du manuel Guide d’administration système : services de sécurité.

  2. Activez les quotas de systèmes de fichiers.
    # quotaon [-v] -a filesystem ...
    -v

    Affiche un message pour chaque système de fichiers, une fois les quotas activés.

    -a

    Active les quotas de tous les systèmes de fichiers comportant une entrée rq dans le fichier /etc/vfstab.

    filesystem ...

    Active les quotas d'un ou de plusieurs systèmes de fichiers que vous spécifiez. Plusieurs systèmes de fichiers sont spécifiés en séparant chaque nom de système de fichiers à l'aide d'un espace.

Exemple 7-5 Activation des quotas UFS

L'exemple suivant montre comment activer des quotas sur les systèmes de fichiers des tranches /dev/dsk/c0t4d0s7 et /dev/dsk/c0t3d0s7 .

# quotaon -v /dev/dsk/c0t4d0s7 /dev/dsk/c0t3d0s7
/dev/dsk/c0t4d0s7: quotas turned on
/dev/dsk/c0t3d0s7: quotas turned on