Bugzilla – Bug 2401
OpenSolaris will not boot after adding to the ZFS pool.
Last modified: 2009-02-06 02:14:02 UTC
You need to log in before you can comment on or make changes to this bug.
Created an attachment (id=350) [details] OpenSolaris Boot Messages I'm running OpenSolaris in VirtualBox (which I supposed could be the culprit here). I've added a new virtual disk and then added that disk to my pool using: pfexec zpool add rpool c4d1s0 Everything appears fine. zpool status shows the new device in rpool and zpool list shows the additional capacity gained. However, upon reboot I get several messages concluding with the error: Error 16: Inconsistent filesystem structure This error is consistently repeatable. A screen shot all the boot messages is attached. Is there something I've done incorrectly?
(In reply to comment #0) > Created an attachment (id=350) [details] [details] > OpenSolaris Boot Messages > > I'm running OpenSolaris in VirtualBox (which I supposed could be the culprit > here). I've added a new virtual disk and then added that disk to my pool using: > > pfexec zpool add rpool c4d1s0 > > Everything appears fine. zpool status shows the new device in rpool and zpool > list shows the additional capacity gained. However, upon reboot I get several > messages concluding with the error: > > Error 16: Inconsistent filesystem structure > > This error is consistently repeatable. A screen shot all the boot messages is > attached. Is there something I've done incorrectly? As far as I know, zfs boot currently only supports single disk zpool and mirrored zpools. Striped (our case) or raidz pools are not supported for booting. http://opensolaris.org/os/community/zfs/boot/zfsbootFAQ/
I believe the ZFS team has implemented protections against misconfiguring the root pool in bug 102 or 103, which will come out just a little after the 2008.11 release (unfortunately).
I meant "build 102 or 103", not "bug".
In order to get the attention of the Sun kernel engineers, I've opened a bug in the Sun Bugster database, and am closing this one as TRACKEDINBUGSTER. If you'd like me to add you to the cc: of the Bugster bug, just let me know (by adding a comment to this bug). Thanks.
I added this comment to the bugster version: ---- I've seen this when using VBox's expanding storage on-disk form, rather than a fixed-size fully allocated VDI. Could you share your vbox config for the old and new storage please? ----
(In reply to comment #5) > I added this comment to the bugster version: > > ---- > I've seen this when using VBox's expanding storage on-disk form, > rather than a fixed-size fully allocated VDI. > Could you share your vbox config for the old and new storage please? > ---- Bug 6774616 "GRUB/ZFS Error 16 (Inconsistent filesystem structure) due to lack of GANG Block support" could be another source for the error 16. (Fixed in snv_106 or newer)