FWIW: When it says "Don't upgrade the boot pool", they are not kidding!

ArchatParks

Dabbler
Joined
Feb 8, 2022
Messages
28
<div class="bbWrapper">So, after a recent upgrade, I ran :<br /> &quot;zpool status -v bootpool&quot; and got a message like this:<br /> <br /> pool: bootpool<br /> state: ONLINE<br /> status: Some supported and requested features are not enabled on the pool.<br /> The pool can still be used, but some features are unavailable.<br /> action: Enable all features using 'zpool upgrade'. Once this is done,<br /> the pool may no longer be accessible by software that does not support<br /> the features. See zpool-features(7) for details.<br /> scan: scrub repaired 0B in 00:02:11 with 0 errors on Sat Oct 28 03:47:13 2023<br /> config:<br /> <br /> NAME STATE READ WRITE CKSUM<br /> bootpool ONLINE 0 0 0<br /> mirror-0 ONLINE 0 0 0<br /> sdb3 ONLINE 0 0 0<br /> sdc3 ONLINE 0 0 0<br /> <br /> <br /> I remember running &quot;zpool upgrade&quot; quite soem time ago so I did it...bad idea.<br /> <br /> Like a dipstick, even though I saw a ton of messages saying &quot;Don't do it&quot; it was like thinking that a Krystal hamburger and a shot of Fireball would be a good idea even though your friends said &quot;Don't do it!!!&quot;...I did it anyway. Worse, it was on several machines.<br /> <br /> I was greeted with a nice grub message and it would not boot. I ended up having to run the install from the DVD image and then restoring the config info.<br /> <br /> Don't do it!</div>
 

Arwen

MVP
Joined
May 17, 2014
Messages
3,611
<div class="bbWrapper">Thank you for your clear and honest posting.<br /> <br /> Grub's supported ZFS pool features will likely always be out of date. TrueNAS SCALE likely uses a direct feed of OpenZFS, while the Debian Linux distro that SCALE is based on, will likely have an older version of Grub. Thus, the dis-connect.<br /> <br /> <br /> In other uses of ZFS, like my own home computers, using a separate &quot;/boot&quot; partition eliminates any Grub incompatibility with the OS side's root pool. But, it still does require &quot;/boot&quot; either be EXTx file system or a limited ZFS pool features.</div>
 

hackerman

Cadet
Joined
Oct 25, 2023
Messages
2
<div class="bbWrapper">I did the same thing a week ago when 23.10.0 came out. I had upgraded the boot pool once or twice before, with the previous releases, and didn't have this issue. When I suddenly got this issue with this release, I first blamed it on the TrueNAS update, since I did have other issues caused by OS updates (messed up reports and apps completely gone). After looking on the forums here, I saw that simply shouldn't upgrade the boot pool, so I've learned that lesson now.<br /> <br /> It's a good thing that TrueNAS prompts you to download a copy of your config every time you update the OS, since that's what saved my bacon. As OP stated, I just had to re-install the OS from a USB and import my config, and I was good to go. My issue with the reports being gone was also fixed, so that's good. The only actual issues with 23.10.0 that I can see currently are much higher than expected traffic speeds in the reporting and the apps service being broken. Besides that, things seem dandy.</div>
 
Top