Ignorer les liens de navigation | |
Quitter l'aperu | |
Administration d'Oracle Solaris 11.1 : Oracle Solaris Zones, Oracle Solaris 10 Zones et gestion des ressources Oracle Solaris 11.1 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 de 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)
Introduction aux pools de ressources
Introduction aux pools de ressources dynamiques
Pools de ressources utilisés dans les zones
Structure des pools de ressources
Contenu du fichier /etc/pooladm.conf
Implémentation des pools sur un système
SPARC : opérations de reconfiguration dynamique et pools de ressources
Création de configurations de pools
Manipulation directe de la configuration dynamique
Gestion des pools de ressources dynamiques
Contraintes et objectifs de configuration
Propriété pset.min et contraintes de propriété pset.max
Contrainte de propriété cpu.pinned
Contrainte de propriété pool.importance
Exemple d'utilisation des objectifs dans une configuration
Fonctionnalités poold configurables
Intervalle de surveillance poold
Informations de consignation poold
Consignation des informations de configuration
Consignation des informations de surveillance
Mode de fonctionnement de l'allocation dynamique des ressources
A propos des ressources disponibles
Détermination des ressources disponibles
Identification d'un manque de ressources
Détermination de l'utilisation des ressources
Identification des violations de contrôle
Détermination de l'action corrective appropriée
Utilisation de poolstat pour surveiller l'utilitaire des pools et l'utilisation des ressources
Réglage des intervalles d'exécution des opérations poolstat
Commandes utilisées avec l'utilitaire des pools de ressources
13. Création et administration des pools de ressources (tâches)
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 configurer les aspects suivants du comportement du démon.
Intervalle de surveillance
Niveau de consignation
Emplacement de consignation
Ces options sont spécifiées dans la configuration des pools. Vous pouvez également gérer le niveau de consignation à partir de la ligne de commande en faisant appel à poold.
Servez-vous du nom de propriété system.poold.monitor-interval pour spécifier une valeur en millisecondes.
La consignation donne accès à trois catégories d'informations. Ces catégories sont identifiées dans les journaux :
Configuration
Surveillance
Optimisation
Servez-vous du nom de propriété system.poold.log-level pour spécifier le paramètre de consignation. En cas d'omission de cette propriété, c'est le niveau de consignation par défaut (NOTICE) qui est appliqué. Les niveaux de paramétrage sont hiérarchiques. Le niveau de consignation DEBUG donne à poold l'instruction d'inscrire tous les messages définis dans le journal. Le niveau de consignation INFO offre un ensemble équilibré d'informations qui convient à la plupart des administrateurs.
A partir de la ligne de commande, associez la commande poold à une option -l et à un paramètre afin de définir le niveau de consignation voulu.
Voici l'ensemble des paramètres disponibles :
ALERT
CRIT
ERR
WARNING
NOTICE
INFO
DEBUG
Les niveaux de paramètre sont mis directement en correspondance avec leurs équivalents syslog. Pour plus d'informations au sujet de l'utilisation de la commande syslog, reportez-vous à la section Emplacement de consignation.
Pour plus d'informations au sujet de la configuration de la consignation poold, reportez-vous à la section Définition du niveau de consignation poold.
Voici les types de message susceptibles d'être générés :
Problèmes d'accès à la configuration de libpool ou autre défaillance inopinée de l'utilitaire libpool. Provoque l'arrêt du démon et exige une attention immédiate du service administratif.
Problèmes liés à des défaillances inopinées. Provoque l'arrêt du démon et exige une attention immédiate du service administratif.
Problèmes liés aux paramètres définis par l'utilisateur en matière de contrôle des opérations. Il peut s'agir, par exemple, d'objectifs d'utilisation conflictuels et impossible à résoudre pour un lot de ressources. Le service administratif doit intervenir pour corriger les objectifs. poold essaie de remédier à cela en ignorant les objectifs conflictuels, mais certaines erreurs provoqueront l'arrêt du démon.
Avertissements liés à la définition des paramètres de configuration qui, même s'ils sont techniquement corrects, risquent de ne pas convenir à l'environnement d'exécution. Le fait, par exemple, de marquer toutes les ressources CPU comme étant fixées empêche poold de transférer ces ressources d'un jeu de processeurs à un autre.
Messages contenant des informations détaillées nécessaires lors du débogage de la configuration. Ces informations ne sont généralement par utilisées par les administrateurs.
Voici les types de message susceptibles d'être générés :
Problèmes liés à des défaillances de surveillance inopinées. Provoque l'arrêt du démon et exige une attention immédiate du service administratif.
Problèmes liés à une erreur de surveillance inopinée. Le service administratif devra éventuellement intervenir pour corriger cette erreur.
Messages relatifs aux transitions des régions de contrôles de ressources.
Messages relatifs aux statistiques d'utilisation des ressources.
Messages contenant des informations détaillées nécessaires lors du débogage de la surveillance. Ces informations ne sont généralement par utilisées par les administrateurs.
Voici les types de message susceptibles d'être générés :
Messages concernant des décisions importantes sur l'optimisation du système. Il est possible, par exemple, que les valeurs minimum et maximum des contraintes s'appliquant aux lots de ressources soient trop proches ou que le nombre de composants rattachés ne soit pas suffisant.
Il est possible aussi que la réallocation optimale des ressources ne soit pas permise en raison de limitations inattendues. Le retrait du dernier processeur d'un jeu de processeurs contenant un consommateur de ressources restreint peut, par exemple, poser problème.
Messages relatifs à des configurations utilisables ou à des configurations impossibles à implémenter en raison d'historiques de décisions prioritaires.
Messages relatifs à d'autres possibilités de configurations.
Messages contenant des informations détaillées nécessaires lors du débogage de l'optimisation. Ces informations ne sont généralement par utilisées par les administrateurs.
La propriété system.poold.log-location permet de désigner l'emplacement réservé à la sortie consignée de poold. Vous pouvez spécifier un emplacement de type SYSLOG pour la sortie poold (voir syslog(3C)).
En cas d'omission de cette propriété, l'emplacement par défaut de la sortie consignée de poold est /var/log/pool/poold.
Lorsque vous faites appel à poold à partir de la ligne de commande, cette propriété n'est pas utilisée. Les entrées du journal sont écrites dans stderr sur le terminal d'appel.
Si la commande poold est active, le fichier logadm.conf offre une entrée permettant de gérer le fichier par défaut /var/log/pool/poold. Il s'agit de l'entrée suivante :
/var/log/pool/poold -N -s 512k
Reportez-vous aux pages de manuel logadm(1M) et logadm.conf(4).