Síntoma: Por alguna extraña razón que todavía no tengo muy en claro (probablemente el desactivar dos líneas para evitar spam de ciertos lados) el servidor de correos Coneculta (que estamos a punto de migrarlo, again :-S) empezó a vomitar una cantidad ingente de mensajes (clásica forma de enviar spam) pero no era spam, porque eran mensajes indicando que se rechazaban cierto mensajes el clásico MAILER-DAEMON y anexas.
Después de revisar varios mensajes, hacer mailq desde bash y consultar en el IRC y otros lados, llegué a la conclusión de que esos mensajes no eran útiles y solo ocupaban espacio valioso en el disco duro, ergo sum hay que darle chicharrón a esos mensajes.
Usamos sendmail, dovecot y squirrelmail (modificado) para todo el merequetengue, y de algún lado habría que hacer espacio puesto que el disco duro se quedo con 0 de espacio en disco.
Revisando me di cuenta que en /var es donde habían ocupados cerca de 110GB o_O y dije.. changos.. algo aquí anda mal O_o
Me dispuse a checar los directorios para encontrar cual de ellos es el que tenía más espacio ocupado.
[root@mail ~]# df -h
Filesystem Size Used Avail Use% Mounted on
/dev/mapper/VolGroup00-LogVol00
133G 100G 27G 79% /
/dev/sda1 99M 20M 75M 21% /boot
none 1014M 0 1014M 0% /dev/shm
[root@mail /]# du -sh *
12M etc
13G home
5.5M root
49M tmp
681M usr
87G var
Así que veamos que hay en var:
[root@mail var]# du -sh *
12K account
238M cache
16K crash
902M named
8.0K nis
84G spool
8.0K tmp
Nos vamos acercando
[root@mail spool]# du -sh *
20K anacron
20K at
4.0K clamav
69G clientmqueue
8.0K cron
16K cups
8.0K lpd
6.0G mail
48K MailScanner
9.6G mqueue
76K mqueue.in
8.0K repackage
148K squirrelmail
8.0K up2date
[root@mail spool]#
Ton's el de clientmqueue es el que anda jorobando.. si alguien me da una luz sobre qué puede estar pasando.. se lo agradecería enormemente.
Ton's.. vemos que mensajes son los que contienen MAILER-DAEMON, apagamos el servicio y checamos con mailq los mensajes.
[root@mail clientmqueue]# service sendmail stop
Shutting down sm-client: [ OK ]
Shutting down sendmail: [ OK ]
[root@mail clientmqueue]# find | xargs fgrep -l MAILER-DAEMON
./qflB59fm3K019050
./qflB5Bq9Xu013952
./dflB5APLAv028771
./qflB5C1ZkA016140
.
.
.
un sinfin de archivos
[root@mail clientmqueue]# cat qflB59fm3K019050
..
..
..
H??Return-Path:
H??Received: from localhost (localhost)
..
..
..
Ahi me doy cuenta de que al tratar de reenviar un correo a una dirección no existente hace que estos mensajes se generen. Ya borre tales redirecciones.. Pero ahora falta eliminar estos mensajes
[root@mail clientmqueue]# find | xargs fgrep -l MAILER-DAEMON | xargs rm -f
Y listo.. después de un rato se han eliminado esos archivos molestos. Veamos como quedó el asunto.. haber si ya recuperamos algo de espacio.
[root@mail clientmqueue]# df -h
Filesystem Size Used Avail Use% Mounted on
/dev/mapper/VolGroup00-LogVol00
133G 38G 89G 30% /
/dev/sda1 99M 20M 75M 21% /boot
none 1014M 0 1014M 0% /dev/shm
[root@mail clientmqueue]#
Ahi se ven..


Dejar un comentario