Base de connaissances > Automation Engine et systèmes cibles > UNIX > Agrandissement des fichiers centraux

Agrandissement des fichiers centraux

Par défaut, AIX crée uniquement un fichier central minimal. Pour qu'une analyse rapide du problème puisse être effectuée en cas d'erreur, un fichier central complet doit être disponible. La Variable d'environnement système "fullcore" doit donc être définie sur la valeur "true".

Interrogez tout d'abord la Variable. "sys0" représente le nom du périphérique.

lsattr -El sys0 | grep fullcore

Le résultat ressemble par défaut à ce qui suit :

fullcore   false       Enable full CORE dump   True

Il existe plusieurs façons de définir la Variable "fullcore" sur la valeur "true". Le plus simple consiste à exécuter l'outil "smit" avec le paramètre "chgsys" sous l'Utilisateur root.

smit chgsys

A l'aide de l'outil, définissez la Variable "Enable full CORE dump" sur la valeur "true". Cela active la Variable "fullcore" sur l'ensemble du système.

Il existe encore deux autres paramètres avec lesquels vous pouvez définir la taille de fichier maximale et donc également celle du fichier central. Avec la commande "ulimit", interrogez les valeurs définies :

ulimit -a

Le résultat pourrait, par exemple, ressembler à ce qui suit :

file(blocks)         2097151 <-- !
coredump(blocks)     2097151 <-- !

La commande "ulimit" peut modifier les valeurs. L'option "-f" indique la taille de fichier maximale en blocs de 512 octets ou de façon illimitée.

Exemples :

ulimit -f 4096   # 4096 * 512 Bytes

ulimit -f unlimited

L'option "-c" définit la taille maximale des fichiers centraux en blocs de 512 octets ou de façon illimitée.

Exemples :

ulimit -c 4096   # 4096 * 512 Bytes

ulimit -c unlimited