I was just curious how the priority of the files are working with rclone with mergerfs and Plex.
My encrypted gdrive is mounted to my server at /home/plex/mnt ( decrypted )
My local download folder is /home/plex/media
My mergerfs.service has this mount:
ExecStart=/usr/bin/mergerfs -o defaults,sync_read,allow_other,category.action=all,category.create=ff /home/plex/move:/home/plex/mnt /home/plex/media
If I download a tvshow then its available on plex, which is looking in my /home/plex/media folder . At night the file is uploaded to gdrive. So the file is actually present two places.
Which file is Plex streaming from?
Is it the local file or does it stream from gdrive?
It would write to here first:
What will happend If I download to /home/plex/media folder ? Because thats the folder im downloading to.
Once downloaded its available in the move folder , at night it moving data from move folder and then delete the content at 5 am .
I’m not quite sure why you 3 folders to be honest.
I have 2 folders for me. One local. One GD.
Everything writes to local and I upload local every night, but I exclude my torrent seeding folder.
May have to look at my setup again.
Can you post your rclone service and mergerfs for me please ?
Ok changed my download folder
But would be really nice if you could explain which place Plex would actually stream from?
My download folder is now
/home/plex/move ( also my seeding folder ) which is mirrored via merger to /home/plex/media where Plex is seing the content.
Once the file is uploaded to gdrive over night - where would Plex actually stream the content from? From move folder or would it stream from gdrive? The file is present two places at the time.
I keep all my stuff here:
Sonarr/Radarr/Plex all point for me to my /gmedia mount which contains /data/local and my /GD.
The answer of where it streams from is “it depends”. If a file has been written to /gmedia, it always writes to /data/local so until I move it, it streams from there. Once it is uploaded and removed from /data/local, it streams from /GD.
The file is never present at two places at one time as it’s moved.
Ahhhh cheers Ani
Will look at your homescripts tonight.
For how long time do you seed your media, do you remove them over night after upload ?
Could be great to hear more about how your setup is running
I tend to seed for a few days or weeks depending on what it is.
With mergerfs, I can hard link so my local copy takes no extra disk space and I use a 6TB disk for this since they are cheap.
So your seeding directly from your media folder?
Could you try show by folder name how your setup is running , would like to try implement your setup .
Everything runs from from my /gmedia.
My github does a pretty good job at explaining things I think, but basically:
[felix@gemini gmedia]$ ls -al
drwxrwxr-x 4 felix felix 32 May 1 03:32 .
drwxr-xr-x 21 root root 273 Apr 21 15:32 ..
-rw-rw-r-- 1 felix felix 205 Apr 12 10:53 hosts
-rw-rw-r-- 1 felix felix 0 Jan 24 23:49 mounted
drwxrwxr-x 1 felix felix 0 Jun 17 2018 Movies
drwxrwxr-x 1 felix felix 0 Jun 17 2018 Radarr_Movies
drwxrwxr-x 3 felix felix 26 Mar 18 00:25 torrents
drwxrwxr-x 6 felix felix 123 May 1 05:28 TV
drwxrwxr-x 1 felix felix 0 Jun 30 2018 TV_Ended
I exclude my torrents from my copy and I copy up /data/local, which is the local disk underneath that files are stored.
Yea read your workflow
I use Sonarr and Radarr in conjuction with NZBGet and ruTorrent/rtorrent to get my media. My normal flow is that they grab a file, download it and place it in /gmedia under the correct spot of /gmedia/TV /gmedia/Movies respectively and that is local underneath the covers. Each night, a rclone upload scripts moves from local to my Google Drive. To acheive that, I use rclone to mount my Google Drive and mergerfs to combine a local disk and Google Drive together to provide a single access point for all services.
So just to make sure - You download your content directly to your /gmedia folder ( which is local as I read it) . Then you have /data/local which automatically moves to gdrive over night.
So your seeding happends directly from the /gmedia folder , even though your content is uploaded over night. So your also seeding locally I assume?
Yes, I can make that a little more clear as I do not seed anything from my GD as that’s just a bad use case for cloud storage with the way it does IO.
Gonna fix this tonight . Sounds very interesting .
Thanks for your replies
This topic was automatically closed 90 days after the last reply. New replies are no longer allowed.