JavaScript is required to for searching.
Navigationslinks überspringen
Druckansicht beenden
SystemAdministrationshandbuch: Oracle Solaris Container - RessourcenAdministration und Solaris Zones     Oracle Solaris 10 1/13 Information Library (Deutsch)
search filter icon
search icon

Dokumentinformationen

Vorwort

Teil I Ressourcenmanagement

1.  Einführung in Solaris 10-RessourcenAdministration

2.  Einführung in Projekte und Aufgaben

3.  Verwalten von Projekten und Aufgaben (Vorgehen)

4.  Einführung in das Extended Accounting

Neue Funktionen im Extended Accounting für Oracle Solaris 10

Einführung in das Extended Accounting

Funktionsweise des Extended Accounting

Erweiterbares Format

exacct - Datensätze und Format

Verwenden des Extended Accounting auf einem Solaris-System mit installierten Zonen

Konfiguration des Extended Accounting

Mit Extended Accounting verwendete Befehle

Perl-Schnittstelle für libexacct

5.  Verwalten des Extended Accounting (Vorgehen)

6.  Einführung in die Resource Controls

7.  Verwalten von Resource Controls (Vorgehen)

8.  Einführung in den Fair Share Scheduler

9.  Verwalten des Fair Share Scheduler (Vorgehen)

10.  Einführung in die Steuerung des reellen Arbeitsspeichers mithilfe des Resource Capping Daemons

11.  Verwalten des Resource Capping Daemons (Vorgehen)

12.  Einführung in Resource Pools

13.  Erstellen und Verwalten von Resource Pools (Vorgehen)

14.  Beispiel für die Konfiguration der RessourcenAdministration

15.  Resource Controls in der Solaris Management-Konsole

Teil II Zonen

16.  Einführung in Solaris Zones

17.  Einführung in die Konfiguration einer nicht-globalen Zone

18.  Planen und Konfigurieren von nicht-globalen Zonen (Vorgehen)

19.  Einführung in das Installieren, Anhalten, Klonen und Deinstallieren von nicht-globalen Zonen

20.  Installieren, Booten, Anhalten, Deinstallieren und Klonen von nicht-globalen Zonen (Vorgehen)

21.  Einführung in das Anmeldeverfahren bei einer nicht-globalen Zone

22.  Anmelden bei nicht-globalen Zonen (Vorgehen)

23.  Verschieben und Migrieren von nicht-globalen Zonen (Vorgehen)

24.  Oracle Solaris 10 9/10: Migrieren eines reellen Oracle Solaris-Systems in eine Zone (Aufgaben)

25.  Informationen zu den Paketen und Patches auf einem Oracle Solaris-System mit installierten Zonen (Überblick)

26.  Hinzufügen und Entfernen von Paketen und Patches auf einem Oracle Solaris-System mit installierten Zonen (Aufgaben)

27.  Verwaltung der Oracle Solaris-Zonen (Überblick)

28.  Verwaltung der Oracle Solaris-Zonen (Aufgaben)

29.  Aktualisieren eines Oracle Solaris 10-Systems mit installierten nicht-globalen Zonen

30.  Behebung von verschiedenen Problemen mit Oracle Solaris Zones

Teil III lx Branded Zones

31.  Allgemeine Informationen zu Branded Zones und der Linux Branded Zone

32.  Einführung in die Planung der Konfiguration einer lx Branded Zone

33.  Konfigurieren einer lx Branded Zone (Vorgehen)

34.  Einführung in das Installieren, Booten, Anhalten, Klonen und Deinstallieren von lx Branded Zones

35.  Installieren, Booten, Anhalten, Deinstallieren und Klonen von lx Branded Zones (Vorgehen)

36.  Anmelden bei lx Branded Zones (Vorgehen)

37.  Verschieben und Migrieren von lx Branded Zones (Vorgehen)

38.  Verwalten und Ausführen von Anwendungen in lx Branded Zones (Vorgehen)

