This /plexdata behavior is destructive for my situation.
I have a hand-created /plexconfigs and /plexdata share to store docker and per media app configs and pooled data for all plex related apps. I do this to allow tight cross-app permissions among docker containers writing and reading media content (aka, plexdata). (The creation of a pooled configs and pooled data share to manage permissions across docker containers and media is a best practice.)
In my case, /plexdata cannot be a mapping to the plex server folder as suggested in this thread, that would conflict with plex media library at /plexdata.
Further, deleting /plexdata removes all containers’ access to the media data used by plex and plex related apps.
I see assumptions in this thread of various configurations which are not the way it is set up on my system.
My devices and volumes are not that unusual: I originally had all content on system volume, then added expansion chassis, which created a “cachedev2” device and new volume, and then unfortunately I had to go through a good deal of effort and collaboration with QNAP support as well as do the “plex library dance” to get everything mapped correctly.
Long story short, my content shares such as /Multimedia and /plexdata point to /CACHEDEV2_DATA which is not a user configurable option, and my media library is at /plexdata (lowercase, and in use).
What is the right course of action for me now?
NOTE:
# How I get into the convenience directory for Plex Media Server:
getcfg -f /etc/config/qpkg.conf PlexMediaServer Install_path
cd /share/CACHEDEV2_DATA/.qpkg/PlexMediaServer/
cd Library/Plex\ Media\ Server/
# Location of QPKG conf file.
CONF=/etc/config/qpkg.conf
# Name of Plex Media Server install directory.
QPKG_NAME="PlexMediaServer"
# Grab Plex Media Server install directory, regardless of disk layout.
QPKG_DIR=$(getcfg -f $CONF $QPKG_NAME Install_path)
PID_FILE="${QPKG_DIR}/Library/Plex Media Server/plexmediaserver.pid"
Suggestion:
I also don’t think your path should be called /PlexData, maybe something like /PMSInstallDir (short for what Plex’s own scripts call it) that’s appropriately scary and would remind people not to put their plex related data there.