I want to add a datapoint for @testdasi - I am -not- having the corruption issue and never did but I use basically all the same containers (plex, sonarr, deluge.) Maybe something different in my config will help isolate what's different.
What CPU? How much RAM? Array config?
i5-760, P55 motherboard, 8GB ram.
Array is 3 drives, all XFS+LUKS encrypted, 8+8+4TB, + 256GB xfs cache.
in addition, one 4TB unassigned device used mostly for deluge scratch disk, the partition is btrfs+LUKS encrypted.
All five devices connected to motherboard P55 SATA controller.
Roughly how large is your collection? I think file count, even a rough estimate, is more important here.
movies = 158GB / 288 files
tv = 1.7 TB / 8202 files
Have you set your appdata to /mnt/cache (or for those without cache, /mnt/disk1)? If you haven't, we'll ignore you.
I am using /mnt/user/appdata/<app> for -all- my containers, without corruption issue. I thought about changing it when reading the first four pages but now I won't, because I want to see if I ever do get corrupted. I don't mind rebuilding my library from scratch if it happens.
Do you have a link between Sonarr and Plex? If yes, have you disable it? If you haven't, we'll ignore you.
No, it's not linked. I wanted to, I couldn't get it to auth properly. Sonarr is linked to Deluge though.
Do you have automatic library update on change / partial change? If yes, have you set it to hourly? If you haven't we'll ignore you.
No, I manually update to avoid spinning disks up needlessly.
----
I repeat, I do not have the issue, I just wanted to put my info in so maybe we could see if there was any significant difference between my config and other people's configs.