La mise à niveau DSR échoue sur les systèmes installés avec une version Solaris 10 antérieure à Solaris 10 10/09. Cet échec est dû à un problème de configuration automatique. Par exemple, si vous installez avec le profil suivant :
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 |
Ensuite, vous procédez à la mise à niveau DSR vers la version Solaris 10 10/09 avec le profil suivant :
install_type upgrade root_device rootdisk.s0 backup_media local_filesystem /backup layout_constraint rootdisk.s0 changeable layout_constraint rootdisk.s7 available |
La mise à niveau DSR échoue avec le message d'erreur suivant :
Auto-layout could not determine how to reallocate space on the file systems with the constraints you specified. Try other constraints |
Solution de contournement : étiqueter les tranches rootdisk.s1 et le rootdisk.s6 comme étant "modifiables". Si un disque supplémentaire est disponible dans le système et qu'il y a suffisamment d'espace libre sur une tranche non utilisée pour une sauvegarde, modifiez les mots-clés <backup_media> comme illustré dans l'exemple suivant :
backup_media local_filesystem /dev/dsk/c0t1d0s7 |
Dans cet exemple, le disque c0t1d0s7 est le deuxième disque disponible et le disque a un espace disque suffisant pour une sauvegarde. Sinon, s'il n'y a qu'un seul rootdisk dans le système, effectuez la sauvegarde sur un système distant. Utilisez la syntaxe suivante :
backup_media remote_filesystem hostname:/export/backup |
La mise à niveau DSR réussira.