To aid with focusing in on this,
Would you both consider making an override.conf for plexmediaserver.service in /etc/systemd/system/plexmediaserver.d/override.conf ?
Specifically, I would like to confirm whether PMS is:
- Failing to cleanup after success
-or- - Failing to cleanup after error(s) or being interrupted
Looking back, I wonder if the previously incomplete credit detections left behind temp files which are now contributing to a cascade failure for anything attempting to use $TMPDIR
To test this, I request:
- Create a temporary directory for PMS to use on the HDDs
- Create the service override.conf as follows:
[Service]
Environment="PLEX_MEDIA_SERVER_TMPDIR=/path/to/temp/dir"
Environment="TMPDIR=/path/to/temp/dir"
-
Make certain this directory is fully RW by the plex runtime user (plex:plex by default)
-
Restart PMS