Systemverwaltungshandbuch: Oracle Solaris Container - Ressourcenverwaltung und Solaris Zones

ProcedureSo fügen Sie Projekten Attribute und Attributwerte hinzu

Geben Sie den Befehl projmod mit den Optionen -a und -K ein, um einem Projektattribut Werte hinzuzufügen. Wenn das Attribut nicht existiert, wird es erstellt.

  1. Melden Sie sich als Superuser an oder nehmen Sie eine entsprechende Rolle an.

    Rollen umfassen Autorisierungen und privilegierte Befehle. Weitere Informationen zu Rollen finden Sie unter Using the Solaris Management Tools With RBAC (Task Map) in System Administration Guide: Basic Administration.

  2. Geben Sie das Resource Control-Attribut task.max-lwps ohne Werte in das Projekt myproject ein. Eine in das Projekt aufgenommene Aufgabe weist nur den Systemwert für das Attribut auf.


    # projmod -a -K task.max-lwps myproject
    
  3. Anschließend können Sie dem Projekt myproject einen Wert für task.max-lwps hinzufügen. Der Wert setzt sich aus einer Berechtigungsstufe, einem Schwellenwert und einer Aktion zusammen, die ausgeführt wird, wenn der Schwellenwert erreicht ist.


    # projmod -a -K "task.max-lwps=(priv,100,deny)" myproject
    
  4. Da Resource Controls mehrere Werte akzeptieren, können Sie der vorhandenen Werteliste mit den gleichen Optionen einen weiteren Wert hinzufügen.


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

    Mehrere Werte werden durch Kommata voneinander getrennt. Der Eintrag task.max-lwps lautet jetzt wie folgt:


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