On 2/15/10 10:16 AM, Tom Buskey wrote:
Tom Buskey schrieb am 15.02.10 16:29:
I should have said what I'm trying to do.
I install b131 on a 40 GB drive. After the
install, I put a 2nd 40 GB drive in to mirror.
The mirror won't work because the 2nd drive is
37.26 GB instead of 38.26 GB.
I'm using less then 9 GB :-(
To fix this, I want to:
move the OS to the smaller drive
boot from the smaller drive
destroy the pool on the larger drive
mirror the OS onto the 2 drives.
Right now I'm trying this:
# zpool create pool0 c3d0
# beadm create -p pool0 A
Unable to create A.
BE copy failed.
Hmm, without a more detailed error message it's hard
to say what went wrong.
Have you seen an error message in /var/log/beadm ?
$ less /var/log/beadm/A/create.log.20100215_102828
Attempting to create A
Unable to create A.
BE copy failed.
Not much better
Maybe you can try this ?
beadm create curr...@now
beadm create curr...@now -p pool0 A
$beadm create opensolari...@now
$cat /var/log/beadm/opensolaris...@now/create.log.20100215_121007
Attempting to create opensolari...@now
$beadm create -e opensolari...@now -p pool0 A
$cat /var/log/beadm/A/create.log.20100215_121049
Attempting to create A
Unable to create A.
BE copy failed.
Not much help there either :-(
The problem has to do with the fact that there was a change to ZFS that
made some changes to ZFS send/receive. This is used by beadm to transfer
the BE from one pool to another. However this was missed when the packages
were integrated into build 132. Unfortunately this will not work in build
132 but will work correctly in build 133.
-evan
_______________________________________________
opensolaris-discuss mailing list
[email protected]