On Mon, 7 Apr 2014 10:55-0400, Chris Nehren wrote:
> On Mon, Apr 07, 2014 at 15:36:21 +0100, Tom Evans wrote:
> > > I solved this by re-running `gpart bootcode` for the afflicted
> > > drives. This was a bit trying, though, as my workstation is the
> > > only FreeBSD machine I have readily available. So, for those
> > > upgrading their zpools, be careful and remember to fix the
> > > bootcode if you're using ZFS for the root filesystem.
> > =
> > ISTR that "zpool upgrade" will also remind you to do this if bootfs is
> > true for the pool you upgraded.
> > =
> > Also, it is always worth having around a bootable memstick available
> > with the zfs code you are actually running in order to use as a
> > recovery disk in circumstances like this.
> =
> I'm fairly certain there was no such message, or I would have
> dutifully done what it said. I definitely do know there is a
> message of that kind when attaching a disk to a mirror, and I've
> followed through there without issue.
See:
http://svnweb.freebsd.org/base/stable/10/cddl/contrib/opensolaris/cmd/zpool=
/zpool_main.c?view=3Dmarkup#l4992
Consider this a lesson learned. Yes, I too was bitten by this once, =
but never again. ;-) Luckily, I recovered using a snapshot image.
Whenever I upgrade a ZFS system which has a ZFS boot pool, I always =
upgrade the bootblocks even if I don't upgrade the boot pool to =
include some new cool zpool feature.
Nevertheless, it's still handy to have a recent snapshot available on =
physical media or as an image file at least.
-- =
+-------------------------------+------------------------------------+
| Vennlig hilsen, | Best regards, |
| Trond Endrest=F8l, | Trond Endrest=F8l, |
| IT-ansvarlig, | System administrator, |
| Fagskolen Innlandet, | Gj=F8vik Technical College, Norway, |
| tlf. mob. 952 62 567, | Cellular...: +47 952 62 567, |
| sentralbord 61 14 54 00. | Switchboard: +47 61 14 54 00. |
+-------------------------------+------------------------------------+
_______________________________________________
freebsd-stable@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-stable
To unsubscribe, send any mail to "freebsd-stable-unsubscribe@freebsd.org"