Hello friends, I've been trying to have the optimal configuration of rclone and plex for a while, but I can't get it right.
I don't know why, but with this configuration, when someone tries to play something in plex, they start downloading to the maximum, saturating my connection in a single plex playback with a Samsung TV.
This is the command you launched for assembly:
When using your settings plus one rclone cache storage, I found there are many rclone PID in background and the CPU is full. How can I limit the number of instance (PID) when using rclone mount?
Hello. I found everything is working fine but I got a problem, the import on both Sonarr and Radarr are really slow (i think mergefs is copying the file, rather than moving it or linking it, and sometimes it fails too I think).
What could be gone wrong? Should I use Hardlink options on Sonarr or not? Even if I didn't notice any difference, it's still really slow.
The torrent that I'm importing is stopped (to avoid problem), but anyway I tried with non-torrented files (manual import via ftp to test) but it's still really slow.
INFO: I'm using a slowish single HDD, no multi-disk or partition or anything.
Are hardlinks beneficial even for someone who isnāt seeding torrents? All my files are obtained via Usenet, but Iād love to do anything that offers a speed increase when post-processing large files.
A hard link is beneficial if you are on the same local drive or are using mergerfs.
Sonarr and Radarr both copy and do not move so using hard links makes that operation instant rather than making another duplicate of the same file (assuming you have the hard link option checked).
I just went in to my Radarr and Sonarr settings, and I was surprised to see I already had the hardlinks option enabled. Iām relatively sure it isnāt working though. I am using your recommended settings of using mergerfs to combine my rclone cache gdrive and a local folder on my server. Post-processing movies takes a really long time, and I notice files with the .partial extension during the process. This is a sign that files are being copied instead of hardlinked, correct? If so, do you have any suggestions on what to check to further diagnose?
nzbget, deluge,radarr, sonarr etc need to be mapped to mergerfs for hardlinks and file moves, not copies to work i.e. on the same 'drive' e.g.(using @Animosity022 setup):
nzbget, deluge etc needs to download to /gmedia/downloads and not /data/local/downloads
radarr etc need to pickup the files from /gmedia/downloads and move/hardlink to /gmedia/movies
If you use mappings to /data/local you will get a lot of unnecessary disk writes and slow importing
Gotcha. I will make that change and see if it works. Also, on an unrelated note, do you happen to know what the correct procedure is to āremountā a mergerfs mount? I need to change one of the -o flags, but Iām not sure how to redo my mount.
UPDATE: That seems to have worked. I changed my nzbget download directory to point to my mergers mount, and it seems like hardlinks are working now. Still wondering how to update my mergerfs mount. Can I just run the mergerfs command again, or do I need to remove my current mount first?
@Animosity022 On your github, you mention that you donāt recommend using the PleX integration of rclone cache because it slows things down. Could you expand on this at all? How/why would this slow things down, and do you have to do anything special to make everyone work if you arenāt going to set up the PleX integration?
So the PleX integration doesnāt up the number of workers above the default during playback; it just limits the number of workers when playback isnāt happening? Do you change from the default (4) workers in your setup?
Gotcha. I misunderstood how the integration worked. I thought it ramped up the number of workers higher than the default during playback rather than limit the number of workers when doing things other than playback.
@Animosity022, on your github page, when taking about your mergerfs setup, you mention that you use cache.files=auto-full as it replaced auto_cache. In the bit of code above the explanation, though, you have cache.files=partial listed. I donāt know enough about the setting to know the difference, and Iām wondering which one is actually preferred. Thanks.