Server Version#: 11.3-RELEASE-p14
Player Version#:
I recently upgraded my FreeNAS to TrueNAS, but as the Plex plugin that was on the FreeNAS can’t be updated (but still works 11.2-RELEASE-p15 ), I installed a 2nd Plex server (11.3-RELEASE-p14) on the TrueNAS so now have Plex (192.168.2.124) and Plex1 (192.168.2.121) but for the life of me I cannot find a way to access Plex1 to set up the libraries (I have mounted the drives/folders). I use the Windows web interface to manage my libraries and I’ve tried switching users and signing out/signing in again, but it always goes to Plex and doesn’t give any choices. I’ve tried turning off Plex and just having Plex1 running and I’ve also tried using the IP address for Plex1 but it can’t find it.
The reason I want to set up the 2nd one is so I can add my libraries and rename and add all the title pictures over a period of time as there is a lot and while doing it still use the other Plex server which will in time be deleted, as I couldn’t find a way of transferring all my library settings from Plex to Plex1.
have you tried opening Plex1 locally (http://192.168.2.121:32400/web) in order to complete the setup?
If Plex1 is a copy of Plex you might need to shut down Plex until you completed the setup and gave Plex1 a new/different name. Potentially you’ll need to clear the machineIdentifier from preferences.xml in that case as well.
Yes tried that web address and it just says problem loading page and I also tried shutting down Plex. Plex1 isn’t a copy of Plex it’s a seperate Plugin on a different IP, but does have the same drives/folders mounted.
Is that a Plex or a browser error message you get?
Can you take a look at the logs of Plex1? Even with the server not properly working, you should be able to obtain those manually from within the jail.
I’ve tried both of those and get Illegal variable name when using the Shell in the Plex1 plugin, and get JAIL_ROOT: Undefined variable. in the main Shell.
You can transfer the library data between two servers easily. Plex has a support article specifically on how to do this.
If you’re doing this between two Plex installs on the same Free/TrueNAS system it’s even easier, just make sure to set the mount points up on the new system exactly the same as the old one.
Also you should make the new Plex server on a version of FreeBSD that is actually supported. 12.2 in this case.
I had Plex servers running on 3 different hardware at one point. I made sure that each Plex server had a different “friendly” name. To access each one, I didn’t go to that plex server directly (one was running on my router and I would get to it directly through my router web interface if I had to), I would just go to one of them, make sure I was logged in, and then on the settings screen it let me pick which Plex server I wanted to configure. Also on the Plex client, I could go and pin folders from each Plex server to my home screen.
I uninstalled Plex1 and today it let me install version 12.1-RELEASE-p13 whihc I’ve named PlexMediaServer and this time it allows me access it on the web interface (both are there and I can choose one). I haven’t set up the mount points yet, so thanks for the suggestion of keeping them the same because it might save me a lot of work/time renaming stuff in plex and adding title pictures.
You should be able to navigate to the location of your Plex data folder on the old install and create a TAR archive of the entire folder. Copy the archive to the same location on the new install and expand it there to replace the folder at the new server. Both Plex servers should be stopped while working on this. It may be prudent to apply CHOWN -R plex:plex to the folder after that.
Once you restart the new server, sign out and back in on it (this is mentioned in that transfer guide I linked). Then run library scans and make sure no issues pop-up.