mergerfs 2.26.2 on OMV4 does not work with Plex

  • Hi,


    I am running OMV Server (latest OMV4 version) with the most recent version of Plex Media Server (version 1.15.4.994, non-docker). All my media is on a unisonfilesystem drive. Yesterday I saw that mergerfs has an update to version 2.26.2 (previous version: 2.25.1). After upgrade, Plex is not able to find any files. It always says "File not available". I can play everything with VLC or MPC. Media files on drives outside UnionFS is also works with Plex.


    Now I downgraded mergerfs to version 2.25.1 again and everything works fine.


    Anyone has the same problem or know a solution?

  • OMV 4.x is Stretch based, not Jessie.


    I am running OMV 4.x and Plex in a docker. I too just recently upgraded to mergerfs 2.26.2~debian-stretch. I have no problems with Plex and this release of mergerfs.

    --
    Google is your friend and Bob's your uncle!


    OMV AMD64 7.x on headless Chenbro NR12000 1U 1x 8m Quad Core E3-1220 3.1GHz 32GB ECC RAM.

  • I only reboot for kernel updates, but since you mentioned that this may be part of your problem, I did reboot just now. All is well, no problems with Plex and my mergerfs pool.


    I should mention that I do not use the UnionFS plugin, I configure mergerfs by hand directly in /etc/fstab.

    --
    Google is your friend and Bob's your uncle!


    OMV AMD64 7.x on headless Chenbro NR12000 1U 1x 8m Quad Core E3-1220 3.1GHz 32GB ECC RAM.

  • ah I see. Maybe the unisonFS plugin is the problem. Can you please post your fstab config ? I would like to check if something in my config is wrong.


    my config look is this:


    Code
    /srv/dev-disk-by-label-xxxx:/srv/dev-disk-by-label-xxxx:/srv/dev-disk-by-label-xxxx:/srv/dev-disk-by-label-xxxx:/srv/dev-disk-by-label-xxxx:/srv/dev-disk-by-label-xxxx /srv/yyyyyyyyyyyyyyyyyyyyyyyyyyy fuse.mergerfs defaults,allow_other,direct_io,use_ino,category.create=mfs,minfreespace=500G 0 0
  • Here is one mergerfs entry from my fstab. There are other as well.


    Code
    /srv/dev-disk-by-label-d*/multimedia-content-d*/movies /srv/dev-disk-by-label-d1/sftp/outgoing/movies fuse.mergerfs noforget,nonempty,defaults,allow_other,use_ino,func.getattr=newest,category.create=lfs,moveonenospc=true,minfreespace=110G,hard_remove,fsname=mergerfs-movies 0 0

    --
    Google is your friend and Bob's your uncle!


    OMV AMD64 7.x on headless Chenbro NR12000 1U 1x 8m Quad Core E3-1220 3.1GHz 32GB ECC RAM.

  • Same here, the problem is identified after server reboot.


    I run Plex in docker, so I haven't got plex user under OMV. I added manually a "plexuser" before, who runs plex docker image, he is in users group also.


    I identified mounted media folders isn't appears in plex container since reboot.

    • Offizieller Beitrag

    I do want to make this clear that this issue seems to be limited to Plex. I don't have any issues on my three systems running mergerfs with the plugin.

    omv 7.0-32 sandworm | 64 bit | 6.5 proxmox kernel

    plugins :: omvextrasorg 7.0 | kvm 7.0.9 | compose 7.0.9 | cputemp 7.0 | mergerfs 7.0.3


    omv-extras.org plugins source code and issue tracker - github


    Please try ctrl-shift-R and read this before posting a question.

    Please put your OMV system details in your signature.
    Please don't PM for support... Too many PMs!

  • Can you try to add func.getattr=newe in the mount options of mergerfs partition?

    I made it, and rebooted server after that, but didn't changed.


    I tried to delete and recreate plex container, after that it works again, plex can access files shared from pool.


    What was the problem? (restart plex container didn't helped, need to recreate to make it work)

Jetzt mitmachen!

Sie haben noch kein Benutzerkonto auf unserer Seite? Registrieren Sie sich kostenlos und nehmen Sie an unserer Community teil!