Hi
another issue with the upgrade to snv_130:
The installation worked but the new BE could not be activated:
...
Reading Existing Index ... Done
Indexing Packages ... Done
pkg: unable to activate OpenSolaris06.2009-6
A manual "beadm activate" for the new BE did also not work. But the
beadm activate for one of the older BEs worked without problems.
I could boot into the new BE by manual selecting the new BE in the GRUB
menu without problems (except the ones documented in the message above)
Doing a beadm activate manual with the environment variable PRINT_ERR
set (after booting into the new BE) I got a much better error message:
xtrn...@t61p:~$ BE_PRINT_ERR=true pfexec beadm activate OpenSolaris06.2009-6
be_do_installgrub: installgrub failed for device c8d0s0.
Unable to activate OpenSolaris06.2009-6.
Unknown external error.
And that's a correct error message:
xtrn...@t61p:~$ zpool status
pool: rpool
state: DEGRADED
status: One or more devices could not be opened. Sufficient replicas
exist for
the pool to continue functioning in a degraded state.
action: Attach the missing device and online it using 'zpool online'.
see: http://www.sun.com/msg/ZFS-8000-2Q
scrub: none requested
config:
NAME STATE READ WRITE CKSUM
rpool DEGRADED 0 0 0
mirror-0 DEGRADED 0 0 0
c9t0d0s0 ONLINE 0 0 0
c8d0s0 OFFLINE 0 0 0
c1t0d0s0 UNAVAIL 0 0 0 cannot open
errors: No known data errors
xtrn...@t61p:~$
(c8d0s0 and c1t0d0s0 are my backup disks which I only connect one time a
week
to create a copy of the rpool)
After detaching c8d0s0 and c1t0d0s0 from the pool the beadm activate
worked fine:
r...@t61p:~# beadm list
BE Active Mountpoint Space Policy Created
-- ------ ---------- ----- ------ -------
OpenSolaris06-2009-b121 - - 3.37G static 2009-09-02 21:55
OpenSolaris06.2009-1 - - 4.88M static 2009-04-22 21:46
OpenSolaris06.2009-2 - - 93.0K static 2009-04-30 23:50
OpenSolaris06.2009-3 - - 26.03M static 2009-05-23 14:15
OpenSolaris06.2009-4 - /a 95.83M static 2009-06-05 23:52
OpenSolaris06.2009-5 - - 2.82G static 2009-06-27 16:42
OpenSolaris06.2009-6 NR / 28.15G static 2009-12-25 13:42
OpenSolaris06.2009-6-b118 - - 2.93G static 2009-07-18 13:08
opensolaris - - 168.32M static 2009-04-22 21:27
*Conclusion*
IMHO I think
1. the error messages from beadm should be more detailed in the default
configuration
2. In this case I think a warning about the missing disk is enough -- I
don't think this should be an error.
regards
Bernd
_______________________________________________
indiana-discuss mailing list
[email protected]
http://mail.opensolaris.org/mailman/listinfo/indiana-discuss