Following an apt-get upgrade to the latest version, the PMS service won’t start. Tracking through the init.d script it’s running start.sh from the main PMS folder at /etc/lib/plexmediaserver/Resources. When I run this manually (sudo sh start.sh) I get the error “./Plex\ Media \Server not found.”
Looking in the Resources folder I can’t see a file or folder called Plex Media Server, so I’m not surprised by this error. Does anyone know if I am missing a file or folder? Or any tips on how to fix this please?
PMS 1.17.0 does not work with init based systems anymore.
It was removed after PMS 1.15.0 when glibc was incremented to 2.14.1 (which most init-based systems do not have).
In the time since then, I have completely overhauled the packaging for Linux and created agnostic packaging which supports init and systemd.
There is a forum preview of 1.17.0 available to use until Engineering integrates into production.
I’m thinking it’s maybe time to move the plex install to docker? Would that make it easier to keep up to date given I’m stuck on OMV 2 and debian 7 Wheezy and don’t plan on upgrading the OS anytime soon?
The link I provided will work if you have glibc 2.14.1 installed, even on Centos 6
Docker is going to have the same glibc requirement. what is the net gain?
If you use docker, you lose hardware transcoding unless you manually wire it up yourself.
There is a how-to on OMV (provided by a user).
Unfortunately, everything moves forward. At some point you will need to update the OS if you continue to use Plex.
I assumed that the plex image inside docker would have the required glibc version, so I could just keep the docker image up to date inside of the docker container with the latest version and it’s all good. I wasn’t aware of the hardware transcoding limitation though.
Or did you mean that the docker application itself would have the same requirements? If so, it seems to run fine now with 2.13 currently installed.
So it would appear that my options are either 1) Install OMV4 from scratch and move library over to the new system or 2) Run plex in docker, keep it up to date but lose hardware transcoding?
Given I’m trying to reduce maintenance and time spent on this system I’m thinking OMV might not be the platform for me if I need to do full rebuilds every year or two.
I wish I could advise further about OMV but it’s something I’ve never had the time to work out .
Officially, it’s not a supported platform and probably contributed to not being asked to make it work more natively with PMS.