Plex Media Server - Synology DSM 7 Preview - Issues ( Archive )

Define “From Scratch” please ?
Please tell me more about how you installed and which option(s) you used.

Are you accessing it via the Syno IP address or via app.plex.tv ?

Thanks for the update to 1.21.1.3870…

I know that DSM 7 is still in Beta along with this branch of PMS, but do you think that we will ever get regular PMS updates via the DSM 7 Package Center?

Currently it is difficult to notice that a new package has been release… nevertheless keep up the awsome work :slight_smile:

Yes there will be normal updates via Package Center.

Right now, Synology is pretty busy with DSM 7 itself.

I will see if I can get them to test & release a new beta version (they manually need to test everything before posting it now – major policy change). It takes several days for them to complete those requests.

After DSM 7 is final release, I still expect Synology to lag behind.

A lot has changed internally for them and this is the new process going forward

1 Like

I am willing to take the plunge, but before I do, what should I do to backup the files that Plex uses (not media, just database & metadata).

I suspect just the plex folder, but I would like to make sure so that IF something does not go as planned I can erase the “NEW” Plex install and start the process over after any any issues are discovered and resolved.

I do lagre content management system migrations as part of my job, so hopefully this means I will do well with this, too. If not, time to put 40+ years of computing experience to the test! :slight_smile:

Thanks again for all the hard work that you are doing. Please let me know if there is anything in particular that you would like me to test as well, such as a forced problem and recovery.

@IMDMonkey

If you’re running on DSM 6, STAY THERE

  1. DSM 7 is in its initial public release - They call it “Beta”
  2. The work you see here is “Development level” – Pre alpha test/fix/improve

To all:

I have a few more languages to add to the base package and then am going to submit to QA and start the initial review & QA-test process… Probably Monday-Tuesday time frame.

1 Like

@ChuckPa
Unfortunately, I have a need to test a function of DSM 7, so this device will be getting that beta soon. Since I also use it for Plex, I figured it would be a good idea to migrate to the Plex Beta as well. If I was able to stay on DSM 6 for a while longer, I would.

AND since you are in the pre-alpha stage, that is why I figured I could be of some assistance. I know the software well enough, I have installed/broken/fixed Plex (and other) software many times, I have another server that will be ready to take over (just in case) AND I understand the risks.

I just figured I would help by creating a backup of what you change so IF you wanted to test migration more than once OR if I ran into an issue, we could start from a “known state” and try again. I have a few days before I have to put DSM 7 on, so I am ready when you are!

I appreciate the help. I apologize for not fully understanding your offer to help.

Migration is a well defined process at this point.
When the steps are executed, exactly as I lay out in both the migration instructions and from the package itself, it works.

There is one , and only one known, caveat.
I’m working on resolving that now but don’t think it’s possible programatically because of the new DSM 7-imposed restrictions on the package. (I don’t have ‘root’ anymore).

The caveat is:

  1. If the user wrote a “Scheduled Task” to start the DSM 6-based PMS after they upgrade to that very first release of DSM 7,
  2. I can’t stop it to preform migration.
  3. I can’t detect it’s even running.
  4. Attempts to migrate actively running data files fail with Error 0 (which a few have seen).
  5. When all processes are stopped manually, it will work.

If you want to do this,

  1. Yes, make a backup of your Plex Library directory. A ZIP file is more than enough.

  2. Use build 3870 I have here in the forum. Synology’s version 3744 is far less mature and much more error prone. It also utilized their old file versioning scheme. Build 3870 utilizes the new scheme they want moving forward.

  3. Make absolutely certain you are using DSM 7.0 build 41222 or higher.

@Brendianer

We don’t use username Plex anymore.

As I detailed in the Forum Preview announcement thread, we now use username PlexMediaServer (System Internal User). This change was forced upon us by DSM 7. Recheck your permissions.

@fangiogp

Check your private messages please.

You mentioned package restrictions and changes to file system structures. Is there a Synology page you can point me to so I can better understand what those changes are?

Also, just to make sure, the actual MEDIA can stay where it is and does NOT have to live on the same volume as Plex, correct? (However, the metadata does, which I think I understand why.)

@IMDMonkey

The metadata storage portion and all process control has completely changed.
Your media can stay right where it is.

I do recommend you read through the changes I detailed in the Preview announcement.

The important parts - user facing - are:

Our NDA partnership with Synology has given us access to their new SDK
We developed this package based on that document.

It sounds like you need that level of access for whatever you’re doing?

May I ask, does your work involve Plex in any way?

To All Participants:

PMS - DSM 7 preview build 1.21.1.3906 is now available.

Please uninstall the existing package before installing this package due to another Synology version numbering change.

3 Likes

Hey @ChuckPa , updated right now , no issue whatsoever. Thanks!

Hey @ChuckPa , updated right now , no issue whatsoever.
Good job, Thanks!

Updated with no issues.

Hi, updated, no issues to report.

TO ALL DSM 7 Participants:

I have made one (hopefully) final rebuild of PMS 1.21.1.3906

In it:

  1. Synology-requested package naming is established (1.21.1.3906-7000)
  2. DSM 7 port config is defined (Synology requested)
  3. Grammar changes as suggested for traditional Chinese. (CHT)
  4. Highlighting changes (bold) to be more HTML standard compliant.

I would greatly appreciate everyone giving this one final check / “kick the tires” to make certain there are no glaring errors in your languages. (Uninstall w/ keep then reinstall)

If there are no errors, I will be submitting this to Synology for Package Center within 24 hours.

This will be “Synology DSM 7” (ver 1.0.0) on the Plex downloads page.

Thanks,
C.

Reinstalled the updated build 1.21.1.3906 with no issues.

@jere_kristian

Great. Thank you for checking. I’m preparing to send this to Synology .

I’ve started writing the new DSM 7 FAQ.