FreeBSD 13-RELEASE install forgest SSD-based ZFS volume

Dean E Weimer dweimer at dweimer.net
Thu Apr 15 11:13:21 UTC 2021



Sent from my iPhone

> On Apr 15, 2021, at 12:56 AM, Scott Gasch <scott.gasch at gmail.com> wrote:
> 
> Hi all,
> 
> I'm trying to upgrade a system from 12.2 to 13.0.  The system has two ZFS
> volumes: z and zssd.  The former is a mirror set based on spinning platter
> disks and the latter is a mirror set based on two ssd devices.
> 
> I've gotten as far as installing the new kernel and rebooting at which
> point the system is screwed up because, on boot, zssd no longer exists.
> Note: the kernel is 13.0 while userland is still 12.2 at this point.
> 
> I have backups for everything so my first inclination was to recreate
> zssd.  I did this including all volumes with mountpoints on it and rebooted
> again.  When it came back up it has lost zssd again.
> 
> I'm not sure how to proceed here.  Any advice would be greatly
> appreciated.  I'd like to avoid a full reinstall if at all possible.
> 
> Scott
> _______________________________________________
> freebsd-questions at freebsd.org mailing list
> https://lists.freebsd.org/mailman/listinfo/freebsd-questions
> To unsubscribe, send any mail to "freebsd-questions-unsubscribe at freebsd.org"
> 
Have you tried doing an import of the volume after reboot? 

zool import zssd

Not sure why it would forget it though I have a similar setup a ssd mirror that’s my boot drive and an hdd mirror that stores less used files files and don’t have any problems. Make sure your /boot/loader.conf has the zfs_load_enable option set and rc.conf has zfs_enable option set. I did my upgrade from source an installed it to a new boot dataset kernel and user land then rebooted after changing pools boot dataset option so I never ran with 13 kernel and 12.2 user land.


More information about the freebsd-questions mailing list