Hello,
-I think since my update to 4.x- plex does not start anymore.
Code
root@homeserver:~# service plexmediaserver restart
root@homeserver:~# journalctl -xn | grep plex
-- Subject: Unit plexmediaserver.service has begun start-up
-- Unit plexmediaserver.service has begun starting up.
Jan 28 17:32:51 homeserver systemd[1]: plexmediaserver.service: Ignoring invalid environment assignment 'export PLEX_MEDIA_SERVER_MAX_PLUGIN_PROCS=6': /etc/default/plexmediaserver
Jan 28 17:32:51 homeserver systemd[1]: plexmediaserver.service: Ignoring invalid environment assignment 'export PLEX_MEDIA_SERVER_MAX_STACK_SIZE=3000': /etc/default/plexmediaserver
Jan 28 17:32:51 homeserver systemd[1]: plexmediaserver.service: Ignoring invalid environment assignment 'export PLEX_MEDIA_SERVER_TMPDIR=/tmp': /etc/default/plexmediaserver
Jan 28 17:32:51 homeserver systemd[1]: plexmediaserver.service: Ignoring invalid environment assignment 'export PLEX_MEDIA_SERVER_USER=plex': /etc/default/plexmediaserver
-- Subject: Unit plexmediaserver.service has finished start-up
-- Unit plexmediaserver.service has finished starting up.
Jan 28 17:32:51 homeserver sh[31869]: /bin/sh: 1: /usr/lib/plexmediaserver/Plex: not found
Jan 28 17:32:51 homeserver systemd[1]: plexmediaserver.service: Main process exited, code=exited, status=127/n/a
Jan 28 17:32:51 homeserver systemd[1]: plexmediaserver.service: Unit entered failed state.
Jan 28 17:32:51 homeserver systemd[1]: plexmediaserver.service: Failed with result 'exit-code'.
Alles anzeigen
So, I see two problems here:
1) the invalid enviroment assignments
2) it tries to run /usr/lib/plexmediaserver/Plex -which does not exist
I am sure it should run "/usr/lib/plexmediaserver/Plex Media Server" instead.
What's odd:
plexmediaserver.conf in /etc/init runs /usr/sbin/start_pms. When I run this manually, all is good and Plex runs.
Any Idea, why the behaviour is different when running it in the init script?
Regards,
Hendrik