I installed Piwigo configuring the /gallery folder to be in a piwigo share (/mnt/user/piwigo/) that I created on a pool device. That pool device is the third among my device pools that I have configured. That directory is created properly and contains my uploads, sub-folders, and images.
The three device pools are named;
- cache_f80_card (a pool of four devices formatted zfs)
- cache_nvme (a pool of two devices formatted btrfs)
- intolerant (a pool of one device formatted btrfs)
When ‘fix common problems’ ran It informed me that “Share piwigo set to use pool intolerant, but files / folders exist on the cache_f80_card pool”
When I check, there is an empty ‘uploads’ folder under a piwigo folder. When I try to ‘rm -rf /mnt/cache_f80_card/piwigo’ I get the error:
rm: cannot remove ‘piwigo/’: Device or resource busy
After I stop the Piwigo container I am able to delete the directory. As soon as I bring Piwigo back up the empty directory is back in the first device pool (cache_f80_card ).
My suspicion is that the reason this directory is being created in what would be considered the ‘first’ “cache” type pool and could be an artifact left over from back when Unraid had a single cache?
I double checked the share setup and the xml for the container and there is no hint as to why this is occurring.
It isn’t the end of the world, but this shouldn’t be happening. Has anyone else seen this behavior?