在已安裝 Solaris 10 10/09 發行版本之前的 Solaris 10 發行版本的系統上,DSR 升級失敗。此失敗是由於自動配置問題所致。例如,如果您使用下列設定檔進行安裝:
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 |
接著,您使用下列設定檔將 DSR 升級至 Solaris 10 10/09 發行版本:
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.s1 和 rootdisk.s6 磁碟片段標示為「可變更」。如果系統可提供額外的磁碟,而且在未使用的磁碟片段上有足夠的空間進行備份,則請修改 <backup_media> 關鍵字,如下列範例所示:
backup_media local_filesystem /dev/dsk/c0t1d0s7 |
在此範例中,磁碟 c0t1d0s7 是第二個可用磁碟,而且該磁碟有足夠空間進行備份。或者,如果系統中只有一個 rootdisk,則請在遠端系統上執行備份。使用下列語法:
backup_media remote_filesystem hostname:/export/backup |
DSR 升級將順利完成。