Précédent   Forum des professionnels en informatique > Systèmes > Autres systèmes > Unix > AIX
AIX Forum d'entraide sur le système AIX. Avant de poster -> FAQ AIX et cours AIX
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 28/06/2011, 17h41   #1
Invité de passage
 
Inscription : septembre 2010
Messages : 6
Détails du profil
Informations forums :
Inscription : septembre 2010
Messages : 6
Points : 0
Points : 0
Par défaut Device de dump sous AIX

IBM associe à la taille de la RAM, la taille de la device de dump:

Code :
1
2
3
4
5
6
TAILLE DE LA RAM          |     TAILLE DE LA DEVICE DE DUMP
-----------------------------------------------------------
 12 GB <= RAM > 4G        |               1 GB
 24 GB <= RAM > 12 GB     |               2 GB
 48 GB <= RAM > 24 GB     |               3 GB
 RAM > 48 GB              |               4 GB
En dessous de 4 GB, la règle du 1/4 s'applique => la taille de la device de dump est égale à 1/4 de la RAM.

Mais je me demande ce qu'il se passe quand on a 120 GB de RAM.
Ce tableau est-il encore valable?
Et dans ce cas là, faut-il inhiber le dumpcheck dans la crontab de root pour éviter d'avoir des remontées dans l'errpt du serveur et le saturer avec des estimations de "dump device" à 6 GB....!!!
Y a-t-il une autre manipulation à effectuer plutôt que dieser dans la crontab?
ch4204 est déconnecté   Envoyer un message privé Réponse avec citation 10
Vieux 02/08/2011, 15h17   #2
Invité de passage
 
Homme
Architecte de système d'information
Inscription : août 2011
Messages : 1
Détails du profil
Informations personnelles :
Sexe : Homme
Localisation : France

Informations professionnelles :
Activité : Architecte de système d'information
Secteur : Service public

Informations forums :
Inscription : août 2011
Messages : 1
Points : 1
Points : 1
Par défaut un petit script c'est encore mieux

#!/usr/bin/ksh
############################################################################
#
# Name: Sysdump report for AIX 5L
# Type: Korn Shell Script
# Purpose: Status for dump on AIX 5L servers
#
############################################################################

#-- VARIABLES SETTINGS --#
VERSION=1.0
export HOSTNAME=`hostname`
export TMPFILE=/tmp/file_find.tmp
export LOGFILE=/tmp/sysdump_status_${HOSTNAME}_`date +"%Y%m%d"`

#-- DEFINE VARIABLES AS INTEGER --#
integer dmpsize
integer dmpppsize
integer dmpppnbr
integer dmplvsize

#-- REMOVING OLD LOGFILE --#
rm -f $LOGFILE

#-- LOGFILE HEADER --#
print "\n==========================================================================" >> $LOGFILE
print "\n\t\tStatus for dump on AIX "$VERSION >> $LOGFILE
print "\n\tStatus for system: "$HOSTNAME" on `date`" >> $LOGFILE
print "\n==========================================================================" >> $LOGFILE
print "\nParameters for dump " >> $LOGFILE
print " " >> $LOGFILE

#-- DUMP SETTING --#
sysdumpdev -l >> $LOGFILE
print "\n==========================================================================" >> $LOGFILE
print "\nSpace for dump filesystem(s) and dump estimation" >> $LOGFILE
print " " >> $LOGFILE

#-- DUMP FILSESYSTEM(S) and ESTIMATE SIZE --#
dmpsize=`sysdumpdev -e |awk -F\: '{print $2}'`/1024/1024
for dumpfs in `sysdumpdev -l |grep /dev |awk -F\/ '{print $3}'`
do
dmpppsize=`lslv $dumpfs |grep "PP SIZE" |awk '{print $6}'`
dmpppnbr=`lslv $dumpfs |grep "PPs" |grep -v STALE|awk '{print $4}'`
dmplvsize=$dmpppsize*$dmpppnbr
printf "%-19s /dev/%-7s %3s : %5d Mo\n" "The filesystem size" $dumpfs is $dmplvsize >> $LOGFILE
done
printf "%-38s %s\n" "" "-----" >> $LOGFILE
printf "%-36s : %5d Mo\n" "Estimate dump size is" $dmpsize >> $LOGFILE
print " " >> $LOGFILE

#-- IS DUMP CONFIGURATION IS CORRECT OR NOT --#
if [ $dmplvsize -lt $dmpsize ]
then
print "WARNING -- Server $HOSTNAME is not correctly setting for dumps -- WARNING" >> $LOGFILE
else
print "GOOD -- Server $HOSTNAME is correctly setting for dumps -- GOOD" >> $LOGFILE
fi

#-- LOGFILE FOOTER --#
print "\n==========================================================================" >> $LOGFILE
print "\n\t\t END OF SCRIPT on `date`" >> $LOGFILE
print "\n==========================================================================" >> $LOGFILE

#-- MAIL LOGFILE TO ADMIN --#
### mailx -s"`hostname`: Dump Status" yourname@yourdomain.com < $LOGFILE
bbqbest est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 02h23.


 
 
 
 
Partenaires

Hébergement Web