> So the boot-archvie and failsafe are different
> animals, the boot-archive 
> is updated when binaries in the archive are changed.
> 
> The failsafe is never rebuilt, luupgrade script
> compresses it and then 
> copies the compressed archive to the new boot env, it
> never rebuilds it 
> though.
> errors from lu around failsafe typically involve
> errors compressing it ( 
> or just running out of space copying it )
> 
> So in u8 there are two boot-archives one specifically
> for amd64, if your 
> system is amd64 based it will copy in the amd archive
> as well.

That doesn't sound quite right.  The u7 failsafe archive on the
install DVD looks like this:

-r--r--r--   1 root     root     79245542 Mar 30  2009 
S10_up509_x86_cd/boot/x86.miniroot

But on a server upgraded to u7, it's like this:

-rw-r--r--   1 root     root     79252860 May 18 09:47 x86.miniroot-safe

Both files are compressed.  I conclude that LU must have uncompressed it,
changed something, and then recompressed it.

For the server upgraded to u8, where the LU was unable to compress the
failsafe archive, I've copied the files from the install DVD:

-r--r--r--   1 root     root     84188055 Sep 16 17:13 x86.miniroot-safe
-r--r--r--   1 root     root     144761616 Sep 16 17:12 amd64/x86.miniroot-safe

I hope these will work.  With luck, we will never need to find out.
-- 
This message posted from opensolaris.org

Reply via email to