omv-extras plugins - porting progress to OMV 6.x (done)

  • borg will be the next plugin I port.

    are you planning to finish mergerfs first? i see now a lot of plugins ported, while this core functionality is missing (unless there's another way to merge my folders with same content across multiple drives into a single share, that i am not aware of)

    SuperMicro CSE-825, X11SSH-F, Xeon E3-1240v6, 64 GB ECC RAM, LSI 9211-8i HBA controller, 6x HGST 12 TB ZFS

    Powered by Proxmox VE

    • Official Post

    are you planning to finish mergerfs first?

    I haven't looked at that plugin recently because it is a frustrating change. So, I am trying to get others done that are more straightforward. I understand it is "core" functionality but I really don't see any reason for most people to upgrade to OMV 6.x yet.

    omv 8.1.1-1 synchrony | 6.17 proxmox kernel

    plugins :: omvextrasorg 8.0.2 | kvm 8.0.7 | compose 8.1.5 | cterm 8.0 | borgbackup 8.1.7 | cputemp 8.0 | mergerfs 8.0 | scripts 8.0.1 | writecache 8.1.1


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


    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!

  • are you planning to finish mergerfs first? i see now a lot of plugins ported, while this core functionality is missing (unless there's another way to merge my folders with same content across multiple drives into a single share, that i am not aware of)

    There is nothing preventing you from configuring mergerfs by hand in fstab. I have always done it this way so I don't need the plugins. The way I have it setup I have been able to add new disks over the years and not had to change the mergerfs configuration at all.

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


    A backup strategy is worthless unless you have a verified to work by testing restore strategy.


    OMV AMD64 7.x on headless Chenbro NR12000 1U Intel Xeon CPU E3-1230 V2 @ 3.30GHz 32GB ECC RAM.

    OMV AMD64 8.x on headless Tyan Thunder SX GT86C-B5630 1U Server with Intel Xeon Silver 4110 CPU @ 2.10GHz & 32GB DDR4 ECC RAM.

    Edited once, last by gderf ().

    • Official Post

    Would it be possible to release the plugin for a manual installation from rsnapshot.org?

    I already put the rsnapshot package from sid in the omv-extras repo for the plugin to use - RE: omv-extras plugins - porting progress to OMV 6.x

    omv 8.1.1-1 synchrony | 6.17 proxmox kernel

    plugins :: omvextrasorg 8.0.2 | kvm 8.0.7 | compose 8.1.5 | cterm 8.0 | borgbackup 8.1.7 | cputemp 8.0 | mergerfs 8.0 | scripts 8.0.1 | writecache 8.1.1


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


    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!

  • I haven't looked at that plugin recently because it is a frustrating change.

    Thanks for the explanation, that gives some understanding why this plugin is stuck in progress for a long time. I know the feeling of frustrating tasks too well...

    SuperMicro CSE-825, X11SSH-F, Xeon E3-1240v6, 64 GB ECC RAM, LSI 9211-8i HBA controller, 6x HGST 12 TB ZFS

    Powered by Proxmox VE

  • That would be of great help if you solve the problem. Setting up ZFS in the CLI is child's play.

    There is no rush, of course. At your own pace and in order.

    I have installed ZFS plugin, imported my pool, installed sharerootfs plugin but still cannot see my pool under shared folders. Did I miss a step?

    OMV 4.x running under ESX with SAS drives passed through

  • but still cannot see my pool under shared folders.

    Exactly where are you looking?

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


    A backup strategy is worthless unless you have a verified to work by testing restore strategy.


    OMV AMD64 7.x on headless Chenbro NR12000 1U Intel Xeon CPU E3-1230 V2 @ 3.30GHz 32GB ECC RAM.

    OMV AMD64 8.x on headless Tyan Thunder SX GT86C-B5630 1U Server with Intel Xeon Silver 4110 CPU @ 2.10GHz & 32GB DDR4 ECC RAM.

    • Official Post

    in the GUI under shared folders. When I try to create one it only shows me the install drive.

    I haven't done it yet, I'm still on OMV5 so I'm not sure. If I have understood correctly, the process should be: install the ZFS plugin, install the sharerootfs plugin, import the ZFS group (in CLI) to a folder in /.

    Then you must create a shared folder, in "Access permissions" "Shared folders", press "+ Add", select the device where OMV is (in my case /dev/sdg1, or whatever it is in yours) In the path box, click on the icon and display the list of folders in /, find the folder corresponding to your ZFS group and select it., create the shared folder. Then you can share it on samba or NFS.

    Did you do all this?

  • There is nothing preventing you from configuring mergerfs by hand in fstab. I have always done it this way so I don't need the plugins. The way I have it setup I have been able to add new disks over the years and not had to change the mergerfs configuration at all.

    +1

    After mooving to OMV6 I have gone the same route with MergerFS and also LUKs which I installed and configured by hand. It's not difficult at all once you put the effort to read through the docs. Advantage to me: I do not have to rely on OMV but can configure these things outside.

    • Official Post

    When I try to create one it only shows me the install drive.

    If the pool/vdev/etc isn't added to the database then the shared folder dropdown won't show it. I have to try to remember if existing pools can be imported and database entries created. Until then, you will have to use path via sharerootfs.

    omv 8.1.1-1 synchrony | 6.17 proxmox kernel

    plugins :: omvextrasorg 8.0.2 | kvm 8.0.7 | compose 8.1.5 | cterm 8.0 | borgbackup 8.1.7 | cputemp 8.0 | mergerfs 8.0 | scripts 8.0.1 | writecache 8.1.1


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


    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!

    • Official Post

    It doesn't seem as if the Symlinks plugin works (at least the GUI link is broken). When you click on the "+" to create a symlink, nothing happens (this is under OMV 6 of course).

    Try ctrl-shift-R. It is working fine on three systems for me.

    omv 8.1.1-1 synchrony | 6.17 proxmox kernel

    plugins :: omvextrasorg 8.0.2 | kvm 8.0.7 | compose 8.1.5 | cterm 8.0 | borgbackup 8.1.7 | cputemp 8.0 | mergerfs 8.0 | scripts 8.0.1 | writecache 8.1.1


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


    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!

  • Try ctrl-shift-R. It is working fine on three systems for me.

    The plugin doesn't work for me either.

    The "+" button works, but when I try to browse a directory I've got an error

    When I try to edit an existing one, the system logs off.



    kr.,

    Frepke

    Lenovo ThinkCentre (Intel(R) Core(TM) i5-7400T CPU @ 2.40GHz | 12GiB)
    8.1.1-1 (Synchrony) | 64 bit | Linux 6.17 pve | omvextrasorg 8.0

    • Official Post

    The "+" button works, but when I try to browse a directory I've got an error

    Install the sharerootfs plugin. I haven't pushed out the update that install the plugin as a dependency.

    omv 8.1.1-1 synchrony | 6.17 proxmox kernel

    plugins :: omvextrasorg 8.0.2 | kvm 8.0.7 | compose 8.1.5 | cterm 8.0 | borgbackup 8.1.7 | cputemp 8.0 | mergerfs 8.0 | scripts 8.0.1 | writecache 8.1.1


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


    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!

  • Install the sharerootfs plugin. I haven't pushed out the update that install the plugin as a dependency.

    Yes, problem solved.


    Thanks Ryecoaaron for your hard work :thumbup:

    Lenovo ThinkCentre (Intel(R) Core(TM) i5-7400T CPU @ 2.40GHz | 12GiB)
    8.1.1-1 (Synchrony) | 64 bit | Linux 6.17 pve | omvextrasorg 8.0

Participate now!

Don’t have an account yet? Register yourself now and be a part of our community!