Glossar

Index

Funktionsweise des Extended Accounting

Das Extended Accounting im Betriebssystem Solaris verwendet für die Accounting-Daten ein mit Versionsnummer gekennzeichnetes, erweiterbares Dateiformat. Dateien in diesem Dateiformat können mithilfe der in der Bibliothek libexacctenthaltenen API geöffnet oder erstellt werden (siehe libexacct(3LIB)). Diese Dateien können dann auf jeder Plattform mit aktiviertem Extended Accounting analysiert werden. Die darin enthaltenen Daten können zur Kapazitätsplanung und für das Chargeback verwendet werden.

Bei aktiviertem Extended Accounting werden Statistiken erfasst, die mit der libexacct-API ausgewertet werden können. libexacct ermöglicht sogar eine vorwärts- und rückwärts gerichtete Auswertung der exacct-Dateien. Die API unterstützt von libexacct erzeugte Drittanbieterdateien sowie vom Kernel erstellte Dateien. Weiterhin gibt es eine Perl-Schnittstelle zu libexacct, mit der Sie benutzerdefinierte Skripten zur Berichterstattung und Extraktion entwickeln können. Lesen Sie dazu Perl-Schnittstelle für libexacct.

Beispielsweise verfolgt die Aufgabe bei aktiviertem Extended Accounting die aggregierte Ressourcennutzung ihrer Mitgliederprozesse. Nach Beendigung der Aufgabe wird ein Aufgaben-Accounting-Datensatz gespeichert. Für laufende Prozesse und Aufgaben können auch Zwischendatensätze gespeichert werden. Weitere Informationen zu Aufgaben finden Sie in Kapitel 2, Einführung in Projekte und Aufgaben.

Abbildung 4-1 Aufgabenverfolgung bei aktiviertem Extended Accounting

image:Das Flussdiagramm zeigt, wie die aggregierte Ressourcennutzung durch die Prozesse einer Aufgabe in einem Datensatz erfasst werden, der nach Beendigung der Aufgabe gespeichert wird.

Erweiterbares Format

Das Extended Accounting-Format ist wesentlich flexibler als das der SunOS-Accounting-Legatsoftware (siehe What is System Accounting? in System Administration Guide: Advanced Administration ). Mit dem Extended Accounting können Accounting-Metriken zwischen einzelnen Releases und sogar während des Systembetriebs zum System hinzugefügt bzw. davon gelöscht werden.


Hinweis - Das Extended Accounting und die Accounting-Legatsoftware können gleichzeitig auf einem System aktiviert sein.


exacct – Datensätze und Format

Programmroutinen zum Erstellen von exacct-Datensätzen erfüllen zwei Aufgaben.

Das Format ermöglicht, dass verschiedene Arten von Accounting-Datensätzen erfasst werden können, ohne dass jede Änderung eine explizite Versionsänderung erfordert. Gut geschriebene Anwendungen zur Verarbeitung von Accounting-Daten ignorieren Datensätze, die sie nicht verstehen.

Die Bibliothek libexacct konvertiert und erstellt Dateien im exacct-Format. Diese Bibliothek ist die einzige unterstützte Schnittstelle für Dateien im exacct-Format.


Hinweis - Die Systemaufrufe getacct, putacct und wracct gelten nicht für Flows. Der Kernel erstellt Flow-Datensätze und schreibt sie in die Datei, wenn das IPQoS Flow-Accounting konfiguriert ist.


Verwenden des Extended Accounting auf einem Solaris-System mit installierten Zonen

Wenn das Extended Accounting in der globalen Zone ausgeführt wird, sammelt es Daten und erstellt Berichte für das gesamte System (einschließlich der nicht-globalen Zonen). Der globale Administrator kann darüber hinaus den Ressourcenverbrauch pro Zone festlegen. Weitere Informationen finden Sie unter Extended Accounting in einem Oracle Solaris-System mit installierten Zonen.