L'aggiornamento DSR non riesce nei sistemi in cui è installata una versione di Solaris 10 precedente alla versione Solaris 10 10/09. L'errore è dovuto a un problema della configurazione automatica. Se ad esempio si esegue l'installazione con il seguente profilo:
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 |
Quindi si esegue l'aggiornamento DSR alla versione Solaris 10 10/09 con il seguente profilo:
install_type upgrade root_device rootdisk.s0 backup_media local_filesystem /backup layout_constraint rootdisk.s0 changeable layout_constraint rootdisk.s7 available |
L'aggiornamento non riesce e viene visualizzato il seguente messaggio di errore:
Auto-layout could not determine how to reallocate space on the file systems with the constraints you specified. Try other constraints |
Soluzione. Assegnare alle slice rootdisk.s1 e rootdisk.s6 l'etichetta "changeable". Se nel sistema è presente un disco aggiuntivo e in una slice inutilizzata è disponibile spazio sufficiente per un backup, modificare la parola chiave <backup_media> come indicato nell'esempio seguente:
backup_media local_filesystem /dev/dsk/c0t1d0s7 |
In questo esempio, c0t1d0s7 è il secondo disco disponibile e ha spazio sufficiente per il backup. In alternativa, se il sistema include un solo disco radice, eseguire il backup in un sistema remoto. Usare la seguente sintassi:
backup_media remote_filesystem hostname:/export/backup |
L'aggiornamento DSR verrà eseguito correttamente.