Les étapes ci-dessous permettent de vérifier le paramétrage AIX sur la génération de fichiers core et de montrer comment lancer cette création d'image.

 

1. Vérifier sur l'option "fullcore" est activée: 

 
# lsattr -E -l sys0 -a fullcore 
fullcore false Enable full CORE dump True 
 
Si ce n'est pas le cas, modifier la paramétrage :
 
# chdev -l sys0 -a fullcore=true 
sys0 changed 
 
 
2. Générer un core depuis le processus figé :
 
# gencore <pid of process> <file_name> 
 
Exemple :
 
# gencore 188538 /tmp/core 
 
# ls -l 
total 23800 
-rw-rw-rw- 1 root system 121830973 Mar 22 09:50 core 
 
# file core 
core: AIX core file fulldump 32-bit, vxconfigd.5.3 
 
 
3. Collecter ensuite le fichier core, en associant les binaires et librairies pertinentes pour aider au debogage. Ci-dessous, nous passons le fichier core et le programme concerné comme arguments :
 
# snapcore /tmp/core /sbin/vxconfigd.5.3 

 

Il est également possible de faire un simple 'kill -6 process_ID' pour forcer la génération d'un core et la fin du processus.

 

 

icon phone
Téléphone/Whatsapp : +33 (0)6 83 84 85 74
icon phone