Introduction to Core Dump Analysis Training  

Crash Dumps Schulung: Introduction to Solaris Crash Analysis

Crash Dumps Schulung Oracle Schulung

Der Kurs "Einführung in die Analyse von Crash Dumps und den SunOS-Kernel" vermittelt grundlegende Fähigkeiten zur Diagnose und Behebung von Systemproblemen, angefangen bei der Frage, ob ein Hard- oder Softwareproblem vorliegt. Die Teilnehmer erfahren, wie sie folgende Fragen klären können: Wenn es ein Hardware-Problem ist, welche Komponente verursacht es? Wenn es ein Software-Problem ist, gibt es einen Patch, der es löst? Mithilfe welcher Tools lassen sich die Ursachen von Systemproblemen feststellen? Wo findet man diese Tools und wie werden sie eingesetzt? Dieser Kurs versetzt die Teilnehmer in die Lage, einfache Probleme mit der Betriebssystemumgebung Solaris(TM) erfolgreich zu lösen. Dieser Kurs ersetzt: ST-370: Core-Dump-Analyse.

Diese Crash Dumps Schulung bieten wir Ihnen auch als individuelles Crash Dumps Training vor Ort als Firmen-Seminar an.

Zielgruppe  

Dieser Kurs richtet sich an erfahrene Systemadministratoren und an Support-Mitarbeiter, die für den Support von Sun-Installationen zuständig sind, sowie an Treiberentwickler anderer Hersteller.

Voraussetzungen  

Um diesen Kurs erfolgreich absolvieren zu können, sollten Sie über folgende Vorkenntnisse verfügen: Administrieren des Betriebssystems Solaris auf einem Sun-Server

Für weitere Informationen über die Voraussetzungen zu diesem Crash Dumps Kurs, rufen Sie kostenfrei an unter (0800) 477 246 6

Crash Dumps Seminar-Inhalt  

Modul 1 - Sammeln von Informationen

  • Ermitteln von Systemumgebungsinformationen.
  • Sammeln von Systemabsturzdaten.
  • Ermitteln, ob ein Systemstillstand vorliegt.
  • Erhalten eines Crash Dumps von einem stillstehenden System.
  • Erzwingen von Crash Dumps bei harten Systemstillständen.
  • Beschreiben der zum Erstellen von Crash Dumps notwendigen Mechanismen und Systemressourcen.
  • Beschreiben des Konfigurierens eines Systems zum Speichern von Crash Dumps.
  • Problembehandlung von fehlgeschlagenen Crash Dumps.
  • Beschreiben und Ausführen der SunExplorer-Software.
  • Beschreiben von Systeminformationen, die zum Analysieren eines Systemabsturzes verwendet werden.

Modul 2 - Analysieren von Informationen

  • Unterscheiden zwischen Software- und Hardwareproblemen.
  • Interpretieren der Ausgabe des Dienstprogramms prtdiag.
  • Interpretieren der Ausgabe der Sun Explorer-Software.
  • Analysieren von Patch-Informationen.
  • Beschreiben der Typen von Gerätenamen und deren Komponenten.
  • Anzeigen der Gerätestruktur.
  • Interpretieren von Informationen in der Meldungsdatei.
  • Interpretieren von Hauptspeicher-Fehlermeldungen.

Modul 3 - Grundsätze von Datenstrukturen

  • Beschreiben des Aussehens von Strukturen der Programmiersprache C im Hauptspeicher.
  • Beschreiben der Verwendung eines Pointers (Zeigers) in C.
  • Beschreiben von verknüpften Listen.
  • Beschreiben von Stacks.
  • Beschreiben von Hash-Vorgängen (Hashing).

