1. Home
  2. Knowledge Base
  3. Articles (EN/ES/FR)
  4. ¿Como limpiamos los ficheros de /var/spool/pandora/data_in?

¿Como limpiamos los ficheros de /var/spool/pandora/data_in?

Con el tiempo y el uso, el directorio /var/spool/pandora/data_in puede llenarse de miles, si no millones, de archivos. Esto puede generar problemas, que se arreglan limpiando dicho directorio.

Dos maneras de limpiar el directorio:

  1. Si los ficheros contenidos en el /var/spool/pandora/data_in contienen XML con datos que queremos mantener, la manera de proceder es moverlos a un directorio temporal e ir pasándolos poco a poco al /var/spool/pandora/data_in para que el Data server los vaya procesando.
mv /var/spool/pandora/data_in/*data  /tmp/xml
ls -rt /tmp/xml | grep data | head -20 | xargs -i% mv /tmp/xml/% /var/spool/pandora/data_in

Con el último comando, cada vez que se ejecuta, se pasan de 20 en 20 los XML al /var/spoolpandora/data_in, habría que observar que el server los va procesando para no encolarlos de nuevo.

  1. Sí los XML encolados en /var/spool/pandora/data_in son irrelevantes y pueden ser borrados, la solución es ejecutar el siguiente comando (perl inline):
perl -e 'for(<*>){((stat)[9]<(unlink))}'

El comando tardará un tiempo en limpiar el directorio, dependiendo de la cantidad de archivos que contenga.

Was this article helpful?

Related Articles

Need Support?

Can't find the answer you're looking for?
Contact Support

Recent Discussions