Since the last reboot, our system wont boot anymore. It hangs at the "Use is subject to license terms." line for a few minutes, and then gives an error that it can''t find the device it needs for making the root pool, and eventually reboots. We did not change anything to the system or to the Adaptec controller.... So I tried the OpenSolaris boot CD. It also takes a few minutes to boot (this was never before the case), halting at the exact same line as the normal boot. It also complains about drives being offline, but this actually cannot be the case, all drives are working fine.. When I get to a console, and do a zpool import, it can''t find any pool. There should be two pools, one for booting, and another one for the data. This is all on SNV_98... -- This message posted from opensolaris.org
Christiaan Willemsen schrieb:> Since the last reboot, our system wont boot anymore. It hangs at the "Use is subject to license terms." line for a few minutes, and then gives an error that it can''t find the device it needs for making the root pool, and eventually reboots. > > We did not change anything to the system or to the Adaptec controller.... > > So I tried the OpenSolaris boot CD. It also takes a few minutes to boot (this was never before the case), halting at the exact same line as the normal boot. > > It also complains about drives being offline, but this actually cannot be the case, all drives are working fine.. > > When I get to a console, and do a zpool import, it can''t find any pool. There should be two pools, one for booting, and another one for the data. > > This is all on SNV_98...do the disks show up as expected in format? Is your root pool just a single disk or is it a mirror of mutliple disks? Did you attach/detach any disks to the root pool before rebooting?
Christiaan Willemsen schrieb:> >> do the disks show up as expected in format? >> >> Is your root pool just a single disk or is it a mirror of mutliple >> disks? Did you attach/detach any disks to the root pool before rebooting? >> > No, we did nothing at all to the pools. The root pool is a hardware > mirror, not a zfs mirror. > > Actually, it looks like Opensolaris can''t find any of the disk.There was recently a thread were someone had an issue importing a known-to-be-healthy pool after a BIOS update. It turned out that the new BIOS had a different host protected area on the disks and therefore delivered a different disk size to OS. I''d check the controller and BIOS settings that are concerned with disks. Any change in this area might lead to this effect. Additionally, I think it is not a good idea to use a RAID controller to mirror disks for ZFS. Like this a silently corrupted sector cannot be corrected by ZFS. In contrast if you give ZFS both disks as individual disks and create a ZPOOL mirror, ZFS is able to detect corrupted sectors and correct them from the health side of the mirror. A hardware mirror will never know which side of the mirror is good and which is bad...