JavaScript is required to for searching.
Ignorer les liens de navigation
Quitter l'aperu
Guide de configuration et d'administration du système de fichiers Sun QFS 5.3     Sun QFS and Sun Storage Archive Manager 5.3 Information Library (Français)
search filter icon
search icon

Informations document

Préface

1.  Présentation du système de fichiers

2.  A propos du fichier de configuration principal

3.  Exemples de fichiers mcf

4.  Configuration du système de fichiers

5.  Configuration d'un système de fichiers partagé

6.  Gestion des quotas de système de fichiers

A propos des quotas de système de fichiers

Types, fichiers et enregistrements de quotas

Limites souples et strictes

Limites en matière de blocs de disques et de fichiers

Activation des quotas

Consignes à respecter pour configurer des quotas

Configuration d'un nouveau système de fichiers en vue d'appliquer des quotas

Configuration d'un système de fichiers existant en vue d'appliquer des quotas

Attribution d'ID de groupes d'administrateurs à des répertoires et des fichiers

Définition de quotas infinis

Activation des valeurs de quota par défaut

Activation de limites

Activation ou modification de limites destinées aux utilisateurs, groupes ou groupes d'administrateurs à l'aide d'un fichier de quotas

Vérification des quotas

Modification et suppression de quotas

Modification de la période de grâce

Modification de l'expiration de la période de grâce

Blocage des allocations de ressources supplémentaires d'un système de fichiers

Blocage des allocations de ressources supplémentaires d'un système de fichiers

Suppression des quotas d'un système de fichiers

Correction des quotas

7.  Rubriques avancées relatives au système de fichiers

8.  Service SMB dans SAM-QFS

9.  Configuration de systèmes de fichiers WORM-FS

10.  Paramètres réglables

11.  Utilisation des systèmes de fichiers QFS avec SANergy (SAN-QFS)

12.  Options de montage dans un système de fichiers partagé

13.  Utilisation de l'utilitaire opérateur samu

Modification et suppression de quotas

Vous pouvez modifier les quotas pour adapter la quantité d'espace disque ou le nombre d'inodes alloués aux utilisateurs. Vous pouvez également dissocier des quotas de certains utilisateurs ou les supprimer d'un système de fichiers.

Modification de la période de grâce

  1. Récupérez les statistiques de quota d'un utilisateur, d'un groupe ou d'un groupe d'administrateurs.

    Pour obtenir des instructions, reportez-vous à la section Activation ou modification de limites destinées aux utilisateurs, groupes ou groupes d'administrateurs à l'aide d'un fichier de quotas.

    L'exemple de commande ci-dessous extrait les informations du groupe sam et indique qu'il dépasse la limite souple.

    # samquota -G sam /sam6
    
                             Online Limits                Total Limits
    Type    ID    In Use     Soft     Hard    In Use     Soft     Hard
    /sam6
    Files  group   101        32     2000     2000        32     2000     2000
    Blocks group   101     41888*   40000 60000000     43208 60000000 60000000
    Grace period                    1w                          1w
    ---> Online soft limits under enforcement (since 30s ago)
  2. Examinez la sortie et déterminez les nouvelles limites.
  3. Modifiez la période de grâce de la limite souple. L'exemple ci-dessous illustre les options à ajouter à la commande samquota.
    # samquota -U user-ID -t interval file
    # samquota -G group-ID -t interval file
    # samquota -A admin-ID -t interval file

    Les arguments de ces commandes sont les suivants :

    • user-ID correspond à l'ID d'utilisateur numérique ou au nom de l'utilisateur dont les quotas sont modifiés.

    • group-ID correspond à l'ID du groupe numérique ou au nom du groupe d'utilisateurs dont les quotas sont modifiés.

    • admin-ID correspond à l'ID du groupe d'administrateurs numérique dont les quotas sont modifiés.

    • interval correspond à la durée de la période de grâce. Spécifiez un nombre entier pour indiquer la durée ainsi qu'une unité de temps, le cas échéant. L'unité par défaut est s, pour secondes. Vous pouvez spécifier w pour semaines, d pour jours, h pour heures et m pour minutes.

    • file correspond au système de fichiers pour l'utilisateur, le groupe ou le groupe d'administrateurs indiqué. L'argument file peut également correspondre au nom d'un fichier du système de fichiers. En général, file correspond au nom du répertoire racine du système de fichiers.

