It’s unfortunately painfully known this doesn’t work for everyone.
I am ripping it out for now . I need to wait for additional support / bug fixes / something. It works for almost everyone and that is the problem. It must work for everyone.
Since I cannot make it work, I am ripping it out for 1.20.1 (next release)
You can
Manually create a “PlexData” share for now.
It will use it without generating errors.
After the next update, you can safely delete and forget it.
ok, thanks. Seen the first time…
Does this have any side affects?
What does the “PlexData” directory store?
Can you send me the path where the directory should be created?
In my case the error only occurs when the service starts. I think for now it is not critical, right?
The “PlexData” shared folder is a simple placeholder.
It doesn’t store any real data.
It had only one file entry in it: “Plex Media Server”
That file isn’t a real file.
It’s a link to where your real “Plex Media Server” directory is in QPKG.
I’ve taken the functionality of PMSLibShare and built part of it into the main package.
To your other questions:
Q: Where should the Shared Folder be created?
A: You can create it anywhere but I recommend you create it on DataVol1. Use the Control Panel - Shared Folders page to create it. Let QTS do all the work.
Q: Are there any side effects?
A1: Right now, it creates a stupid and unpredictable error because something is different in the QTS versions. It all works perfectly for me on my TVS-1282 and TS-128A but doesn’t work for everyone else. We are completely baffled and QNAP isn’t very responsive.
A2: Where should you create the shared folder? DataVol1. (/share/CACHEDEV1_DATA for most users or MD0_DATA for older legacy volumes)
I am going to make one final change to the QTS package.
I will no longer create the shared folder “PlexData”
IF, however, when Plex starts, if it does see a shared folder named “PlexData” it will create the link so you can access your Plex data / database / logs from FileStation.
Delete the PlexData share and have it “Remove” the contents (there’s only one file there which I create)
Install this package.
You should see NO ERRORS
If you want to use the “PlexData” feature.
a. Create a PlexData share anywhere you like. I recommend creating it on DataVol1.
b. Assign the access permissions however you like.
c. When complete , Restart PMS.
d. You will now see Plex Media Server in the PlexData share. Clicking it will take you to metadata, databases, and logs under .qpkg
Correct, I hav not a PlexData share and the error does not appear.
If you want I can test the described creation of the folder… is there a way to remove the folder after testing?
Please allow me to detail the final change I submitted for QA.
It has already passed the testing but they will test it again as witness.
The PlexData feature provides one thing: It provides a linkage in FileStation so you can access your Plex metadata, Logs, and Preferences.xml without ever using the command line should you ever need.
Because this exists, you can easily make backups or restore from major failures.
Most importantly, you have easy access to gather the logs so we may help you if there is ever a problem and PMS won’t start.
This capability exists on Synology NAS systems, in a slightly different form, now and has worked well since it was created.
How this will work on QNAP:
I will not create a PlexData share anymore.
If you want to use the feature, you only need to create a shared folder, named PlexData and place it anywhere you like on the NAS. I recommend creating it on DataVol1. You assign any & all permissions as you wish in case you wish to limit access. It will work over the nextwork with SMB (CIFS) if you allow it.
When Plex starts,
a. if it sees a PlexData share exists, it will create/update the Plex Media Server link in that shared folder.
b. if it does not see a PlexData share, it does nothing.
c. The usage is 100% optional.
It won’t use any disk space (4 K bytes is the maximum it can ever use) unless you decide to put other things there.
If you ever use the App Center Migrate To function, PlexData will be correctly updated when PMS starts (after migration is completed by QTS). The link you find in File Station will always be pointing to the correct location.
Thanks @ChuckPa for the explanation and your help!
Can you say which upcoming version of Plex Media Server will get the changes?
Right now I am running on your build, I have to monitor the release manually.
Yes, you can go back to the production version IF the PlexData share already exists AND it remains (if unused).
My change does two things;
Makes using PlexData optional.
No longer creates it. I had no choice but to have the admin (you) do it due to QNAP’s share creation mechanism. (I don’t want your password every time there is an update)
In all cases, whether production or the update, If the PlexData share exists,
It does not attempt to create it again
It uses it wherever it is found.
I apologize again for the complexity and confusion. QNAP really pulled a doozy here on me. (mutters something about QNAP’s software team)