歷史緣由,DB2採用歸檔日誌,天天增長量50G左右,磁盤吃不消,而如今來講,這些歸檔是用不到的,古寫個腳本清理磁盤空間當大於85%的時候shell
#!/usr/bin/ksh ########################################################### ##Author:fuwenchao ##version:1 ##time:2014-5-28 ##purpose:clear the db2 log when there is no more space ########################################################## . ~/.profile rmdir=/crm/crmuser/db2backup/db2inst1/CRMDB/NODE0000/C0000000 rmlog=/crm/crmuser/shellscript/rm85.log large=`df -g |awk '{print $4}'|tail -1|sed s#%##` if [ $large -gt 85 ] then cd $rmdir && rm -f *LOG echo "===============================================clear==================================================">>$rmlog echo "this is no more space and I have been cleared the db2 log,and clear time is:"`date +%Y-%m-%d' '%T`>>$rmlog else echo "=========================================not clear======================================">>$rmlog echo "this is left lots of spaces;time is:"`date +%Y-%m-%d' '%T`>>$rmlog fi