Live Upgrade fails to create a mirrored Boot Environment

From: Thomas Leavitt (tleavitt@unameits.com)
Date: Tue Apr 01 2008 - 16:15:10 EST


Solaris 10, Sun V245 w/4 146GB 2.5" SAS drives, under support, fully
patched.

Original OS install to c1t0d0s0. Moved to c1t2s0d0 via LU
successfully. Now trying to get a mirrored BE created on the first two
drives. Can't find anything useful in Google or documentation or
anywhere else.

What am I missing? I've tried deleting the BE and creating it on the
mirror as it exists, no luck there either. I see the data being
copied, but the results are the same.

Output of various commands, etc. posted below.

Responses will be summarized.

Regards,
Thomas Leavitt
831-295-3917

bash-3.00# lucreate -n mirror_boot -m /:/dev/md/dsk/d30:mirror,ufs -
m /:/dev/dsk/c1t0d0s0,/dev/md/dsk/d31:attach -m /:/dev/dsk/c1t1d0s0,/
dev/md/dsk/d32:attach -m -:/dev/dsk/c1t0d0s1:swap -m -:/dev/dsk/
c1t1d0s1:swap
Discovering physical storage devices
Discovering logical storage devices
Cross referencing storage devices with boot environment configurations
Determining types of file systems supported
Validating file system requests
Preparing logical storage devices
Preparing physical storage devices
Configuring physical storage devices
Configuring logical storage devices
Analyzing system configuration.
Comparing source boot environment <c1t2d0s0> file systems with the
file
system(s) you specified for the new boot environment. Determining
which
file systems should be in the new boot environment.
Updating boot environment description database on all BEs.
Searching /dev for possible boot environment filesystem devices

/usr/lib/lu/lucreate: /dev/md/dsk/d30: cannot execute
Updating system configuration files.
The device </dev/dsk/c1t0d0s0> is not a root device for any boot
environment; cannot get BE ID.
Creating configuration for boot environment <mirror_boot>.
Source boot environment is <c1t2d0s0>.
Creating boot environment <mirror_boot>.
Creating file systems on boot environment <mirror_boot>.
Creating <ufs> file system for </> in zone <global> on </dev/md/dsk/
d30>.
Mounting file systems for boot environment <mirror_boot>.
Calculating required sizes of file systems for boot environment
<mirror_boot>.
Populating file systems on boot environment <mirror_boot>.
Checking selection integrity.
Integrity check OK.
Populating contents of mount point </>.
Copying.
Creating shared file system mount points.
Creating compare databases for boot environment <mirror_boot>.
Creating compare database for file system </>.
Updating compare databases on boot environment <mirror_boot>.
Making boot environment <mirror_boot> bootable.
ERROR: Unable to determine the configuration of the target boot
environment <mirror_boot>.
ERROR: Update of loader failed.
ERROR: Unable to umount ABE <mirror_boot>: cannot make ABE bootable.
Making the ABE <mirror_boot> bootable FAILED.
ERROR: Unable to make boot environment <mirror_boot> bootable.
ERROR: Unable to populate file systems on boot environment
<mirror_boot>.
ERROR: Cannot make file systems for boot environment <mirror_boot>.
bash-3.00# lustatus
Boot Environment Is Active Active Can Copy
Name Complete Now On Reboot Delete Status
-------------------------- -------- ------ --------- ------ ----------
c1t2d0s0 yes yes yes no -
mirror_boot no no no yes -
bash-3.00# luactivate mirror_boot
ERROR: The boot environment <mirror_boot> is not Complete.
ERROR: Unable to activate boot environment <mirror_boot>.

bash-3.00# metastat -c d30 m 136GB d31 d32
    d31 s 136GB c1t0d0s0
    d32 s 136GB c1t1d0s0

bash-3.00# lufslist -n mirror_boot ERROR: No such file or directory:
cannot open </etc/lu/ICF.1> mode <r> ERROR: individual boot
environment configuration file does not exist - the specified boot
environment is not configured properly
ERROR: cannot access local configuration file for boot environment
<mirror_boot>ERROR: cannot determine file system configuration for
boot environment <mirror_boot>
ERROR: cannot determine file system list of boot environment
<mirror_boot>

bash-3.00# ls -al /etc/lu
total 66
drwxr-xr-x 6 root sys 1024 Apr 1 13:24 .
drwxr-xr-x 83 root sys 4608 Apr 1 13:08 ..
-r--r--r-- 1 root root 79 Mar 18 17:14 .BE_CONFIG
-rw-r--r-- 1 root root 91 Mar 18 17:17 .CURR_VARS
-rw-r--r-- 1 root root 9 Apr 1 13:08 .SYNCKEY
drwxr-xr-x 2 root sys 512 Mar 4 10:49 DelayUpdate
-rw-r--r-- 1 root root 85 Apr 1 13:24 ICF.2
-rw-r--r-- 1 root root 29 Mar 18 17:00 INODE.2
drwxr-xr-x 2 root sys 512 Mar 25 14:44 compare
-r--r--r-- 1 root bin 763 Jan 10 2005
lu_content_control
-r--r--r-- 1 root bin 1754 Jan 10 2005 lu_transfer_list
-rw-r--r-- 1 root root 3522 Apr 1 13:08 ludb.global.xml
-rw-r--r-- 1 root root 2468 Apr 1 13:24 ludb.local.xml
-rw-r--r-- 1 root root 0 Mar 18 17:43 lustartup.log
drwxr-xr-x 2 root sys 512 Mar 4 10:49 rc.d
-r--r--r-- 1 root bin 457 Jan 30 14:00
solaris_flash_profile
-r--r--r-- 1 root bin 383 Jan 10 2005
solaris_flash_update_profile
-r--r--r-- 1 root bin 425 Jan 10 2005 solaris_profile
-rw-r--r-- 1 root root 870 Mar 18 17:19 sync.log
-r--r--r-- 1 root bin 2437 Mar 9 2007 synclist
drwxr-xr-x 2 root sys 512 Apr 1 13:08 tmp
-r--r--r-- 1 root bin 764 Jan 10 2005
zones_pkgadd_admin

[demime 1.01b removed an attachment of type image/gif which had a name of TechTool.gif]
_______________________________________________
sunmanagers mailing list
sunmanagers@sunmanagers.org
http://www.sunmanagers.org/mailman/listinfo/sunmanagers



This archive was generated by hypermail 2.1.7 : Wed Apr 09 2008 - 23:42:53 EDT