Getting ZFS pools back.
Craig Leres
leres at freebsd.org
Sun Apr 29 19:36:33 UTC 2018
On 04/29/18 11:34, Warner Losh wrote:
> If you always install a new kernel and reboot
> (especially across major releases) and then install the new binaries,
> you're safe.
I upgraded 40+ systems from 10.3-RELEASE to 11.1-RELEASE over the last
few weeks including 8 or so with zfs partitions (but all boot off of
ufs2). The work flow I converged on was:
- (I use rcs for configs so) co -l all customized config files
- Check /etc/freebsd-update.conf for the desired config
- Download the upgrade updates (freebsd-update upgrade -r 11.1-RELEASE)
- Check /etc/rc.conf and disable kern_securelevel if enabled
- Check/update /etc/resolv.conf if using bind9*
- Switch to /usr/bin/sshd if using openssh-portable
- Copy and install custom 11.1 kernel from my build server
- Stop most services
- Save a list of installed packages:
pkg info|sed -e 's/-[0-9a-zA-Z._,]* *.*//' > /var/tmp/a
- Remove all packages (pkg-static delete -fya)
- Reboot
- Run "freebsd-update install" three times
- Reinstall packages:
pkg update -f
pkg clean -ay
pkg install -y `cat /var/tmp/a`
- Check/reset/checkin configs and reboot
I had zero^H^H^H^Hno zfs issues.
On 04/29/18 11:32, Willem Jan Withagen wrote:
> Most of my upgrades went smooth, other than being pestered by
> files that are only changed in verssion no and/or comments.
I also find this annoying but started manually updating things that were
problematic before starting which minimized freebsd-update merging.
Craig
More information about the freebsd-hackers
mailing list