John,
You can't rename the currently running boot environment. In your
situation now, you can create a clone of the current BE and name
it whatever you want, then activate it and reboot. Then destroy
to old one.
# beadm create <new_name>
# beadm activate <new_name>
# reboot
....
# beadm destroy opensolaris-4
-ethan
John Brewer wrote:
> Is this a bug in trying to rename under beadm, I had just upgraded from
> 200811 to snv_b105 dev and deleted the old boot environments?
>
> @os200811:~# uname -a
> SunOS os200811 5.11 snv_105 i86pc i386 i86pc
> @os200811:~# beadm list
> BE Active Mountpoint Space Policy Created
> -- ------ ---------- ----- ------ -------
> opensolaris-4 NR / 4.79G static 2009-01-26 10:58
> @os200811:~# beadm rename opensolaris-4 os200811_b105
> Rename of BE opensolaris-4 failed.
> unmount failed.
> @os200811:~#