La gestion des vidages de crash et des fichiers core.

Slides:



Advertisements
Présentations similaires
Formation - Fedora et VMware
Advertisements

Samba contrôleur de domaine
Module 5 : Implémentation de l'impression
Module 6: Administration de l'impression
Présentation du Stage en Entreprise
IRC5 Controller Maintenance
GESTION D’IMPRISSION SOUS WINDOWS & LINUX
Master Professionnelle Sciences et Techniques 2 juillet
Administration des bases de données
Synchronisation des processus père - fils
Chapitre I : Systèmes d’exploitation
Chapitre 3: Système d’exploitation
Mise en place d’un Mirroring
13 - Plate-forme logicielle Cisco IOS
Vue d'ensemble Vue d'ensemble de la sécurité dans Windows Server 2003
Mise en œuvre d’un programme
Mémoire & Processus Cours SE - SRC
Outils de développements
Connaître et utiliser l’environnement Windows
Systèmes d’exploitation
Module II : Les logiciels
Systèmes d'exploitations Les redirections d'entrées/sorties GRARI Mounir ESTO Année 2011.
SYSTEME D’EXPLOITATION
Systèmes d'exploitations GRARI Mounir ESTO Année 2011.
Bibliothèque Patchouli
Module 1 : Préparation de l'administration d'un serveur
Citrix® Presentation Server 4.0 : Administration
Serveurs Partagés Oracle
Système d’exploitation
Systèmes d'exploitations
Module 4 : Création et gestion de comptes d'utilisateur
Création et gestion de comptes d'utilisateur
LES FICHIERS Un exemple : Unix.
EPID-CPI-ISAIP Philippe Bancquart - mise à jour 24/02/ page 1 Procédures stockées CPI-SQLServer.
1 GPA435 Systèmes dexploitation et programmation de système Copyright, 2000 © Tony Wong, Ph.D., ing. Chapitre 4 Syntaxe des commandes, documentation standard,
Module 2 : Préparation de l'analyse des performances du serveur
Module 3 : Analyse des performances du serveur
Module 5 : Publication de ressources dans Active Directory
Module 2 : Configuration de l'environnement Windows 2000.
EPID-CPI-ISAIP Philippe Bancquart - mise à jour 24/02/ page 1 Gestion des transactions SQLServer.
Systèmes d'exploitations Processus
Module : Technologies des serveurs réseaux : FTP Dynamic Host Configuration Protocol Présenter par : Mounir GRARI.
A la fin vous saurez définir: –- définir ce qu'est un module, –- décrire le fonctionnement modulaire du système, –- configurer un système avec des modules.
CHAPITRE 4 : Gestion des Utilisateurs et Groupes
Sécurité des Systèmes Informatique
OMRON ® Contrôle de mouvements 1. OMRON ® Contrôle de mouvements 2 CX-Position Démarrage d ’un nouveau projet Démarrez CX-Position, créez un nouveau projet.
Système d’exploitation 2 Unix User
Gérer une instance Oracle
Module 4 : Résolution de noms
Module 9 : Transfert de données. Vue d'ensemble Présentation du transfert de données Outils d'importation et d'exportation de données disponibles dans.
Master 1 ère année Sécurité des Systèmes Informatique 1 Gestion de modules  Un module est un morceau de code qui peut être chargé à la volée dans le noyau.
Programmation Système et Réseau
Logs, backup, maintenance
JeanDo Lénard – Fondamentaux de l'Internet – Hetic –06 Février 2007 page 1 Fondamentaux de l'Internet (FDI) JeanDo Lénard
Systèmes d’exploitation
Module 5 : Exécution de tâches administratives
Modules d'authentification enfichables (P.A.M.)
Master 1 ère année Sécurité des Systèmes Informatique 1 Configurer les connexions réseau Rappels sur l’adressage: classes ClasseDébutFinMasqueType A Adressable.
Mise en place d’un serveur DNS et DHCP sous Redhat 7.x
Elaboré par Ahmed BESSAIDI
Module 7 : Restauration de bases de données
Administration d’un système Linux [BTS IRIS tv
Formation Cisco Partie 2 – IOS.
22/01/08 v Outils d'administration à distance des serveurs Linux. version du 22/01/08.
Les Processus.
Module 3 : Gestion des fichiers de base de données
1Boulogne Informatic Club PRESENTATION DE WINDOWS 10.
Chapitre 12 Surveillance des ressources et des performances Module S41.
1 UNIX AVANCE Yves PAGNOTTE – Janvier – LES PROCESSUS SOUS UNIX.
Chapitre 10 Maintenance d'Active Directory
Transcription de la présentation:

La gestion des vidages de crash et des fichiers core

Plan du cours La gestion du comportement du vidage de crash La gestion des fichiers de type core

La gestion du comportement du vidage de crash Le vidage de crash Affichage de la configuration actuelle du vidage Modification de la configuration du vidage de crash

Procédure lors dune erreur fatale A linterruption du système La routine panic écrit une partie du contenu de la mémoire dans un périphérique de vidage. Au redémarrage La commande savecore est lancé pour scinder le contenu du périphérique de vidage en deux. Les informations du noyau dans le fichier /var/crash/nodename/vmcore.X La liste des noms et la table des symboles dans le fichier /var/crash/nodename/unix.X

Affichage de la configuration actuelle du vidage (1/2) Pour visualiser la configuration actuelle: dumpadm 1)Que doit on vider ? 2)Où doit on faire le vidage ? 3)Où vont les fichiers savecore ? 4)Utilise-t-on la commande savecore ? # dumpadm Dump content: kernel pages Dump device: /dev/dsk/c0t0d0sl (swap) Savecore directory: /var/crash/host1 Savecore enabled: yes

