Juin 232011
 

1. rappel pour quand un serveur HP-UX plante.

depuis le GSP, il ne faut jamais utiliser la commande CM -> RS.
cela ferait un bête reset du serveur.
au contraire, utiliser la commande CM -> TC

TC signifie « Transfert of Control », et va exécuter un dump de la mémoire sur disque, généralement sur le lvol swap.

après que le dump ait été enregistré sur disque, le serveur reboot.
une fois le serveur redémarré, le dump est automatiquement transféré dans le répertoire configuré dans le fichier /etc/rc.config.d/savecrash

CRASHCONF_ENABLED=1 # pour activer au boot le dump en cas de crash

CRASHCONF_READ_FSTAB=1 # pour utiliser le fichier /etc/fstab afin d'identifier le lvol de dump
                       # si "dump" est renseigné dans le champ "type", il sera donc utilisé.

CRASHCONF_REPLACE=0 # si un lvol de dump est renseigné dans la fstab, et que la variable au
                    # dessus est activée, cela prendra le pas sur la configuration du système.

SAVECRASH=1 # pour activer la sauvegarde d'un crash (dans /var/adm/crash/ par défaut)

SAVECRASH_DIR=/var/adm/crash # le répertoire de sauvegarde d'un crash

# CHUNK_SIZE=  # variable non initialisée pas défaut. permet de spécifier la taille max de chaque
               # fichiers enregistré dans le répertoire de sauvegarde, valeur acceptée en
               # bytes (b), kilobytes (k), megabytes (m), gigabytes (g).

COMPRESS=2 # 0 - ne pas compresser les images mémoire
           # 1 - compresser les images mémoire
           # 2 - le systèle choisit s'il doit compresser ou pas selon l'espace disponible

MIN_FREE=0 # permet d'éviter de remplir le filesystem a 100%, spécifie la quantité d'espace a garder
           # défaut en kilobytes, valeur acceptée en
           # bytes (b), kilobytes (k), megabytes (m), gigabytes (g).

SWAP_LEVEL=SWAPEACH # NOSWAP - si le lvol de dump est aussi un lvol de swap,
                    #                n'active pas le swap.
                    #                a utiliser seulement si FOREGRD=1
                    # SWAPEACH - si le lvol de dump est aussi un lvol de swap,
                    #                   active le swap après chaque dump
                    # SWAPEND - si le lvol de dump est aussi un lvol de swap,
                    #                  active le swap une fois que tous les dumps sont terminés

# FOREGRD= # mettre à 1 pour passer le savecrash en avant-plan

# SAVE_PART= # mettre à 1 si vous souhaitez sauvegarder uniquement
             # les espaces mémoires qui se trouvent sur un lvol servant au swap,
             # ne va pas sauvegarder les lvol uniquement de type dump.
             # permet de sauvegarder de l'espace disque.

LOG_ONLY=0 # ne sauvegarde pas le crash dump, affiche juste le message
           # dans la log système.

vous pouvez avoir besoin de regénérer le crash dump une fois que le serveur a redémarré.
par exemple si /var/adm/crash ne contenait pas assez d’espace pour tout stocker.
pour ce faire, la commande toute simple est:

# savecrash -r

vous pouvez avoir besoin de spécifier un lvol à utiliser pour le dump au travers de la commande:

# lvlnboot -d dump_lv

et si vous voulez voir la configuration actuelle du système pour les crash,
utiliser:

$ crashconf -v
CLASS          PAGES  INCLUDED IN DUMP  DESCRIPTION
--------  ----------  ----------------  -------------------------------------
UNUSED         16635  no,  by default   unused pages
USERPG        241404  no,  by default   user process pages
BCACHE         35462  no,  by default   buffer cache pages
KCODE           7837  no,  by default   kernel code pages
USTACK           948  yes, by default   user process stacks
FSDATA             0  yes, by default   file system metadata
KDDATA        194813  yes, by default   kernel dynamic data
KSDATA          3903  yes, by default   kernel static data
SUPERPG        18146  no,  by default   unused kernel super pages

Total pages on system:            519148
Total pages included in dump:     199664

Dump compressed:    ON

DEVICE        OFFSET(kB)   SIZE (kB)  LOGICAL VOL.  NAME
------------  ----------  ----------  ------------  -------------------------
 31:0x021000     1039220     4194300   64:0x000002  /dev/vg00/lvol2
                          ----------
                             4194300

 Laisser un commentaire

Vous pouvez utiliser ces tags et attributs HTML: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <s> <strike> <strong>

(requis)

(requis)

Ce site utilise Akismet pour réduire les indésirables. En savoir plus sur comment les données de vos commentaires sont utilisées.