WARNING: Do NOT ubgrade to Kernel 4.16 if you use ZFS

    • OMV 4.x
    • Update

    This site uses cookies. By continuing to browse this site, you are agreeing to our Cookie Policy.

    • I get this error

      DKMS: install completed.
      Building initial module for 4.18.0-0.bpo.1-amd64
      /var/lib/dkms/zfs/0.7.9/build/configure: line 13069: dpkg-architecture: command not found
      configure: error:
      *** Please make sure the kmod spl devel <kernel> package for your
      *** distribution is installed then try again. If that fails you
      *** can specify the location of the spl objects with the
      *** '--with-spl-obj=PATH' option. Failed to find spl_config.h in
      *** any of the following:
      /usr/src/spl-0.7.9/4.18.0-0.bpo.1-amd64
      /usr/src/spl-0.7.9
      Error! Bad return status for module build on kernel: 4.18.0-0.bpo.1-amd64 (x86_64)
      Consult /var/lib/dkms/zfs/0.7.9/build/make.log for more information.

      EDIT: found this
      bugs.debian.org/cgi-bin/bugreport.cgi?bug=909096
    • WARNING: Do NOT ubgrade to Kernel 4.16 if you use ZFS

      By the way... Me be it’s a good advice for some other guys.

      I always look at the outstanding updates and decide which update I install directly and which update has to wait. Everything related to kernel and zfs has to wait until somebody wrote that the latest version works. I never install them blind. Not everybody has virtual machines to test every update. Backups of the system disk prior updating the kernel or zfs may be a good way to go.

      But yes, it’s much more easy to use the proxmox kernel or hold a working backports kernel.

      Regards Hoppel
      ---------------------------------------------------------------------------------------------------------------
      frontend software - tvos | android tv | libreelec | win10 | kodi krypton
      frontend hardware - appletv 4k | nvidia shield tv | odroid c2 | yamaha rx-a1020 | quadral chromium style 5.1 | samsung le40-a789r2
      -------------------------------------------
      backend software - debian | openmediavault | latest backport kernel | zfs raid-z2 | docker | emby | unifi | vdr | tvheadend | fhem
      backend hardware - supermicro x11ssh-ctf | xeon E3-1240L-v5 | 64gb ecc | 8x10tb wd red | digital devices max s8
      ---------------------------------------------------------------------------------------------------------------------------------------
    • @hoppel118 i am more a living on the edge guy and i hate to wait for upgrades.
      Yes i know that i will run once a while into problems, but if nobody does the upgrade and wait, then the rest who is waiting will never get their answer ;)

      Having said that anyone has an idea , the bug refers to 0.7.11 needed?

      tracker.debian.org/pkg/zfs-linux shows 0.7.11 in backports why do i not get it, does the plugin need to be updated?

      The post was edited 1 time, last by ArmandH ().

    • WARNING: Do NOT ubgrade to Kernel 4.16 if you use ZFS

      Ok, so you have to live with such problems sometimes.

      Why do you use zfs 0.7.9 and not 0.7.11?

      0.7.11 is the latest zfs version at omv (debian 9). Here you see what is installed at my omv:

      Source Code

      1. root@omv4:~# dpkg --list | grep zfs
      2. ii libzfs2linux 0.7.11-1~bpo9+1 amd64 OpenZFS filesystem library for Linux
      3. ii openmediavault-zfs 4.0.4 amd64 OpenMediaVault plugin for ZFS
      4. ii zfs-dkms 0.7.11-1~bpo9+1 all OpenZFS filesystem kernel modules for Linux
      5. ii zfs-zed 0.7.11-1~bpo9+1 amd64 OpenZFS Event Daemon
      6. ii zfsutils-linux 0.7.11-1~bpo9+1 amd64 command-line tools to manage OpenZFS filesystems
      What is the result of apt-get update and apt-get upgrade?

      In the output of these commands you should see the latest zfs packages, which can be installed by Yes.

      The alternative is to install the latest stable proxmox kernel:



      But I think it's not an alternative for a living on the edge guy.

      When you got everything to work, you should consider to hold that kernel:



      And if you have the time, you can install the latest backports kernel to be back at the edge again.


      Regards Hoppel
      ---------------------------------------------------------------------------------------------------------------
      frontend software - tvos | android tv | libreelec | win10 | kodi krypton
      frontend hardware - appletv 4k | nvidia shield tv | odroid c2 | yamaha rx-a1020 | quadral chromium style 5.1 | samsung le40-a789r2
      -------------------------------------------
      backend software - debian | openmediavault | latest backport kernel | zfs raid-z2 | docker | emby | unifi | vdr | tvheadend | fhem
      backend hardware - supermicro x11ssh-ctf | xeon E3-1240L-v5 | 64gb ecc | 8x10tb wd red | digital devices max s8
      ---------------------------------------------------------------------------------------------------------------------------------------

      The post was edited 2 times, last by hoppel118 ().

    • WARNING: Do NOT ubgrade to Kernel 4.16 if you use ZFS

      Ok, great! Please report back, if it works for you.
      ---------------------------------------------------------------------------------------------------------------
      frontend software - tvos | android tv | libreelec | win10 | kodi krypton
      frontend hardware - appletv 4k | nvidia shield tv | odroid c2 | yamaha rx-a1020 | quadral chromium style 5.1 | samsung le40-a789r2
      -------------------------------------------
      backend software - debian | openmediavault | latest backport kernel | zfs raid-z2 | docker | emby | unifi | vdr | tvheadend | fhem
      backend hardware - supermicro x11ssh-ctf | xeon E3-1240L-v5 | 64gb ecc | 8x10tb wd red | digital devices max s8
      ---------------------------------------------------------------------------------------------------------------------------------------
    • Yes i finally managed, i booted of the 4.18.0.0 kernel again installed the backports zfs, which comes with 0.7.11 straight from debian.
      Only issue here is that the plugin i had un-installed before this, what i did was just installing the plugin after it to get the GUI info. Which worked, have pool back and everything works.
    • WARNING: Do NOT ubgrade to Kernel 4.16 if you use ZFS

      ellnic wrote:

      Great, now hold the kernel

      When a new kernel comes out, check it will work, unhold, upgrade, hold again. Rinse/repeat.


      Sent from my iPhone using Tapatalk


      Yes, that‘s the way, it should be done! ;)

      Regards Hoppel
      ---------------------------------------------------------------------------------------------------------------
      frontend software - tvos | android tv | libreelec | win10 | kodi krypton
      frontend hardware - appletv 4k | nvidia shield tv | odroid c2 | yamaha rx-a1020 | quadral chromium style 5.1 | samsung le40-a789r2
      -------------------------------------------
      backend software - debian | openmediavault | latest backport kernel | zfs raid-z2 | docker | emby | unifi | vdr | tvheadend | fhem
      backend hardware - supermicro x11ssh-ctf | xeon E3-1240L-v5 | 64gb ecc | 8x10tb wd red | digital devices max s8
      ---------------------------------------------------------------------------------------------------------------------------------------
    • WARNING: Do NOT ubgrade to Kernel 4.16 if you use ZFS

      You can either:

      Scan the usual threads to see if someone has tried and it works - probably hoppel :)

      Or

      Go for it when you have a few minutes and it’s not mission critical to be up and running (in case it doesn’t work). Remember not to auto remove the old kernel and, if you find it doesn’t work, revert.

      Personally I prefer the former. But I also don’t upgrade the kernel too often on my critical systems. I totally get wanting to be as up to date as possible, but this is Debian, not Arch or Gentoo. Unless you really need a certain fix or feature in x kernel version, the rest of the system will work just fine without it being the latest and greatest. It’s more important that your data is available. It’s the apps that provide the majority of the functionality. Unless you’re using something like a particular TV tuner or other peripheral or filesystem that will definitely benefit from the newer kernel or that kernel brings significant performance gains or bug fixes - do you really need it?

      My stretch boxes are on 4.16 at the moment and my bionic boxes are on 4.15. All is well :)

      With all that said, newer is better :P just check the forums or post and ask. You’ll know soon enough if you can unhold and upgrade.


      Sent from my iPhone using Tapatalk
    • WARNING: Do NOT ubgrade to Kernel 4.16 if you use ZFS

      ellnic wrote:

      You can either:

      Scan the usual threads to see if someone has tried and it works - probably hoppel :)


      That may be true... ;)

      ellnic wrote:

      Or

      Go for it when you have a few minutes and it’s not mission critical to be up and running (in case it doesn’t work). Remember not to auto remove the old kernel and, if you find it doesn’t work, revert.


      That is what I do, if nobody here in the omv forum wrote something about failure or success with new kernel updates. I always look at github to see, if that new kernel is compatible with the installed zfs version of my omv system before upgrading a kernel. Here you can click on your zfs version to see the supported kernels:

      zfsonlinux.org

      In the past it was sometimes the case, that you see a new kernel update, but the supported zfs packages came later. This was a silly situation for the people who installed their omv from scratch. But @ryecoaaron brought us an easy way to install the latest proxmox kernel. With that kernel you always have the possibility to install zfs successfully. The proxmox kernel is not that old! It’s kernel 4.15.

      ellnic wrote:

      Unless you’re using something like a particular TV tuner or other peripheral or filesystem that will definitely benefit from the newer kernel or that kernel brings significant performance gains or bug fixes - do you really need it?


      That was exactly my problem. I have a dvb tuner card (digital devices max s8), which got a lot of updates up to kernel 4.18.

      Now I am using this kernel and for me I don’t see the need for a life on the edge anymore. Everything works stable. I am not sure if I can really make the leap into a normal life. :)

      Best regards Hoppel
      ---------------------------------------------------------------------------------------------------------------
      frontend software - tvos | android tv | libreelec | win10 | kodi krypton
      frontend hardware - appletv 4k | nvidia shield tv | odroid c2 | yamaha rx-a1020 | quadral chromium style 5.1 | samsung le40-a789r2
      -------------------------------------------
      backend software - debian | openmediavault | latest backport kernel | zfs raid-z2 | docker | emby | unifi | vdr | tvheadend | fhem
      backend hardware - supermicro x11ssh-ctf | xeon E3-1240L-v5 | 64gb ecc | 8x10tb wd red | digital devices max s8
      ---------------------------------------------------------------------------------------------------------------------------------------
    • Users Online 1

      1 Guest