Affichage de la configuration actuelle du vidage (2/2) La configuration est stockée dans le fichier: /etc/dumpadm.conf # cat /etc/dumpadm.conf # dumpadm.conf # Configuration parameters for system crash dump. # Do NOT edit this file by hand -- use dumpadm(1m) instead. DUMPADM_DEVICE=/dev/dsk/c0t0d0sl DUMPADM_SAVDIR=/var/crash/host1 DUMPADM_CONTENT=kernel DUMPADM_ENABLE=yes

Modification de la configuration du vidage de crash Configuration de dumpadm -n / -y Active ou désactive le lancement du savecore au redémarrage. -u Met a jour la configuration du vidage du kernel. -c type_de_contenu Spécifie le contenu du vidage de crash (kernel, all ou curproc). -d dump-device Spécifie le disque de vidage à utiliser. -r root-dir Emplacement alternatif des fichiers. -s savecore-dir Répertoire de stockage des fichier savecore.

La gestion des fichiers de type core Les fichiers core Affichage de la configuration actuelle de gestion des fichiers core Modification de la configuration de la gestion des fichiers core

Les fichiers core Copie à un instant de la mémoire occupé par un processus. le nom de la tâche le propriétaire de la tâche la priorité la file d'attente des instructions Création de deux fichiers Core global Core par processus

Affichage de la configuration actuelle de gestion des fichiers core (1/2) Pour afficher la configuration en cours: coreadm # coreadm 1 global core file pattern: 2 init core file pattern: core 3 global core dumps: disabled 4 per-process core dumps: enabled 5 global setid core dumps: disabled 6 per-process setid core dumps: disabled 7 global core dump logging: disabled

Affichage de la configuration actuelle de gestion des fichiers core (2/2) La configuration est stockée dans le fichier: /etc/coreadm.conf # cat /etc/coreadm.conf # coreadm.conf # Parameters for system core file configuration. # Do NOT edit this file by hand -- use coreadm(1) instead. COREADM_GLOB_PATTERN= COREADM_INIT_PATTERN=core COREADM_GLOB_ENABLED=no COREADM_PROC_ENABLED=yes COREADM_GLOB SETID_ENABLED=no COREADM_PROC_SETID_ENABLED=no COREADM_GLOB_LOG_ENABLED=no

Modification de la configuration de la gestion des fichiers core Configuration de coreadm -i séquence Définit le modèle du nom du fichier core. -e option Active loption spécifié du fichier core. -d option Désactive loption spécifié du fichier core. -u Recharge /etc/coreadm.conf. -g séquence Règle le modèle de nom sur une séquence. -p séquence Règle le modèle de nom sur une séquence pour les IDs spécifiés. # coreadm –p core.%f.%p $$

Module 5 - Atelier n°1