Usar o cron para remover arquivos antigos do /scratch dos nós e /home dos usuários de grid na spgrid. Em cada nó devemos editar o arquivo para ficar desta forma
[root@node12:root]# more /etc/cron.daily/tmpwatch /usr/sbin/tmpwatch 240 /tmp /usr/sbin/tmpwatch 720 /var/tmp for d in /var/{cache/man,catman}/{cat?,X11R6/cat?,local/cat?}; do if [ -d "$d" ]; then /usr/sbin/tmpwatch -f 720 $d fi done for d in /scratch/OSG/*; do if [ -d "$d" ]; then /usr/sbin/tmpwatch -f 720 $d fi doneo último for foi o acrescentado por nós. Observe que o 720 é um tempo dado em horas, ou seja o comando remove arquivos que não foram alterados em 30 dias.
Na spgrid teremos um script para remover os arquivos antigos:
[mdias@spgrid mdias]$ more /etc/cron.daily/tmpwatch DIRLIST="/home/btev /home/cdf /home/cmsprod /home/cmssoft /home/dosar /home/dzero /home/edteam01 /home/fermilab /home/fmri /home/gadu /home/grase /home/mis /home/osg /home/samgrid /home/sdss /home/star /home/usatlas1 /home/usatlas2 /home/usatlas3 /home/uscms000 /home/uscms001 /home/uscms002 /home/uscms003 /home/uscms004 /home/uscms005 /home/uscms006 /home/uscms007 /home/uscms008 /home/uscms009 /home/uscms01 /home/uscms02" /usr/sbin/tmpwatch 240 /tmp /usr/sbin/tmpwatch 720 /var/tmp for d in /var/{cache/man,catman}/{cat?,X11R6/cat?,local/cat?}; do if [ -d "$d" ]; then /usr/sbin/tmpwatch -f 720 $d fi done for d in $DIRLIST; do if [ -d "$d" ]; then /usr/sbin/tmpwatch -f 720 $d fi done
E limpamos o /home dos usuários de grid.
antalya escort bursa escort eskisehir escort istanbul escort izmir escort