Neither QuTS Hero nor a TVS-H1288 have been tested for compatibility with Plex Media Server.
Being ZFS based, based on others’ experience with ZFS, is not likely to be a good experience unless QNAP has managed to overcome the problems inherent to ZFS.
The W-1250 promises to be some serious fun though
I will reach out to QNAP and ask what they’d like to do.
I own the QNAP TVS-h1288X since a few weeks, it is a beast. Love the QuTS with it’s ZFS filesystem.
It would be great if you guys could test it - let QNAP send some devices.
A week ago I moved the Plex Server to the new NAS. The symlink was not created automatically inside the “PlexData” share, but the same command as in the startup script worked in console.
Once the transcoder process used too much RAM and was automatically killed.
I can’t see any errors. All commands are working.
Is there something wrong with the start script?
# Is the PlexData feature (NOT) disabled?
if [ ! -e "${QPKG_DIR}/Library/Plex Media Server/.disablePlexDataSymlink" ]; then
# If a shared folder, named PlexData, exists, create a link there
# Otherwise, do nothing
if [ -e "/share/PlexData" ]; then
# And there's a real directory backing it
PlexDataDir="/share/$(readlink /share/PlexData)"
if [ -d "$PlexDataDir" ]; then
# Update the linkage only if a link. Anything else is a custom setup.
if [ -L "/share/PlexData/Plex Media Server" ]; then
# Update linkage
rm "/share/PlexData/Plex Media Server"
ln -s "${QPKG_DIR}/Library/Plex Media Server" "/share/PlexData/Plex Media Server"
fi
fi
fi
fi
I just see the create command ln -s once, when the link already exists and gets updated if [ -L "/share/PlexData/Plex Media Server" ]; then but no command to create it for the first time.
Are you sure? I tested 1.21.0.3711 on the old regular QTS NAS, and it behaves the same. The symlink won’t be created.
If I change the start script to the code below (quick fix, elif works too), it’s working on both systems:
# Is the PlexData feature (NOT) disabled?
if [ ! -e "${QPKG_DIR}/Library/Plex Media Server/.disablePlexDataSymlink" ]; then
# If a shared folder, named PlexData, exists, create a link there
# Otherwise, do nothing
if [ -e "/share/PlexData" ]; then
# And there's a real directory backing it
PlexDataDir="/share/$(readlink /share/PlexData)"
if [ -d "$PlexDataDir" ]; then
# Update the linkage only if a link. Anything else is a custom setup.
if [ -L "/share/PlexData/Plex Media Server" ] || [ ! -e "/share/PlexData/Plex Media Server" ]; then
# Update linkage
rm "/share/PlexData/Plex Media Server"
ln -s "${QPKG_DIR}/Library/Plex Media Server" "/share/PlexData/Plex Media Server"
fi
fi
fi
fi
There’s a reason not to write the symlink. I need to go back to the change log and read why. That’s why I will need some time. Synology first, unfornately.