Solaris 10 10/09 Release Notes

DSR Upgrade Fails Due to Auto-Layout Problem (6858233)

DSR upgrade fails on systems installed with a Solaris 10 release prior to the Solaris 10 10/09 release. This failure is due to an auto-layout problem. For example, if you install with the following profile:

install_type initial_install
   system_type standalone
   cluster cxall
   partitioning explicit
   filesys rootdisk.s0 auto / logging
   filesys rootdisk.s1 512 swap
   filesys rootdisk.s6 10240 /backup logging
   filesys rootdisk.s7 free

And, then you do DSR upgrade to the Solaris 10 10/09 release with the following profile:

install_type upgrade
   root_device rootdisk.s0
   backup_media local_filesystem /backup
   layout_constraint rootdisk.s0 changeable
   layout_constraint rootdisk.s7 available

The DSR upgrade fails with the following error message:

Auto-layout could not determine how to reallocate space on the file systems 
with the constraints you specified. Try other constraints

Workaround: Label the rootdisk.s1 and rootdisk.s6 slices as “changeable”. If an extra disk is available in the system, and there is sufficient space on an unused slice for a backup, then modify the <backup_media> keyword, as shown in the following example:

backup_media local_filesystem /dev/dsk/c0t1d0s7

In this example, disk c0t1d0s7 is the second disk available, and the disk has enough space for a backup. Alternately, if there is only one rootdisk in the system, perform the backup on a remote system. Use the following syntax:

backup_media remote_filesystem hostname:/export/backup

The DSR upgrade will succeed.