Exemple 6-1 Modification de la période de grâce

  1. Pour modifier la période de grâce accordée à l'utilisateur memil, commencez par vérifier les quotas.

    # samquota -U memil /sam6
    
                             Online Limits                Total Limits
    Type    ID    In Use     Soft     Hard    In Use     Soft     Hard
    /sam6
    Files   user 130967         4      500      750         4      500      750
    Blocks  user 130967     41016+   40000    50000     41016    50000    50000
    Grace period                    3d                          0s
    ---> Warning:  online soft limits to be enforced in 2d23h59m7s
  2. Raccourcissez la période de grâce.

    # samquota -U memil -t 1d /sam6
  3. Vérifiez les nouveaux quotas.

    # samquota -U memil /sam6
                             Online Limits                Total Limits
    Type    ID    In Use     Soft     Hard    In Use     Soft     Hard
    /sam6
    Files   user 130967         4      500      750         4      500      750
    Blocks  user 130967     41016+   40000    50000     41016    50000    50000
    Grace period                    1d                          0s
    ---> Warning:  online soft limits to be enforced in 23h58m31s

Modification de l'expiration de la période de grâce

Si un utilisateur dépasse la limite souple de quotas, la modification de la période de grâce elle-même n'a pas d'incidence sur le compteur déjà démarré. Si la période de grâce est déjà en cours, vous pouvez exécuter la commande samquota afin de la modifier de l'une des manières suivantes.

Blocage des allocations de ressources supplémentaires d'un système de fichiers

Lorsqu'un système de fichiers détecte que des valeurs de quota ne sont pas homogènes, il empêche l'utilisateur, le groupe ou le groupe d'administrateurs concerné d'allouer d'autres ressources système. Vous pouvez bloquer l'allocation de ressources du système de fichiers en créant des valeurs de quotas contradictoires. Vous pouvez par exemple interdire toute allocation ultérieure si les limites strictes de blocs ou de fichiers sont inférieures aux limites souples, ou si la limite souple propre à un utilisateur est supérieure à la limite stricte.

Le système de fichiers traite un quota incohérent comme un quota spécial. Vous pouvez définir des valeurs de quota incohérent dans l'enregistrement 0 des fichiers de quotas destinés aux utilisateurs, groupes ou groupes d'administrateurs. Ils peuvent alors servir de valeurs par défaut pour les nouveaux ID d'utilisateurs, de groupes ou de groupes d'administrateurs.

