[HOWTO] Instal ZFS-Plugin & use ZFS on OMV

  • Great plugin - Thanks for this!


    Just a question - is there a way to add cache/log through the "gui" - I have no issues doing it via cli but just thought I'd ask - I couldn't find a way while I was poking around this morning.

  • Great plugin - Thanks for this!


    Just a question - is there a way to add cache/log through the "gui" - I have no issues doing it via cli but just thought I'd ask - I couldn't find a way while I was poking around this morning.


    Unfortunately that feature is missing from the plugin.

  • Too bad - Maybe in another release :)


    Just wanted to report the plugin works really well (I'm running OMV v1.9) - AFAIK this is really the only "GUI" or "Web Tool" available for ZFS on Linux - pretty cool! I haven't explored a whole lot other then importing an existing zpool I had on an Ubuntu 14.04.2 Server, and creating a new zpool with 3 mirrored vdevs.


    Are you able to do snapshot/rollbacks through the plugin or is that all cli still as well?

  • Too bad - Maybe in another release :)


    Just wanted to report the plugin works really well (I'm running OMV v1.9) - AFAIK this is really the only "GUI" or "Web Tool" available for ZFS on Linux - pretty cool! I haven't explored a whole lot other then importing an existing zpool I had on an Ubuntu 14.04.2 Server, and creating a new zpool with 3 mirrored vdevs.


    Are you able to do snapshot/rollbacks through the plugin or is that all cli still as well?


    You can do snapshots and clones in the GUI. Rollback I believe is not there.

  • I followed this howto on my OMV 2.0.13 and all is ok, but when I wanna install zfs plugin is not there.


    What I am doing wrong?


    Please help me.


  • Hi!


    Been using OMV in prod with zfs for some time now...
    All works well, thanks!


    Yes, adding scrub and auto-snapshot to basic functionality would be nice, but I kinda can solve that manually.


    The thing that is really needed is permissions management.
    Somehow, if you use ZFS plugin you're stuck with RWX-style permissions. The web-interface for ACL-management would be the last argument for many users.


    Is it possible for you to make one sometime soon?

  • So thinking about making the jump from freenas to omv, but want to keep my pool. Looks like from what I have read, I wont be able to because I had upgraded to freenas 9.3. Is there any plan to bring in ths functionality or a manual way to get it to work?

  • @muddro I don't think this is possible because it entirely relies on what the ZFS on Linux guys have done on their end. The OMV ZFS plugin is just a front end for the underlying infrastructure so it doesn't have any influence on what ZFS is capable of doing. It's only possible to import a Linux pool to FreeBSD at the moment, not the other way round. You may find that you have more traction contacting the ZFS on Linux guys directly about this.

    • Offizieller Beitrag

    Is the FreeNAS 9.3 issue still a problem now that zfs-0.6.4 has been released?

    omv 7.0.4-2 sandworm | 64 bit | 6.5 proxmox kernel

    plugins :: omvextrasorg 7.0 | kvm 7.0.10 | compose 7.1.2 | k8s 7.0-6 | 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!

  • That's a good point. The git change log lists the addition of these feature flags in 0.6.4:


    spacemap_histogram
    extensible_dataset
    bookmarks
    enabled_txg
    hole_birth
    embedded_data


    I don't know if these are all of the flags that BSD has.

    • Offizieller Beitrag

    The hole_birth flag was the problem before. So, I would guess 0.6.4 fixes the problem.

    omv 7.0.4-2 sandworm | 64 bit | 6.5 proxmox kernel

    plugins :: omvextrasorg 7.0 | kvm 7.0.10 | compose 7.1.2 | k8s 7.0-6 | 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!

    • Offizieller Beitrag

    It would be nice if someone could test that :)

    omv 7.0.4-2 sandworm | 64 bit | 6.5 proxmox kernel

    plugins :: omvextrasorg 7.0 | kvm 7.0.10 | compose 7.1.2 | k8s 7.0-6 | 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!

  • I will test it right now on a vm not knowing to much about the underlying technologies... I will test without the geli-keys I guess?!


    By the way, is the development for the 2.0 zfs-plugin advancing?

    OMV 2.1.1 with backport-kernel 3.16
    Antworten/ Answers/ Réponse: deutsch - english - français und/and/et Linux :)

  • So this is far from being a real test... what I did on omv virtualbox:


    - fresh install of freenas 9.3, created a pool raidz1 with 3 empty vm 20gb disks. Made a dataset (afp) on the volume. Update freenas.
    - volume manager -> unmount the pool
    - Installed omv 1.9, update, omv-extras, zfs plugins activated... reboot.
    - Attached the detached freenas pool disks to omv and started again ->


    It works.


    OMV is mounting the three disks as raidz1, I can see the pool in the zfs plugin with the afp dataset and some freenas ".system" entries.


    I didn't check any user settings, sharing and so forth.

    OMV 2.1.1 with backport-kernel 3.16
    Antworten/ Answers/ Réponse: deutsch - english - français und/and/et Linux :)

    Einmal editiert, zuletzt von lebernd ()

    • Offizieller Beitrag

    I would say that is a good sign :)

    omv 7.0.4-2 sandworm | 64 bit | 6.5 proxmox kernel

    plugins :: omvextrasorg 7.0 | kvm 7.0.10 | compose 7.1.2 | k8s 7.0-6 | 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!

  • I have a fix for the 2.x compatibility issue, but that seems to break 1.x compatibility :) I guess I need to fork the plugin to a 2.x specific version... @ryecoaaron, is this something you could help me with? I guess you have experience of similar issues when upgrading plugins from 0.4->0.5->1.0.

    • Offizieller Beitrag

    That isnt a problem. We can just create a 1.x branch and make the main branch 2.x. Then if there is a fix that applies to both, you just need to apply it twice. I can create branch unless you want to.

    omv 7.0.4-2 sandworm | 64 bit | 6.5 proxmox kernel

    plugins :: omvextrasorg 7.0 | kvm 7.0.10 | compose 7.1.2 | k8s 7.0-6 | 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!

Jetzt mitmachen!

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