Guide d'administration système : Gestion des ressources des conteneurs et des zones Oracle Solaris

ProcedureAjout d'attributs et de valeurs d'attribut à des projets

Exécutez la commande projmod avec les options -a et -K pour ajouter des valeurs à un attribut de projet. Si l'attribut n'existe pas, il est créé.

  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 au sujet des rôles, reportez-vous à la section Using the Solaris Management Tools With RBAC (Task Map) du System Administration Guide: Basic Administration.

  2. Ajoutez un attribut de contrôle de ressource task.max-lwps sans valeur au projet mon-projet. Une tâche accédant au projet possède uniquement la valeur système en guise d'attribut.


    # projmod -a -K task.max-lwps myproject
    
  3. Insérez ensuite une valeur à l'attribut task.max-lwps dans le projet mon-projet. La valeur correspond à un niveau de privilège, à une valeur de seuil et à une action associée au seuil.


    # projmod -a -K "task.max-lwps=(priv,100,deny)" myproject
    
  4. Étant donné que les contrôles de ressource peuvent être définis par plusieurs valeurs, vous êtes libre de compléter la liste de valeurs actuelle en utilisant les mêmes options.


    # projmod -a -K "task.max-lwps=(priv,1000,signal=KILL)" myproject
    

    Les différentes valeurs sont séparées par des virgules. L'entrée task.max-lwps se présente désormais comme suit :


    task.max-lwps=(priv,100,deny),(priv,1000,signal=KILL)