Blocage des allocations de ressources supplémentaires d'un système de fichiers

  1. Connectez-vous en tant que superutilisateur.
  2. Récupérez les informations sur les quotas actuels, enregistrez-les puis examinez-les.

    L'exemple de commande ci-dessous illustre l'extraction des informations sur les quotas actuels pour le groupe sam et leur écriture dans un fichier de sauvegarde.

    # samquota -G sam -e /sam6 | & tee restore.quota.sam
    
    # Type  ID
    #                Online Limits                          Total   Limits
    #            soft            hard                    soft            hard
    # Files
    # Blocks
    # Grace Periods
    # samquota -G 101 \
          -f     2000:s:o -f     2000:h:o         -f     2000:s:t -f     2000:h:t \
          -b    40000:s:o -b 60000000:h:o         -b 60000000:s:t -b 60000000:h:t \
                     -t  1w:o                               -t 1w:t \
          -x 51w6d23h59m:o                       -x clear     /sam6

    Pour récupérer les informations de quota défini pour un utilisateur, spécifiez l'option -U user-ID à la place de -G. Pour récupérer les informations de quota défini pour un groupe d'administrateurs, spécifiez l'option -A admin-ID à la place de -G.

  3. Exécutez la commande samquota pour attribuer une valeur non nulle à la limite souple et une valeur nulle à la limite stricte.

    La commande suivante définit les quotas du groupe sam avec des valeurs contradictoires.

    # samquota -G sam -f 1:s -f 0:h -b 1:s -b 0:h /sam6

    Pour définir des quotas incohérents à l'intention d'utilisateurs ou de groupes d'administrateurs, spécifiez l'option -U userID ou -A adminID à la place de -G.

  4. Vérifiez les modifications apportées en procédant comme suit :
    # samquota -G sam /sam6
    
    Online Limits                Total Limits
    Type    ID    In Use     Soft     Hard    In Use     Soft     Hard
    /sam6
    Files  group   101        32!       1        0        32!       1        0
    Blocks group   101     41888!       1        0     43208!       1        0
    Grace period                    1w                          1w
    ---> Quota values inconsistent; zero quotas in effect.

    Dans cette sortie, un quota nul est en vigueur. Les points d'exclamation (!) indique une condition de dépassement de quota dans la sortie.

  5. Restaurez le quota du groupe en vigueur avant le blocage de l'allocation de fichiers/blocs et vérifiez la modification.

    L'exemple de commande ci-dessous illustre la restauration du quota d'un groupe.

    # sh restore.quota.sam
    Setting Grace Timer:  continue? y
    Setting Grace Timer:  continue? y
    # samquota -G sam /sam6
    Online Limits                Total Limits
    Type    ID    In Use     Soft     Hard    In Use     Soft     Hard
    /sam6
    Files  group   101        32     2000     2000        32     2000     2000
    Blocks group   101     41888+   40000 60000000     43208 60000000 60000000
    Grace period                    1w                          1w
    ---> Warning:  online soft limits to be enforced in 6d23h59m54s

    Pour réaliser cette opération sur un quota défini pour un utilisateur, spécifiez l'option -U user-ID à la place de -G. Pour réaliser cette opération sur un quota défini pour un groupe d'administrateurs, spécifiez l'option -A admin-ID à la place de -G.

Suppression des quotas d'un système de fichiers

Pour supprimer ou invalider les quotas d'un système de fichiers, désactivez les quotas au cours du processus de montage.

  1. Connectez-vous en tant que superutilisateur.
  2. (Facultatif) Ajoutez l'option de montage noquota au fichier /etc/vfstab ou samfs.cmd.

    Vous pouvez également spécifier l'option noquota à l'exécution de la commande mount. Reportez-vous à l'étape 4.

  3. Si le système de fichiers est monté, exécutez la commande umount pour le démonter. Par exemple :
    # umount /myfs

    Pour plus d'informations, reportez-vous à la section Démontage des systèmes de fichiers du manuel Guide d’installation de Sun QFS et Sun Storage Archive Manager 5.3.

  4. Remontez le système de fichiers.

    Si vous n'avez pas suivi l'étape 2, ajoutez l'option noquota à la commande mount. Par exemple :

    # mount -o noquota /myfs
  5. Gérez les fichiers de quotas en effectuant l'une des opérations suivantes :
    • Si vous avez l'intention de rétablir la fonction de quotas ultérieurement et que vous ne souhaitez donc pas détruire les fichiers de quotas, démontez le système de fichiers, exécutez la commande samfsck avec l'option -F, puis remontez le système de fichiers sans l'option noquota.

    • Si vous n'envisagez pas de rétablir la fonction de quotas ou si vous souhaitez récupérer l'espace occupé par les fichiers de quotas, exécutez la commande rm pour supprimer les fichiers .quota_u, .quota_g et .quota_a. Par exemple :

      # rm /myfs/.quota_[agu]

Correction des quotas

  1. Connectez-vous en tant que superutilisateur.
  2. Si le système de fichiers est monté, démontez-le.

    Par exemple :

    # umount /myfs

    Si vous rencontrez des difficultés lors du démontage du système de fichiers, reportez-vous à la section Démontage des systèmes de fichiers du manuel Guide d’installation de Sun QFS et Sun Storage Archive Manager 5.3.

  3. Procédez à la vérification du système de fichiers.

    La commande samfsck met à jour les enregistrements alloués dans les fichiers de quotas à l'aide des informations concernant l'utilisation en cours. Par exemple :

    # samfsck -F myfs
  4. Remontez le système de fichiers.

    Par exemple :

    # mount /myfs