How to use - unraid #184
|
interested in using plexcache-d, but curious about what's the correct way to use it as it's not working for me currently the way I initially set it up (Docker install from CA store) Do I need to set shares for media to have cache drive as secondary storage so that plex can find the files there when plexcache-d moves them there? or would i set up a separate share on the cache drive for plexcache-d to move the media files to? using linuxserver/plex image for reference. |
Replies: 2 comments
|
Hey @matterbyte — good questions, and the short answer is: you don't need either of those approaches. Both assume PlexCache-D moves media to a new location that Plex then has to be told about. It doesn't work that way, and that's the key thing to get straight. How it actually worksUnraid's user shares ( So:
What you actually need to check
To help debug "not working"What specifically is happening? Screenshots and logs will make this much faster to pin down — could you share:
Nine times out of ten the issue is a path-mapping mismatch in 3. Post those and we'll get it sorted. |
|
@Brandon-Haney thanks for the explanation, I had mistakenly assumed PlexCache-D worked in some special way. With this understanding, I updated the shares to include cache and pathing in docker to match and it is working as intended now. |
Hey @matterbyte — good questions, and the short answer is: you don't need either of those approaches. Both assume PlexCache-D moves media to a new location that Plex then has to be told about. It doesn't work that way, and that's the key thing to get straight.
How it actually works
Unraid's user shares (
/mnt/user/...) are a FUSE overlay that merges your cache drive and your array disks into one view. A file at/mnt/user/Media/Movies/Foo.mkvresolves to the same path whether the file physically lives on the array or on the cache pool. PlexCache-D just moves the physical copy between the array and cache — the/mnt/user/...path Plex sees never changes. Plex doesn't know (or care) that the f…