Boot ZFS pool upgrade

albertredneck

Dabbler
Joined
Aug 27, 2019
Messages
19
I see this in my status reports:

Code:
########## ZPool status report for freenas-boot ##########
  pool: freenas-boot
state: ONLINE
status: Some supported features are not enabled on the pool. The pool can
    still be used, but some features are unavailable.
action: Enable all features using 'zpool upgrade'. Once this is done,
    the pool may no longer be accessible by software that does not support
    the features. See zpool-features(5) for details.
  scan: scrub repaired 0B in 00:00:27 with 0 errors on Thu Dec 31 03:45:27 2020
config:

    NAME          STATE     READ WRITE CKSUM
    freenas-boot  ONLINE       0     0     0
      nvd1p2      ONLINE       0     0     0

errors: No known data errors


But I found this post in the forums:

So I'd like to have some second opinions about the matter. Should I ignore the warning and just forget about upgrading the pool forever?
 

Chris Moore

Hall of Famer
Joined
May 2, 2015
Messages
10,080
Should I ignore the warning and just forget about upgrading the pool forever?
The warning:

1610043238460.png


If you follow the warning from @Ericloewe and do not upgrade the boot pool, you would be safe.
The 'upgrade' is for feature flags, which the boot pool does not really need / use.
 

Chris Moore

Hall of Famer
Joined
May 2, 2015
Messages
10,080

Chris Moore

Hall of Famer
Joined
May 2, 2015
Messages
10,080
hello
you say @Chris Moore that and is a resonable point of view (with what @Ericloewe warning)
but IF want to reinvent wheel why not ??
Just for kicks, I did an upgrade on a boot pool. The system did not crash and burst into flames, but I have not rebooted yet.

I don't see a way to do it from the GUI, so I gave it the old zpool upgrade freenas-boot at the command line.
It didn't give me any errors.
 

Ericloewe

Server Wrangler
Moderator
Joined
Feb 15, 2014
Messages
20,194
The boot pool situation is more nuanced than it used to be. GRUB is stuck with a GPL reimplementation of ZFS from the early feature flag days and doesn't support most of them.
The FreeBSD bootloader is much closer to the main OS, I think even encryption support was being actively worked on.

Of course, if you do upgrade, you'll only really be faced with a problem next time you try to boot...
 
Top