Sysdumpdev

De wiki.nexiat.fr
Aller à la navigation Aller à la recherche
Fiche express
Domaine Configuration des périphériques de dump système
Commande sysdumpdev
Contexte AIX — configuration en amont de Sysdumpstart
Voir aussi Sysdumpstart

sysdumpdev configure les périphériques (primaire/secondaire) sur lesquels un dump système sera écrit — sysdumpstart déclenche ensuite effectivement la capture vers l'un de ces périphériques déjà configurés.

Lister la configuration actuelle

sysdumpdev -l          # périphériques de dump configurés
sysdumpdev -L            # état/infos détaillées
sysdumpdev -e              # estimation de la taille nécessaire

Modifier la configuration

sysdumpdev -p /dev/sysdumpnull    # désactiver un périphérique de dump (l'envoyer "dans le vide")
sysdumpdev -p /dev/monvg -P         # définir un périphérique de façon permanente
sysdumpdev -C                          # activer la compression du dump
sysdumpdev -c                            # désactiver la compression

Connaître la taille non compressée estimée

sysdumpdev -L | grep Uncompressed | awk '{print $3/1024/1024}'

Extraire et examiner un dump

savecore -d /tmp                # extrait un vmcore compressé (vmcore.0.Z) vers ce répertoire
uncompress vmcore.0.Z
kdb /tmp/vmcore.0 /unix           # examiner le dump avec le débogueur noyau kdb

Alternative rapide sans passer par `kdb` interactif complet :

echo "stat\nstatus\nt -m" | crash /var/adm/ras/vmcore.0

Voir aussi

  • Sysdumpstart — déclencher effectivement un dump vers le périphérique configuré ici