Hi Mark,
Let's confirm some basics: Which version of OMERO, on what platform?
I'm not at work at the moment so I need to check the details later. We updated the server and web in November, we haven't applied the Jan update yet. The web version is OMERO.web 5.4.9-ice36-b101.
>How is the managed repository mounted on the server? (It's some kind of network mount?)
If is on a an EMC isilon storage device. I guess it's an nfs mount, I'll check tomorrow.
How exactly are you deleting: is this selecting them in the left-hand tree view in OMERO.web then using the delete function there?
Selected in the left hand tree in OMERO.web and trash can icon pressed. Yes for removing annotations.
Also deleted in the insight client.
Do you have a sense of what these 7000 files might be? How many originally imported files would be entailed in this deletion? (Then maybe we have a pyramid file and an import log for each fileset? Companion files or attachments maybe?)
32 tif files were selected for deletion resulting in 7000 files opened and not released. The files are associated with slide scanner output. For each root file name there is:
- an ndpi which OMERO was able to construct the pyramid for.
- is a macro.tif and map.tif which OMERO handles fine (imported separately from the ndpi).
- a bunch x10_i1j1.tif, x20_i1j1.tif (imported separately from the ndpi).
It looks like the x20_i1j1.tif files were pyramid tiffs exported from some viewer software.
These files are cursed and cause big problems for bioformats and OMERO. A single 16MB tif in OMERO will clog the pixel data service taking about a day to open before exhausting the memory. In Fiji with bioformats it takes 30min at 100% CPU to open the 16MB file. I've uploaded an example in the other thread and this behaviour was replicated on the OME servers.
Maybe when OMRO attempted to contruct the pyramid it spewed a bunch of files around (hence 32 original files -> 7,000 to delete)?
Using lsof or similar, you're determining that it's this deletion that's incrementing the number of open files by this much? Do you know if it's the OMERO blitz process holding these open?
Attached is a screenshot from out monitoring service.
- Screen Shot 2019-02-12 at 10.45.03 am copy.png (37.45 KiB) Viewed 1434 times
- 12:00 I deleted about 50 files and locked the server until it was manually restarted at 16:00.
- 20:00 I deleted about 50 files again and triggered a restart.
- 22:00 I deleted 32 files, the open files was incremented by 7,000 and these never get released
(I also wonder if it could be something in the web stack: is OMERO.web deployed on the same machine?)
server, web and db are on seperate machines. The screenshot is for the OMERO.server machine.
I'll get the reset of the info I the morning. Is there anywhere I should look on the server for any errant files?
Thanks,
Chris