Oracle Solaris 10 9/10 发行说明

DSR 升级因自动布局问题失败 (6858233)

在安装了 Oracle Solaris 10 9/10 发行版以前的 Oracle Solaris 10 发行版的系统上,DSR 升级失败。该故障是因自动布局问题产生的。例如,假设您安装 OS 的配置文件如下:


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

然后,通过以下配置文件执行 Oracle Solaris 10 9/10 发行版的 DSR 升级:


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

DSR 升级将失败,并显示以下错误消息:


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

解决方法:rootdisk.s1rootdisk.s6 分片标记为“可改变”。如果系统中有额外的磁盘,并且某个未使用的分片中有足够的空间用于备份,则修改 backup_media 关键字,如以下示例中所示:


backup_media local_filesystem /dev/dsk/c0t1d0s7

在该示例中,磁盘 c0t1d0s7 是第二个可用磁盘,并且该磁盘有足够的空间用于备份。或者,如果系统中只有一个根磁盘可用,则在远程系统中执行备份。使用以下语法:


backup_media remote_filesystem hostname:/export/backup

两种方法选用一种,现在均可顺利完成 DSR 升级。