Help with Framework Errors

Hey folks, I’m really struggling here, I have a plex-server installed and running on a proxmox VM with GPU passthrough enabled and working prior to starting this whole charade. The issue arises when I tried to move my metadata folder off the VM’s hard disk onto a smb share that is hosted on another server as it has adequate space to store all the meta data files. I followed this guide: Customizing your Plex configuration.

I got everything moved over and the override.conf working well but now I get the following framework core errors when running systemctl status plexmediaserver and I get a message in the web gui saying “Server Settings are unavailable” when trying to modify any of the server settings. I have googled all around and can’t seem to find where I went wrong. I’m relatively new to both ubuntu and running plex on anything but windows, any help would be greatly appreciated!

When you install Plex on Linux – it’s “Load and Go”.

I do see your override.conf referenced.

May I see the contents of it please ?

Hi @ChuckPa , thanks for the quick response; here is a image showing the output of the below command, with the text output below that.

 cat /etc/systemd/system/plexmediaserver.service.d/override.conf

[Service]
Environment="PLEX_MEDIA_SERVER_APPLICATION_SUPPORT_DIR=/store/plexFiles/plexMetadata/plexdata/Library/Application Support"

Also, the /store/plexFiles dir is an smb share, below is the relevant /etc/fstab entry is below. Thanks for the help!

# /etc/fstab: static file system information.
#
# Use 'blkid' to print the universally unique identifier for a
# device; this may be used with UUID= as a more robust way to name devices
# that works even if disks are added and removed. See fstab(5).
#
# <file system> <mount point>   <type>  <options>       <dump>  <pass>
# / was on /dev/ubuntu-vg/ubuntu-lv during curtin installation
/dev/disk/by-id/dm-uuid-LVM-J0bnbXSMvoT3wQsr7fwJfjdQNDmSfjoD10MeDuft5oAOOQnvSqbOVuaxvVAB5gL8 / ext4 defaults 0 1
# /boot was on /dev/sda2 during curtin installation
/dev/disk/by-uuid/724ebc3a-dd63-497b-a56d-8c7a13d611ce /boot ext4 defaults 0 1
/swap.img       none    swap    sw      0       0

//192.168.51.3/vulcan-share /store/vulcan cifs credentials=/home/.creds 0 0
//192.168.51.3/utility-share/plexMetadata /store/plexFiles cifs credentials=/home/.creds,uid=997,gid=997 0 0

You cannot put Plex’s database on any network share.

There is no file locking to support the database.

While not supported, there is a way to ‘get away’ with it on NFS but SMB protocol does not support it on Linux.

Thanks @ChuckPa I will convert the /store/plexFiles directory to an NFS Share, I appreciate the quick help!

This topic was automatically closed 90 days after the last reply. New replies are no longer allowed.