December 20, 201510 yr I'll try to explain this best I can... My cache drive is mapped to Y:/ and my share is mapped to V:/ When I attempt to move stuff from Y:/Downloads to V:/Data, Windows thinks they are different drives but it's all on the same cache drive. This results in reads/writes from the same drive resulting in a slow 50MB/s (fully saturating 1 gigabit). The only way i've found to fix this is browse the network, go into the cache share, manually create the folder structure on the cache drive, then move them instantly. This becomes tedious though... This is also a problem with Sonarr because it sees the Cache share and the TV Show share as separate drives, so it constantly reads/writes from the same cache drive while moving it to and from itself. Is there anyway to stop this from happening? Thanks.
December 20, 201510 yr Hi. Not in the way you are using it.. Because you are mapping the drives to windows drive letters you are forcing windows to see them as different drives.. However, I am wondering why you are moving files from your cache drive to your regular array at all ? If you make your array share cache enabled the array will do all of this for you and you will not run in these issues..
December 20, 201510 yr Author Hi. Not in the way you are using it.. Because you are mapping the drives to windows drive letters you are forcing windows to see them as different drives.. However, I am wondering why you are moving files from your cache drive to your regular array at all ? If you make your array share cache enabled the array will do all of this for you and you will not run in these issues.. The shares are cache enabled. I still have to move files from my manual download directory over to the proper share. The download folder is a stationary share that never leaves the cache drive, I can't download files directly to my TV show/movie share, files need to be renamed and organized so Xodi picks them up correctly. In a perfect world, Sonarr/etc does all this for me, but not everything I download comes from an automated program. Anything I manually download goes into my download folder, then I must transfer over the correct files to the correct cache enabled share, which reads/writes from the same cache drive because windows thinks it two separate drives. It bogs down my entire network because it's basically reading from cache drive > sending to my computer > writing to cache drive... When it could just move it immediately. If I manually open two windows with \\UNRAID\cache\TV Shows and \\UNRAID\cache\Downloads, create the folder structure I want in the TV show folder, then move the files over from the download folder, it's instant as it should be. Sonarr has the same problem. It sends a file to Sabnzbd, downloads it, then after it's done it reads/writes from the same cache drive while moving the file from /nmt/user/cache/Sonarr to /nmt/user/TV Shows even though the source and destination are the same drive. Is there no way to trick windows/unraid into realizing these shares are the same drive? I'm assuming there's not, but I can't figure out a way to set this up to avoid this problem.
December 20, 201510 yr Couldn"t you still place that stationary share on the array cache enabled ? Then you still would need to move them manually to the regular share but when you do that within the same share the copy becomes a move...
December 20, 201510 yr Author Couldn"t you still place that stationary share on the array cache enabled ? Then you still would need to move them manually to the regular share but when you do that within the same share the copy becomes a move... I think that method would only work if you are basically using 1 big share, and don't care about keeping the individual disks organized. I'd still be using different mapped drives for each share unless I merged everything into 1 big share - which I can't do because I need different permission levels for different shares. I also use a split level of 0 to keep everything related on the same drives to avoid unnecessary spins up when binge watching the same shows, so it's important for things to be organized before they touch the array.
Archived
This topic is now archived and is closed to further replies.