|
Hi all
The issue is that the "java.io.tmpdir" directory runs out of hard-disk space.
Magnolia continiously creates files in this directory named apache-tika-*. Although these files are later on marked for deletion, they never get deleted since active file-handles of Magnolia still exist to these files.
Output of "ls /srv/www/vhosts/delizio/catalina_base/public/temp":
no files, empty directory
Output of "lsof /srv/www/vhosts/delizio/catalina_base/public/temp" to identify open files:
java 23114 delqual 1047r REG 253,14 21961265 0 645035 /srv/www/vhosts/delizio/catalina_base/public/temp/apache-tika-7644392662521640100.tmp (deleted)
java 23114 delqual 1048r REG 253,14 21961265 0 645036 /srv/www/vhosts/delizio/catalina_base/public/temp/apache-tika-3296813706410316506.tmp (deleted)
java 23114 delqual 1049r REG 253,14 21961265 0 645030 /srv/www/vhosts/delizio/catalina_base/public/temp/apache-tika-1663144900632927475.tmp (deleted)
java 23114 delqual 1051r REG 253,14 21961265 0 645031 /srv/www/vhosts/delizio/catalina_base/public/temp/apache-tika-1003633649171400248.tmp (deleted)
java 23114 delqual 1052r REG 253,14 21961265 0 645037 /srv/www/vhosts/delizio/catalina_base/public/temp/apache-tika-6768214456700668656.tmp (deleted)
java 23114 delqual 1061r REG 253,14 21961265 0 645059 /srv/www/vhosts/delizio/catalina_base/public/temp/apache-tika-8588182418996918280.tmp (deleted)
java 23114 delqual 1064r REG 253,14 21961265 0 645044 /srv/www/vhosts/delizio/catalina_base/public/temp/apache-tika-1662917175738879579.tmp (deleted)
java 23114 delqual 1065r REG 253,14 21961265 0 645083 /srv/www/vhosts/delizio/catalina_base/public/temp/apache-tika-4159672283168430699.tmp (deleted)
java 23114 delqual 1066r REG 253,14 21961265 0 645060 /srv/www/vhosts/delizio/catalina_base/public/temp/apache-tika-7090450547491686451.tmp (deleted)
java 23114 delqual 1068r REG 253,14 21961265 0 645047 /srv/www/vhosts/delizio/catalina_base/public/temp/apache-tika-5751466524405117883.tmp (deleted)
java 23114 delqual 1069r REG 253,14 21961265 0 645046 /srv/www/vhosts/delizio/catalina_base/public/temp/apache-tika-7337148536915423840.tmp (deleted)
java 23114 delqual 1070r REG 253,14 21961265 0 645051 /srv/www/vhosts/delizio/catalina_base/public/temp/apache-tika-3378625162627992083.tmp (deleted)
...
After a few hours there is about 500 apache-tika-* files and each file has the exact same size of 22.5MB (23114 KB). On shutdown of Magnolia the file-handles are getting inactive, the deletion of apache-tika-* files is executed and the hard-disk space is freed up.
Currently I think it might be related to Lucene trying to index some ZIP files in documents workspace which are causing these troubles. Therefore I deleted the ZIP files and I'm currently waiting for customer feedback if new apache-tika-* files are still created.
Our Jackrabbit configuration is attached.
Michael Rauch
|