Modul 4 - Analysieren von System Crash Dumps.

  • Definieren allgemeiner Begriffe, die bei der Beschreibung von in Crash Dumps enthaltenen Informationen verwendet werden.
  • Beschreiben der Informationen, die bei der anfänglichen Analyse von Crash Dumps verwendet werden.
  • Beschreiben der im SunSolve-Programm enthaltenen Informationsquellen, die zum Beheben von Systemabstürzen nützlich sind.
  • Beschreiben der Art von Informationen, die in Fehlerberichten (Bugs) verfügbar sind.
  • Verwenden des Programms SunSolve zum Auffinden technischer Informationen, von Fehlern (Bugs) und Patches im Zusammenhang mit Systemabstürzen.
  • Angemessene Verwendung des Tools kenv.
  • Verwenden von ACT (Automated Crash Tool) zum Ermitteln anfänglicher Crash Dump Informationen.
  • Verwenden des Debuggers adb zum Ermitteln anfänglicher Crash Dump Informationen.
  • Verwenden des Debuggers MDB (Modular Debugger) zum Ermitteln anfänglicher Crash Dump Informationen.
  • Verwenden von CAT (Solaris Automated Crash Tool) zum Ermitteln anfänglicher Crash Dump Informationen.

Modul 5 - Einführung in Funktionen und Aufbau des Kernels

  • Beschreiben der Vorteile eines modularen Kernels.
  • Definieren des Unterschieds zwischen dem SunOS-Softwarepaket und dem Solaris-Paket.
  • Beschreiben der Position von Kernel-Modulen auf der Festplatte.
  • Beschreiben der Komponenten der SunOS-Software.
  • Beschreiben von Benutzerprozessen.
  • Beschreiben von Interrupts.
  • Beschreiben von Multithreads.
  • Beschreiben der Position von Strukturdefinitionen.

Modul 6 - Grundlagen von Kernel-Diensten

  • Beschreiben der wichtigsten Kernel-Dienste.
  • Erläutern, was Traps sind und wie sie verarbeitet werden.
  • Beschreiben der Verarbeitung von Systemaufrufen.
  • Beschreiben, was Synchronisation und Schutz sind und Begründen ihrer Notwendigkeit.
  • Beschreiben der Sperrmechanismen von Solaris.
  • Beschreiben von Signalen und ihrer Verarbeitungsweise.
  • Beschreiben der Verarbeitung von Interrupts auf verschiedenen Ebenen.
  • Beschreiben der Handhabung des Kernel-Taktgebers.
  • Erläutern, was "Callouts" sind und wie sie gespeichert und verarbeitet werden.
  • Erläutern, was "Cyclics" sind und welche Teile des Kernels Clients dieses Diensts sind.

Modul 7 - Untersuchen des Prozessteilsystems

  • Zeichnen einer Abbildung eines laufenden Multithread-Prozesses.
  • Beschreiben von Multithreading im Kernel und bei Prozessen.
  • Identifizieren der vom Kernel zur Unterstützung eines Prozesses verwendeten Strukturen.
  • Beschreiben des Prozesslebenszyklus, einschließlich der Thread-Erzeugung.
  • Beschreiben des zeitlichen Planens von Threads.
  • Beschreiben der Prioritätsumkehrung und wie der Kernel dieses Problem löst.
  • Beschreiben, wie Zeitstempel im Kernel verwendet werden.
  • Beschreiben, wie der Kernel Prozessoren steuert.

Modul 8 - Untersuchen des Hauptspeicher-Teilsystems

  • Beschreiben von Problemen bei der Speicherverwaltung aus Sicht des Kernels.
  • Beschreiben des ausgelagerten Speichers.
  • Identifizieren der bei der Adressumsetzung verwendeten Prozessstrukturen.
  • Beschreiben des anonymen Speichers.
  • Beschreiben der Kernel-Seitenstrukturen und ihrer Verwendung.
  • Beschreiben der MMU (Memory Management Unit) und der HAT-Schicht.
  • Beschreiben des Kernel-Adressraums.
  • Beschreiben der Kernel-Speicherzuweisung.
  • Beschreiben von Auslagerungs- und Swap-Vorgängen.

