NETGEAR is aware of a growing number of phone and online scams. To learn how to stay safe click here.
Forum Discussion
tomlillie
Jan 24, 2014Guide
Help! - Plex will not run, update or remove on 516
I' have a ReadyNAS 516 - an old version of Plex (0.9.7.28.31.d1f35c1 - Netgear 2) was running, but was glitchy, and I cannot see any method to update it. There is no 'update' button I'm on the latest...
btaroli
Jan 24, 2014Prodigy
Well, sadly it won't be something you fix through the FrontView UI -- comfy with ssh? OK, read on.
I believe the original cause of two packages had to do with PLEX being bundled with ROS6... but only enough of it to cause it to be downloaded and installed when you clicked the Install button. Tragically, this set up for some real headaches as new releases came out... particularly if you were a PlexPass member.
Now... if you ARE a PlexPass member and want to go to the very latest 0.9.9.0 there *is* now blissfully a single-package installation that you can find at https://forums.plex.tv/index.php/topic/95900-readynas6-restructured-packages-intel-working/. You may still need to do the manual removal instructions from below, but you should very easily be able to do FrontView-based app upload/install. But PLEASE pay attention to the MediaLibrary folder... I can't stress that enough.
If you are not a PlexPass member, then chances are what you're trying to install is 0.9.8.18. Safest bet, not knowing what state your installation is in, is to remove PLEX completely and then install 0.9.8.18.
Next question. Do you have an existing Media Library in your PLEX install that you really want to keep around? If yes, then before you do ANYTHING else, grab a copy (in some fasion, up to you) of /apps/plexmediaserver/MediaLibrary. In my case, I moved it to a share (under /data) and then symlink it back to it's desired location to have myself headaches later... but whatever you do, get a good copy out of /apps/plexmediaserver FIRST.
Next, you likely want to be sure to have a copy of the 0.9.8.18 packages someplace on your NAS. This will be handy because you can refer to them using the dpkg command to install. wget or curl, as you like, the following:
Now that you no longer care about what's in the app installation,
I believe the original cause of two packages had to do with PLEX being bundled with ROS6... but only enough of it to cause it to be downloaded and installed when you clicked the Install button. Tragically, this set up for some real headaches as new releases came out... particularly if you were a PlexPass member.
Now... if you ARE a PlexPass member and want to go to the very latest 0.9.9.0 there *is* now blissfully a single-package installation that you can find at https://forums.plex.tv/index.php/topic/95900-readynas6-restructured-packages-intel-working/. You may still need to do the manual removal instructions from below, but you should very easily be able to do FrontView-based app upload/install. But PLEASE pay attention to the MediaLibrary folder... I can't stress that enough.
If you are not a PlexPass member, then chances are what you're trying to install is 0.9.8.18. Safest bet, not knowing what state your installation is in, is to remove PLEX completely and then install 0.9.8.18.
Next question. Do you have an existing Media Library in your PLEX install that you really want to keep around? If yes, then before you do ANYTHING else, grab a copy (in some fasion, up to you) of /apps/plexmediaserver/MediaLibrary. In my case, I moved it to a share (under /data) and then symlink it back to it's desired location to have myself headaches later... but whatever you do, get a good copy out of /apps/plexmediaserver FIRST.
Next, you likely want to be sure to have a copy of the 0.9.8.18 packages someplace on your NAS. This will be handy because you can refer to them using the dpkg command to install. wget or curl, as you like, the following:
- http://downloads.plexapp.com/plex-media-server/0.9.8.18.290-11b7fdd/plexmediaserver-ros6_0.9.8.18.290-11b7fdd_amd64.deb
- http://downloads.plexapp.com/plex-media-server/0.9.8.18.290-11b7fdd/plexmediaserver-ros6-binaries_0.9.8.18.290-11b7fdd_amd64.deb
Now that you no longer care about what's in the app installation,
- # dpkg --purge plexmediaserver-ros6 plexmediaserver-ros6-binaries
- BE SURE YOU HAVE SAVED A COPY OF /apps/plexmediaserver/MediaLibrary !!!
- # rm -rf /apps/plexmediaserver
- # dpkg -i <path you put the *deb files above>/plex*0.9.18*deb
- Put your copy of MediaLibrary back into /apps/plexmediaserver. For me, this is
- # ln -s /data/.../MediaLibrary /apps/plexmediaserver/
- # cd /apps/plexmediaserver
- Next big step is to fix links the package doesn't set up correctly.... (next steps)
- # ln -s fvapp-plexmediaserver.service.orig fvapp-plexmediaserver.service
- # ln -s logo.png.orig logo.png
- # ln -s pre-start.sh.orig pre-start.sh
- Now we verify that the systemd service is set up. If the first find command finds nothing, then proceed with the rest of the steps. Otherwise, it's there and you should be OK.
- # find /lib/systemd/ /etc/systemd/ -name '*plexm*' -print
- # ln -s /apps/plexmediaserver/fvapp-plexmediaserver.service /lib/systemd/system/
- # ln -s /apps/plexmediaserver/fvapp-plexmediaserver.service /etc/systemd/system/multi-user.target.wants/
- # systemctl daemon-reload
- # find /lib/systemd/ /etc/systemd/ -name '*plexm*' -print
- # systemctl status fvapp-plexmediaserver
- https://forums.plex.tv/index.php/topic/95900-readynas6-restructured-packages-intel-working/
- https://forums.plex.tv/index.php/topic/66528-ready-nas-516/
That last command should give you something that starts like this. If it does NOT then something is amiss. Retrace your steps. Since you saved a copy of the MediaLibrary -- you DID save a copy of the MediaLibrary... RIGHT? -- then you can restart from the beginning and try again if need be. :)fvapp-plexmediaserver.service - Plex Media Server
Loaded: loaded (/apps/plexmediaserver/fvapp-plexmediaserver.service.orig)
Active: inactive (dead)
CGroup: name=systemd:/system/fvapp
At this point, you should have a working installation -- your PLEX server settings are located within your MediaLibrary, so it will be configured exactly as you had it before. You should be able to go into FrontView Installed Apps page, refresh, and see PLEX there to start, or you you may run "systemctl start fvapp-plexmediaserver" in your SSH session.
This is a quick attempt at simplifying my posted notes in the following. Just be careful with your MediaLibrary folder if you care about your metadata library!
:nashammer:
Related Content
NETGEAR Academy
Boost your skills with the Netgear Academy - Get trained, certified and stay ahead with the latest Netgear technology!
Join Us!