HP-UX: Solventar ocupación en /var/spool/mqueue
Volvemos a la carga con el sistema UNIX propietario HP-UX, en esta ocasión con un caso práctico por la ocupación en la ubicación /var/spool/mqueue. Pero antes de todo vamos a ponernos un poco en antecedentes.
Solventar ocupación en /var/spool/mqueue
Como seguramente la mayoría de vosotros ya sabéis en /var/spool, se guardan todos los mensajes que se envían en cualquier sistema operativo tipo UNIX. Más en concreto en /var/spool/mqueue, se ubica la cola de correo de todos los usuarios del sistema.
Por normal general los mensajes enviados a los usuarios locales se deberían enviar a /var/mail, por lo que si todavía están en /var/spool/mqueue, es porque son de otra cosa.
Para comprobarlo podemos ejecutar el siguiente comando:
mailq | more
Si determinamos que los mensajes no son deseados o son obsoletos, los podemos eliminar. Para ello debemos parar primero el daemon de Sendmail.
sh /sbin/init.d/sendmail stop
rm -f /var/spool/mqueue/*
sh /sbin/init.d/sendmail start
Los motivos del llenado pueden ser varios, como por ejemplo alguna tarea antigua añadida a un cron o que algún «spammer» esté utilizando nuestro sistema, si no tenemos suficientemente protegido el puerto TCP 25.
Fuentes consultadas: