OpenSolaris

Printable Version Enter a New Search
Bug ID 6750475
Synopsis can't boot off a mirrored root with a failed disk
State 10-Fix Delivered (Fix available in build)
Category:Subcategory kernel:zfs
Keywords
Responsible Engineer Lin Ling
Reported Against
Duplicate Of
Introduced In solaris_nevada
Commit to Fix snv_100
Fixed In snv_100
Release Fixed solaris_nevada(snv_100) , solaris_10u8(s10u8_01) (Bug ID:2176193)
Related Bugs 6724326
Submit Date 19-September-2008
Last Update Date 26-May-2009
Description
I bfu'd to build 99.  If I try to boot a mirrored root with
one disk pulled, the machine tips over with:

NOTICE:
  ***************************************************
  *  This device is not bootable!                   *
  *  It is either offlined or detached or faulted.  *
  *  Please try to boot from a different device.    *
  ***************************************************
NOTICE: spa_import_rootpool: error 19
Cannot mount root on /scsi_vhci/disk@g500000e01a7d7400:a fstype zfs

panic[cpu0]/thread=fffffffffbc37b60: vfs_mountroot: cannot mount root

fffffffffbc572d0 genunix:vfs_mountroot+34d ()
fffffffffbc57310 genunix:main+136 ()
fffffffffbc57320 unix:_locore_start+92 ()

I believe this is because spa_check_rootconf now treats any failure
from vdev_disk_read_rootlabel as a fatal error.
Work Around
N/A
Comments
N/A