GPT boot with ZFS RAIDZ "ZFS: i/o error - all block copies unavailable"

Norikatsu Shigemura nork at ninth-nine.com
Wed Oct 28 18:55:47 UTC 2009


Hi rnoland.

On Tue, 27 Oct 2009 18:19:15 -0500
Robert Noland <rnoland at FreeBSD.org> wrote:
> > 	2. reduce AVAIL < 10% with creating dummy file like ...
> > 		$ dd if=/dev/zero of=$HOME/DUMMY.FILE bs=1m count=5632
> > 		5632+0 records in
> > 		5632+0 records out
> > 		5905580032 bytes transferred in 49.822200 secs (118533104 bytes/sec)
> > 		$ zpool list
> > 		NAME    SIZE   USED  AVAIL    CAP  HEALTH  ALTROOT
> > 		tank   59.5G  53.9G  5.61G    90%  ONLINE  -
> > 	3. cd /boot/; cp -pr kernel kernel.err
> > 	   In this time, if reboot, we can get boot time error.
> > 	4. rm $HOME/DUMMY.FILE, and reboot
> > 	5. boot kernel.err on new-loader.
> > 	   I can get "ZFS: gang block detected!" message and overrun:D.
> Ok, so does it still boot?  Or do you still get an error?

	After reboot:
	OK: boot kernel
	NG: boot kernel.err

	Sorry, kernel.err is ganged kernel.  I should be called as
	kernel.gang.


More information about the freebsd-current mailing list