|
Publicité ' | |||||||||||||||||||||||
|
|
#1 | ||
|
Invité de passage
![]() Inscription : septembre 2010 Messages : 6 ![]() |
IBM associe à la taille de la RAM, la taille de la device de dump:
Code :
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? |
||
|
|
10
|
|
|
#2 |
|
Invité de passage
![]() Architecte de système d'information Inscription : août 2011 Messages : 1 ![]() |
#!/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 |
|
|
00
|
Copyright © 2000-2012 - www.developpez.com