I currently run an Ubuntu 18.04 VM with sabnzbd, sonarr, and radarr, to manage downloads, and send them to my FreeNAS box for storage. I've been running across this documented issue with Sonarr, mono and copying large files over CIFS, where the files will get truncated or corrupt on the destination because of a bug in mono:
https://forums.sonarr.tv/t/random-truncation-or-corrupted-files-on-cifs-samba-share/16027/5
I believe I've at least reduced my issue by disabling caching on my Ubuntu client, and seem to be getting more reliable results, but the transfer speeds have gone way down (from gigabit speeds down to <100mb speeds) when copying to the FreeNAS.
The real solution that everyone suggests is to move to NFS, as the issue does not present itself when transferring over that type of connection. However, my FreeNAS dataset is set up for Windows sharing (and the majority of my end-user usage is from Windows), and I can't figure out if/how I can set up the same share with NFS. I did set this up once, but was unable to write to the share after mounting, likely because of the ACLs or ownership caused by the Windows sharing setup.
Is this possible, or just a really bad idea?
https://forums.sonarr.tv/t/random-truncation-or-corrupted-files-on-cifs-samba-share/16027/5
I believe I've at least reduced my issue by disabling caching on my Ubuntu client, and seem to be getting more reliable results, but the transfer speeds have gone way down (from gigabit speeds down to <100mb speeds) when copying to the FreeNAS.
The real solution that everyone suggests is to move to NFS, as the issue does not present itself when transferring over that type of connection. However, my FreeNAS dataset is set up for Windows sharing (and the majority of my end-user usage is from Windows), and I can't figure out if/how I can set up the same share with NFS. I did set this up once, but was unable to write to the share after mounting, likely because of the ACLs or ownership caused by the Windows sharing setup.
Is this possible, or just a really bad idea?