Ignorer les liens de navigation | |
Quitter l'aperu | |
Administration Oracle Solaris : Oracle Solaris Zones, Oracle Solaris 10 Zones et gestion des ressources Oracle Solaris 11 Information Library (Français) |
Partie I Gestion des ressources Oracle Solaris
1. Introduction à la gestion des ressources
2. Projets et tâches (présentation)
3. Administration des projets et des tâches
4. Comptabilisation étendue (présentation)
5. Administration de la comptabilisation étendue (tâches)
6. Contrôles des ressources (présentation)
7. Administration des contrôles des ressources (tâches)
8. Ordonnanceur FSS (présentation)
9. Administration de l'ordonnanceur FSS (tâches)
10. Contrôle de la mémoire physique à l'aide du démon de limitation des ressources (présentation)
11. Administration du démon de limitation des ressources (tâches)
12. Pools de ressources (présentation)
13. Création et administration des pools de ressources (tâches)
Administration des pools de ressources (liste des tâches)
Activation et désactivation de l'utilitaire Pools
Activation du service de pools de ressources à l'aide de svcadm
Désactivation du service de pools de ressources à l'aide de svcadm
Activation du service de pools de ressources dynamiques à l'aide de svcadm
Désactivation du service de pools de ressources dynamiques à l'aide de svcadm
Activation des pools de ressources à l'aide de pooladm
Désactivation des pools de ressources à l'aide de pooladm
Création d'une configuration statique
Modification d'une configuration
Association d'un pool avec une classe de programmation
Définition des contraintes de configuration
Etablissement des objectifs de configuration
Définition du niveau de consignation poold
Utilisation des fichiers de commandes avec poolcfg
Transfert de CPU entre les jeux de processeurs
Activation et suppression des configurations de pools
Activation d'une configuration de pools
Test d'une configuration avant sa validation
Suppression d'une configuration de pools
Définition des attributs des pools et liaison à un pool
Liaison des processus à un pool
Liaison de tâches ou de projets à un pool
Définition de l'attribut project.pool pour un projet
Liaison d'un processus à un autre pool grâce aux attributs project
Création d'un état statistique pour les ressources liées au pool à l'aide de poolstat
Affichage de la sortie poolstat par défaut
Création de plusieurs rapports à intervalles spécifiques
Création d'un état statistique sur l'ensemble de ressources
14. Exemple de configuration de la gestion des ressources
Partie II Oracle Solaris Zones
15. Introduction à Oracle Solaris Zones
16. Configuration des zones non globales (présentation)
17. Planification et configuration de zones non globales (tâches)
20. Connexion à une zone non globale (présentation)
21. Connexion à une zone non globale (tâches)
22. A propos des migrations de zones et de l'outil zonep2vchk
23. Migration de systèmes Oracle Solaris et migration de zones non globales (tâches)
25. Administration d'Oracle Solaris Zones (présentation)
26. Administration d'Oracle Solaris Zones (tâches)
27. Configuration et administration de zones immuables
28. Dépannage des problèmes liés à Oracle Solaris Zones
Partie III Oracle Solaris 10 Zones
29. Introduction à Oracle Solaris 10 Zones
30. Evaluation d'un système Oracle Solaris 10 et création d'une archive
32. Configuration de la zone marquée solaris10
33. Installation de la zone marquée solaris10
34. Initialisation d'une zone, connexion et migration de zone
Vous pouvez définir un attribut project.pool afin d'associer un pool de ressources à un projet.
Vous disposez de deux modes de liaison d'un processus en cours à un pool :
Vous pouvez faire appel à la commande poolbind décrite dans la page de manuel poolbind(1M) pour lier un processus spécifique à un pool de ressources nommé.
Servez-vous de l'attribut project.pool de la base de données project pour identifier la liaison de pools pour une nouvelle session de connexion ou une tâche lancée au moyen de la commande newtask. Reportez-vous aux pages de manuel newtask(1), projmod(1M) et project(4).
La procédure suivante utilise la commande poolbind avec l'option -p pour établir une liaison manuelle entre un processus (le shell actuel, dans le cas présent) et un pool nommé ohare.
# poolbind -p ohare $$
$ poolbind -q $$ 155509 ohare
Le système affiche l'ID du processus et la liaison du pool.
Pour lier des tâches ou des projets à un pool, exécutez la commande poolbind avec l'option -i. L'exemple suivant permet de lier tous les processus du projet airmiles au pool laguardia.
# poolbind -i project -p laguardia airmiles
Vous pouvez définir l'attribut project.pool afin de lier les processus d'un projet à un pool de ressources.
# projmod -a -K project.pool=poolname project
Supposons que vous disposez d'une configuration constituée de deux pools nommés studio et backstage. Le fichier /etc/project contient les données suivantes :
user.paul:1024::::project.pool=studio user.george:1024::::project.pool=studio user.ringo:1024::::project.pool=backstage passes:1027::paul::project.pool=backstage
Sous cette configuration, les processus lancés par l'utilisateur paul sont liés par défaut au pool studio.
L'utilisateur paul a la possibilité de modifier la liaison du pool pour les processus qu'il se charge de démarrer. paul peut faire appel à la commande newtask pour lier également le travail au pool backstage, en lançant le projet passes.
$ newtask -l -p passes
$ poolbind -q $$ 6384 pool backstage
Le système affiche l'ID du processus et la liaison du pool.