Modul 9 - Untersuchen des Datei- und E/A-Teilsystems

  • Beschreiben der Benutzersicht des UNIX-Dateisystems.
  • Beschreiben der grundlegenden Dateisystemstruktur.
  • Beschreiben des virtuellen Dateisystem-Frameworks.
  • Beschreiben, wie das Einhängen von Dateisystemen und die Pfadnamenauflösung erzielt werden.
  • Beschreiben der Verwendung des Zwischenspeichers für die Verzeichnisnamensuche (Directory Name Lookup Cache, DNLC).
  • Beschreiben der für das UFS-Dateisystem spezifischen Strukturen.
  • Beschreiben der Prozessdateiverwaltung.
  • Beschreiben der Verwendung des specfs-Dateisystems.
  • Beschreiben der Kernel-Gerätestruktur.
  • Zeichnen eines einfachen Stream und Erläutern seiner Elemente.

Weitere Informationen  

Das Kursmaterial ist in englisch, die Unterrichtssprache ist deutsch.

Termine und Preise  

Introduction to Core Dump Analysis Schulung

Preis:
€ 3.685,00 zzgl. MwSt.
€ 4.385,15 inkl. MwSt.

Dauer:
5 Tage

PDF Download
Termin auf Anfrage  
Termine für dieses Seminar werden nur auf Anfrage angelegt.

 Organisatorisches zum Seminar 

Kategorie: Crash Dumps Aufbauseminar

Uhrzeiten:

Montags:
Dienstags bis Freitags:

9.30 - 17.00 Uhr
9.00 - 17.00 Uhr

 

Sonstiges:
Getränke, Mittagessen, Solaris-Teilnahmezertifikat und Crash Dumps-Schulungsunterlagen sind im Preis inbegriffen

 Alternative Oracle Trainings

Crash Dumps Firmenschulung  

Die Vorteile einer Crash Dumps Firmenschulung in Ihrem Hause (InHouse Schulung) oder bei der INCAS liegen auf der Hand:

  • Teilnehmerunabhängiger Tagessatz
  • Zeitersparnis durch eine kurze und intensive Crash Dumps Schulung
  • Freie Terminwahl, auf Wunsch auch Abends oder an Wochenenden
  • Zielorientierter als eine offene Crash Dumps Schulung, da exakt auf Ihre Bedürfnisse zugeschnitten
  • Vertraulicher, da Internes auch intern bleibt
  • Wir leihen Ihnen auf Wunsch gerne Schulungsrechner

PDF Download Firmenschulung Senden Sie mir ein unverbindliches Angebot:

Ansprechpartner

Gewünschter Crash Dumps Seminarort

  •  
  •  
  •  

Nimm zwei! - Die große INCAS Bonus Aktion  

Diese INCAS Aktion gibt Ihnen nicht nur doppeltes Wissen, sondern auch einen iPod nano der 7. Generation für puren Musikgenuss. Nimm zwei! heißt: Sie buchen zwei Trainings aus dem über 2000 Seminare starken [...]

Herr Reinhard ist der geborene Trainer! Er hat es verstanden die drei Tage Schulung als eine äußerst angenehme und lehrreiche Zeit darzustellen!

Jusuf Didsarovic, 3M Solaris 10 ZFS-Administration

Der erste Kurs bei dem ich vieles mit nach Hause nehmen und ausbauen kann gepaart mit einer guten Trainingsatmosphäre und gemeinsamen leckeren Essen -- für die kurzen Zeit optimal... hab Feuer gefangen!

Hartmut Lehmann, TKN Java Programming Language, Java SE 6

Frische Präsentation mit praxisorientierten Ausführungen.

Volker Kox, Volksbank Immobilien GmbH / Volksbank Schwalmtal eG OpenOffice Writer und Calc

Kompetenter Trainer vermittelt breit gefächertes Wissen in angenehmer Atmosphäre. Empfehlenswert!

Hans-Peter Müller, Deutsche Bahn MySQL für Entwickler

Ich habe in den fünf Tagen mehr gelernt, als ich erwartet hatte, mit den wichtigsten Funktionen bin ich nun vertraut und freue mich auf den Einsatz auf der Arbeit.

Ralph Gräser, Oracle Database 11g: Administration Workshop

ORACLE Certified Master

Kontakt  

INCAS Training und Projekte GmbH & Co. KG
Europark Fichtenhain A 15
D-47807 Krefeld
Fon: 02151 366250
Freecal: 0800 4772466
Fax: 02151 3662529
E-Mail: info@incas-training.de