Begin forwarded message:
From: Michael Hale [EMAIL PROTECTED]
Date: December 18, 2007 6:15:12 PM CST
To: zfs-discuss@opensolaris.org
Subject: zfs boot suddenly not working
We have a machine that is configured with zfs boot , Nevada v67- we
have two pools, rootpool and datapool. It has
Edit the kernel$ line and add '-k' at the end. That should drop you
into the kernel debugger after the panic (typing '$q' will exit the
debugger, and resume whatever it was doing -- in this case likely
rebooting).
On Dec 18, 2007 6:26 PM, Michael Hale [EMAIL PROTECTED] wrote:
Begin forwarded
After doing that, this is what we see:
panic[cpu0]/thread=fbc257a0: cannot mount root path /[EMAIL
PROTECTED],0/
pci8086,[EMAIL PROTECTED]/pci8086,[EMAIL PROTECTED]/pci1028,[EMAIL
PROTECTED]/[EMAIL PROTECTED],0:f
fbc46790 genunix: rootconf+112 ()
fbc467e0
the root pool mounts fine - if I do:
zpool import rootpool
zpool get bootfs rootpool
mkdir /mnt
mount -F zfs rootpool/rootfs it mounts fine
/etc/zfs/zpool.cache exists
a zpool get all rootpool gets us:
size 19.9 G
used 3.67G
available 16.2G
capacity 18%
altroot -
health ONLINE
guid
bootfs rootpool/rootfs
does grep zfs /mnt/etc/vfstab look like:
rootpool/rootfs- / zfs - no -
(bet it doesn't... edit like above and reboot)
or second guess (well, third :-) is your theory that
can be checked with:
zpool import rootpool
zpool import
On Dec 18, 2007, at 8:26 PM, Rob Logan wrote:
bootfs rootpool/rootfs
does grep zfs /mnt/etc/vfstab look like:
rootpool/rootfs- / zfs - no -
(bet it doesn't... edit like above and reboot)
That is exactly what it looks like :^(
or second guess (well,
I guess the zpool.cache in the bootimage got corrupted?
not on zfs :-) perhaps a path to a drive changed?
Rob
___
zfs-discuss mailing list
zfs-discuss@opensolaris.org
On Dec 18, 2007, at 9:15 PM, Rob Logan wrote:
I guess the zpool.cache in the bootimage got corrupted?
not on zfs :-) perhaps a path to a drive changed?
heh - probably.
This is off topic but now this brings us to another problem...
My fellow syadmin here at work was trying to get solaris
I can think of two things to check:
First, is there a 'bootfs' line in your grub entry? I didn't see it
in the original email; not sure if it was left out or it simply isn't
present. If it's not present, ensure the 'bootfs' property is set on
your pool.
Secondly, ensure that there's a