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

Activation et suppression des configurations de pools

Utilisez la commande pooladm pour rendre une configuration de pools active ou pour supprimer la configuration active. Pour plus d'informations au sujet de cette commande, voir la page de manuel pooladm(1M).

ProcedureActivation d'une configuration de pools

Pour activer la configuration dans le fichier de configuration par défaut, /etc/pooladm.conf, exécutez la commande pooladm avec l'option de validation de la configuration (-c).

  1. Connectez-vous en tant que superutilisateur ou prenez un rôle incluant le profil Gestion des processus.

    Ce profil fait partie des prérogatives de l'administrateur système. 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. Validez la configuration dans /etc/pooladm.conf .


    # pooladm -c
    
  3. (Facultatif) Copiez la configuration dynamique dans un fichier de configuration statique, /tmp/backup par exemple.


    # pooladm -s /tmp/backup
    

ProcedureTest d'une configuration avant sa validation

En combinant l'option -n et l'option -c, vous avez la possibilité de simuler le résultat que vous obtiendrez après validation. Cela n'a pas pour effet de valider la configuration.

La commande suivante essaie de tester la configuration figurant dans /home/admin/newconfig. Les conditions d'erreur rencontrées sont affichées, mais la configuration n'est pas modifiée.

  1. Connectez-vous en tant que superutilisateur ou prenez un rôle incluant le profil Gestion des processus.

    Ce profil fait partie des prérogatives de l'administrateur système. 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. Testez la configuration avant de la valider.


    # pooladm -n -c /home/admin/newconfig
    

ProcedureSuppression d'une configuration de pools

Pour supprimer la configuration active et rétablir l'état par défaut de toutes les ressources associées (comme les jeux de processeurs), utilisez l'option de suppression de la configuration (-x).

  1. Connectez-vous en tant que superutilisateur ou prenez un rôle incluant le profil Gestion des processus.

    Ce profil fait partie des prérogatives de l'administrateur système. 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. Supprimez la configuration active.


    # pooladm -x
    

    L'option - x associée à la commande pooladm a pour effet d'effacer tous les éléments définis par l'utilisateur de la configuration dynamique. Les ressources reprennent toutes leur état par défaut et l'ensemble des liaisons de pools sont remplacées par une liaison vers le pool par défaut.

Mélange des classes de programmation au sein d'un jeu de processeurs

Vous pouvez combiner, en toute sécurité, des processus des classes TS et IA au sein du même jeu de processeurs. Le mélange d'autres classes de programmation au sein d'un même jeu de processeurs peut produire des résultats imprévisibles. Si l'instruction pooladm -x a pour effet de combiner des classes de processeurs au sein d'un même jeu de processeurs, utilisez la commande priocntl pour transférer les processus en cours vers une autre classe de programmation. Pour ce faire, reportez-vous à la section Transfert manuel de processus de la classe TS vers la classe FSS. Voir aussi la page de manuel priocntl(1).