磁盤清理腳本

歷史原因,DB2採用歸檔日誌,每天增加量50G左右,磁盤吃不消,而現在來說,這些歸檔是用不到的,古寫個腳本清理磁盤空間當大於85%的時候

#!/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


發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章