I have a Plex server on a VPS that has a small fast NVMe drive. The music itself is on another server that’s mounted via NFS. The metadata is taking up quite a bit of space on the VPS.
I’m wondering if there’s any way to move the posters/artwork (eg. Library/Application Support/Plex Media Server/Metadata/Albums/x/xxxxxx.bundle/Contents/tv.plex.agents.music/posters/ and .../art/) to another drive, while keeping the rest of the metadata on the smaller, faster drive.
If I just move the artwork myself (eg through a script) and symlink it from the old location, will Plex handle that properly?
This moves all the metadata, right? I’d like to move just the posters/artwork as they take up a lot of space, while keeping the smaller text files on the main SSD.
Thanks. That makes sense. I was worried about the performance dropping a lot if I move the entire thing onto a different server and access it via NFS, but maybe it’s not too bad. Will anything bad happen if the Docker metadata is mounted via NFS?
I’m running Plex in Docker so it’s pretty straightforward for me to move the entire thing (just have to modify the volumes in my docker-compose.yml)
It’s a shared network (every customer in the same location uses the same internal network) so I don’t want to run NFS unencrypted, and don’t really want to deal with the pain of setting up Kerberos. I’m using WireGuard to encrypt the connection, and jumbo frames actually improved the speeds quite a bit, as WireGuard adds extra overhead per frame (so larger frames reduces the overheads a bit). Throughput over WireGuard via their internal network went up from ~800 Mb/s to ~2.4 Gb/s when I switched the MTU from 1500 to 9000
The host I’m using explicitly advertises jumbo frames as a supported feature on their internal network and I haven’t had any issues with it
Thank you. Again, the additional info makes sense. I understand why your’re doing it.
I also use Wireguard now (pfSense).
It’s clear you know what and why you’re doing it. I apologize.
If you’re doing NFS, make certain you have synchronous NFS and have V4 (TCP) which will give you the POSIX locking you need to keep the database from scrambling when adding media (it doesn’t take long when adding because of the database transactions involved)