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:

1
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.

1
2
3
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:

Help in clearing out /var/spool/mqueue

Deja un comentario

Este sitio usa Akismet para reducir el spam. Aprende cómo se procesan los datos de tus comentarios.