JavaScript is required to for searching.
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)
search filter icon
search icon

Informations document

Préface

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)

Introduction à la comptabilisation étendue

Mode de fonctionnement de la comptabilisation étendue

Format extensible

Enregistrements et formats exacct

Utilisation de la comptabilisation étendue sur un système Oracle Solaris comportant des zones installées

Configuration de la comptabilisation étendue

Démarrage et activation durable de la comptabilisation étendue

Enregistrements

Commandes s'appliquant à la comptabilisation étendue

Interface Perl pour libexacct

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)

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)

18.  A propos de l'installation, de la fermeture, de l'arrêt, de la désinstallation et du clonage des zones non globales (présentation)

19.  Installation, initialisation, fermeture, arrêt, désinstallation et clonage des 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)

24.  A propos de l'installation automatique et des packages dans un système Oracle Solaris 11 comportant des zones installées

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

31.  (Facultatif) Migration d'une zone non globale native Oracle Solaris 10 vers une zone Oracle Solaris

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

Glossaire

Index

Mode de fonctionnement de la comptabilisation étendue

L'utilitaire de comptabilisation étendue du système d'exploitation Oracle Solaris stocke les données de comptabilisation sous un format de fichier extensible à version multiple. Pour accéder aux fichiers disponibles sous ce format ou créer ce type de fichier, servez-vous de l'API proposée dans la bibliothèque fournie, libexacct (voir libexacct(3LIB)). Il suffit ensuite d'analyser ces fichiers à partir de la plate-forme sur laquelle la comptabilisation étendue a été activée et d'exploiter leurs données à des fins de planification de capacité et d'imputation des ressources.

Lorsque la fonction de comptabilisation étendue est active, les statistiques compilées sont consultables au moyen de l'API libexacct. libexacct permet d'examiner les fichiers exacct en amont ou en aval. L'API prend en charge les fichiers tiers générés par libexacct ainsi que les fichiers créés par le noyau. Il existe une interface Perl (Practical Extraction and Report Language) prévue spécialement pour l'API libexacct qui permet de développer des scripts de génération de rapports et d'extraction personnalisés. Reportez-vous à la section Interface Perl pour libexacct.

Par exemple, lorsque la fonction de comptabilisation étendue est active, la tâche fait le cumul des ressources utilisées par ses processus membres. L'enregistrement correspondant est écrit au moment de l'exécution de la tâche. Le programme peut également créer des enregistrements intermédiaires relatifs aux processus et aux tâches en cours. Pour plus d'informations sur les tâches, reportez-vous au Chapitre 2, Projets et tâches (présentation).

Figure 4-1 Suivi de tâche en mode de comptabilisation étendue

image:L'organigramme indique la façon dont le cumul des ressources utilisées par les processus d'une tâche est inscrit dans l'enregistrement créé au moment de l'exécution de la tâche.

Format extensible

Le format de comptabilisation étendue est considérablement plus extensible que le format du logiciel de comptabilisation de l'ancien système. La comptabilisation étendue permet d'ajouter et de supprimer des mesures comptables du système entre chaque version, voire même pendant le fonctionnement du système.


Remarque - La fonction de comptabilisation étendue et le logiciel de comptabilisation de l'ancien système peuvent être actifs en même temps sur votre système.


Enregistrements et formats exacct

Les routines permettant de créer des enregistrements exacct ont un double intérêt :

Le format permet de prendre en compte différentes formes d'enregistrements de comptabilisation sans demander un changement de version explicite après chaque modification. Les applications bien conçues exploitant les données de comptabilisation doivent ignorer les enregistrements non reconnus.

La bibliothèque libexacct convertit et génère des fichiers au format exacct. Il s'agit de la seule interface compatible pour les fichiers au format exacct.


Remarque - Les appels système getacct, putacct et wracct ne s'appliquent pas aux flux. Le noyau crée des enregistrements de flux et les écrit dans le fichier lors de la configuration de comptabilisation de flux IPQoS.


Utilisation de la comptabilisation étendue sur un système Oracle Solaris comportant des zones installées

Le sous-système de comptabilisation étendue effectue la collecte de données et produit des rapports pour le système entier (y compris les zones non globales) en cas d'exécution dans la zone globale. L'administrateur global ou un utilisateur disposant des autorisations adéquates peut également déterminer la consommation des ressources par zone par le biais de l'utilitaire zonecfg. Pour plus d'informations, reportez-vous à la section Comptabilisation étendue sur un système doté de zones.