Almost got it working but one more hurdle remains, this is what I did.All of those kernels work with zfs (especially the proxmox kernel). You probably don't have the kernel headers installed.What Kernel are you guys using with ZFS in OMV 4? My previous kernel of 4.4.67-1-pve does not work. Nor do any of the 22.214.171.124 bpo 1-6, or 126.96.36.199. That's all I have in my list, none work with ZFS. The other version your guys mentioned I don't even have show up.
Proxmox would not install and "apt install linux-headers-$(uname -r)" would give error messages the the linux-header package was not available
I ran "apt-get upgrade" and "apt-get dist-upgrade" which ended up installing the 4.15 kernel
Then it let me run "apt install linux-headers-$(uname -r)" to install the kernel header on 4.15
Rebooted, and my ZFS pools imported correctly
Then I noticed the Shared Folders were still N/A for "device"
I wanted to re-create, however the ZFS pools don't show up under devices anymore therefore I cannot create a Shared Folder.
Very odd, any suggestions? They show up on the File System and they are mounted.
Do not use dist-upgrade on your OMV system. You run the risk of moving to a newer version of Debian, when released. At present it’s fine because you’re on the latest available stable version, but it might not have been - if you’d issued that command when Debian 10 was released, you’d be looking at a broken system right now. OMV has its own upgrade path that you should utilise when available.
The problem you are seeing with the ZFS not showing as available in the shared folder lists is detailed here: ZFS device(s) not listed in devices dropdown and is being worked on. If you compile from git, you can get the fixes now.
You could try adding a file system to the pool as Henkall suggested and see if it makes a difference, but in my case it didn’t.
The post was edited 1 time, last by ellnic ().