Jun 05 19:02:17 raspberrypi systemd[1]: plexmediaserver.service: Service RestartSec=5s expired, scheduling restart.
Jun 05 19:02:17 raspberrypi systemd[1]: plexmediaserver.service: Scheduled restart job, restart counter is at 3.
Jun 05 19:02:17 raspberrypi systemd[1]: Stopped Plex Media Server.
Jun 05 19:02:17 raspberrypi systemd[1]: plexmediaserver.service: Start request repeated too quickly.
Jun 05 19:02:17 raspberrypi systemd[1]: plexmediaserver.service: Failed with result ‘signal’.
Jun 05 19:02:17 raspberrypi systemd[1]: Failed to start Plex Media Server.
The server is being killed because it’s executing an illegal instruction for the architecture on which it is running. This can happen if, for example, you’re running the ARMv7 package on an ARMv6 system (original Pi). What is the output of running unman -m from the command line on your Pi?
Hi, Thanks for getting back to me so quickly.
I am an absolute beginner with this stuff.
I typed in unman -m and it said the command not found
I believe i am running a RASPBERRY PI 2 MODEL B V1.2
Interesting. That Pi supports the ARMv7 instruction set. What operating system did you install? Try cat /etc/os-release and/or lsb_release -a and see what they return.
Plex offers ARMv7 and ARMv8 packages for ARM-based systems.
It’s been a while since I’ve owned a Raspberry Pi 2. But it appears that it is booting the ARMv6 kernel instead of the ARMv7 one. This may be completely normal behavior, and is likely a holdover from the time when the Raspberry Pi 2 was released and they were attempting to make it as backward-compatible as possible with the original (that’s what the posts I’ve seen on the Raspberry Pi forums suggest, at least).
That being said, the fact that it is running the ARMv6 kernel is what’s causing this issue. You could try a different Linux distribution (Ubuntu, Ubuntu Mate, etc…) to see if it makes a difference.
Also, double-check that it’s really a Pi 2 you have there.