zpool upgrade to draid feature: does it require updated zfs boot code ?
Kurt Jaeger
pi at freebsd.org
Sat Jan 30 11:14:11 UTC 2021
Hi!
> > Short question:
> > Does a zpool upgrade on 14.0 (current) for the draid feature
> > require a boot code update ?
> > Long version of the same question:
> > With the draid update, no message was displayed.
> >
> > Does it require the bootcode update anyway or, if not, why not ?
>
> This sounded like a bug. Is it your boot pool, or just a regular data pool?
Its my boot pool.
> > gpart bootcode -b /boot/pmbr -p /boot/gptzfsboot -i 1 nvd0
> > gpart bootcode -b /boot/pmbr -p /boot/gptzfsboot -i 1 nvd1
>
> To answer your short question: do I need to update bootcode? No if
> draid is the only feature that you have enabled on an existing pool, but
> personally I don't recommend upgrading boot pool right now.
The boot pool shows:
zroot feature at draid enabled local
> The reason for that "No" answer is 1) the boot code do not currently
> support draid, and 2) enabling the feature won't activate it until draid
> vdev is added to the pool, which is quite unlikely in your case; note
> that if you do add draid vdev, your bootcode won't be able to boot from
> it anymore.
Ok.
--
pi at opsec.eu +49 171 3101372 Now what ?
More information about the freebsd-current
mailing list