Pour un système de fichiers UFS, vous pouvez mettre à niveau un système en procédant de l'une des trois manières suivantes : Solaris Live Upgrade, le programme d'installation Solaris et l'installation JumpStart personnalisée.
Pour un pool racine ZFS, vous devez utiliser Solaris Live Upgrade pour effectuer la mise à niveau. Pour plus d'informations sur les mises à niveau ZFS, reportez-vous au Chapitre 12, Solaris Live Upgrade pour ZFS (Planification) du Guide d’installation Oracle Solaris 10 9/10 : planification des mises à niveau et de Solaris Live Upgrade.
Le tableau ci-dessous répertorie les restrictions applicables lors de la mise à niveau d'un système dans des conditions particulières.
Problème |
Description |
Pour plus d'informations |
---|---|---|
Pour les pools racines ZFS, il existe d'autres restrictions de mise à niveau |
Vous ne pouvez utiliser que Solaris Live Upgrade pour mettre à niveau les pools racines ZFS. |
Pour connaître la configuration système requise et les restrictions, reportez-vous au Chapitre 12, Solaris Live Upgrade pour ZFS (Planification) du Guide d’installation Oracle Solaris 10 9/10 : planification des mises à niveau et de Solaris Live Upgrade. |
Mise à niveau vers un autre groupe de logiciels |
Vous ne pouvez pas mettre à niveau votre système vers un groupe de logiciels n'y étant pas installé. Par exemple, si vous avez précédemment installé le groupe de logiciels Solaris Utilisateur final sur votre système, vous ne pouvez pas utiliser l'option de mise à niveau du groupe de logiciels Solaris Développeur. Rien ne vous empêche toutefois d'ajouter, pendant la mise à niveau, des logiciels ne faisant pas partie du groupe de logiciels actuellement installé. |
Pour plus d'informations sur les groupes de logiciels, reportez-vous à la section Espace disque requis pour chaque groupe de logiciels. |
Mise à niveau lorsque des zones non globales sont installées |
Vous pouvez mettre à niveau un système comportant des zones non globales à l'aide du programme d'installation de Solaris, de Solaris Live Upgrade ou de JumpStart. Les limitations suivantes s'appliquent :
|
Pour connaître la configuration système requise et les restrictions, reportez-vous à la section Mise à niveau avec les zones non globales. |
Application d'un patch au système d'exploitation Solaris 8 ou 9 avec Solaris Live Upgrade |
Vous ne pouvez pas utiliser Solaris Live Upgrade pour appliquer un patch à un environnement d'initialisation Solaris 10 inactif lorsque l'environnement d'initialisation actif exécute le système d'exploitation Solaris 8 ou 9. Solaris Live Upgrade appelle l'utilitaire de patch sur la partition de démarrage active afin d'appliquer le patch à la partition d'initialisation inactive. Les utilitaires de patch de Solaris 8 et Solaris 9 ne tiennent pas compte de la zone Solaris, de l'utilitaire de gestion des services (SMF) et des autres améliorations du système d'exploitation Solaris 10. Par conséquent, l'utilitaire de patch ne peut pas appliquer correctement un patch sur un environnement d'initialisation Solaris 10 inactif. Si vous utilisez Solaris Live Upgrade pour mettre à niveau un système d'exploitation Solaris 8 ou 9 vers Solaris 10, vous devez d'abord activer l'environnement d'initialisation Solaris 10 avant de poursuivre. Une fois l'environnement d'initialisation Solaris 10 activé, vous pouvez soit appliquer directement le patch à l'environnement d'initialisation actif, soit configurer un autre environnement d'initialisation inactif et appliquer un patch à ce dernier à l'aide de Solaris Live Upgrade. |
Pour plus d'informations sur l'application de patchs avec Solaris Live Upgrade, reportez-vous à la section Ajout de patchs à une image d’installation réseau sur un environnement d’initialisation du Guide d’installation Oracle Solaris 10 9/10 : planification des mises à niveau et de Solaris Live Upgrade. |
Mise à niveau avec les systèmes de fichier Veritas |
Vous ne pouvez pas mettre à niveau un système à l'aide des programmes d'installation interactif Solaris et JumpStart personnalisée lorsque vous utilisez les systèmes de fichiers Veritas VxVM dans les conditions suivantes :
|
Pour procéder à la mise à niveau lorsque que Veritas VxVM est configuré, procédez de l'une des manières suivantes :
|
Vous pouvez effectuer une mise à niveau interactive standard avec le programme d'installation Solaris ou une mise à niveau automatisée avec la méthode d'installation JumpStart personnalisée. Solaris Live Upgrade vous permet de mettre à niveau un système en cours d'exécution.
Programme de mise à niveau |
Description |
Pour plus d'informations |
---|---|---|
Solaris Live Upgrade |
Vous permet de créer une copie du système en cours d'exécution. Cette copie est mise à niveau, puis elle devient le système en cours d'exécution au cours de la réinitialisation. L'utilisation de Solaris Live Upgrade permet de réduire la durée de la mise à niveau du système d'exploitation Solaris. De plus, Solaris Live Upgrade offre la possibilité d'éviter des problèmes liés à la mise à niveau. Vous avez la possibilité, par exemple, d'effectuer une reprise en cas de panne d'électricité, car la copie mise à niveau ne correspond pas au système actuellement utilisé. |
Pour planifier l’allocation de l’espace disque lors de l'utilisation de Solaris Live Upgrade, reportez-vous à la section Configuration minimale requise par Solaris Live Upgrade du Guide d’installation Oracle Solaris 10 9/10 : planification des mises à niveau et de Solaris Live Upgrade. |
Programme d'installation Solaris |
Vous aide à effectuer une mise à niveau en utilisant une interface utilisateur graphique interactive. | |
Programme d'installation JumpStart personnalisée |
Permet d'effectuer une mise à niveau automatisée. Un fichier de profil et des scripts de préinstallation et de post-installation facultatifs fournissent les informations requises. Lorsque vous créez un profil JumpStart de mise à niveau, indiquez install_type upgrade. Avant de commencer la mise à niveau, comparez le profil JumpStart personnalisé avec la configuration actuelle du système et les logiciels qui y sont déjà installés. Utilisez la commande pfinstall - D sur le système que vous mettez à niveau pour tester le profil. Il est impossible de tester un profil de mise à niveau à l'aide d'un fichier de configuration de disque. |
|
La fonction d’installation Solaris Flash permet de créer une copie de l'ensemble de l'installation depuis un système maître et de la répliquer sur un grand nombre de systèmes clone. Cette copie est appelée archive Solaris Flash. Vous pouvez installer une archive à l'aide de n'importe quel programme d'installation.
Vous ne pouvez pas créer correctement une archive Solaris Flash lorsqu'une zone non globale est installée. La fonction Solaris Flash n'est pas compatible avec la technologie de partitionnement Solaris Zones. Si vous créez une archive Solaris Flash, l'archive résultante n'est pas installée correctement lorsqu'elle est déployée dans les conditions suivantes :
L'archive est créée dans une zone non globale.
L'archive est créée dans une zone globale ayant des zones non globales installées.
Lors de la création d'une archive Solaris Flash, l'utilitaire cpio est utilisé par défaut pour la copie. La taille de chaque fichier ne doit pas dépasser 4 Go. Si les fichiers sont volumineux, utilisez la commande flarcreate spécifiée avec l'option -L pax crée des archives sans restriction de taille de fichier à l'aide de l'utilitaire pax. La taille de chaque fichier peut dépasser 4 Go.
Pour de plus amples informations sur l'installation d'une archive, reportez-vous au tableau suivant.
Programme d'installation |
Pour plus d'informations |
---|---|
Solaris Live Upgrade | |
Installation JumpStart personnalisée | |
Installation interactive Solaris | |
WANboot |
L'option de mise à niveau du programme d'installation de Solaris et le mot-clé upgrade du programme d'installation JumpStart personnalisée permettent de procéder à la réallocation de l'espace disque. La réallocation modifie automatiquement la taille des tranches de disque. Vous pouvez réallouer l'espace disque si les systèmes de fichiers actuels ne disposent pas d'espace suffisant pour la mise à niveau. Par exemple, il se peut que les systèmes de fichiers nécessitent davantage d'espace pour les raisons évoquées ci-après.
Le groupe de logiciels Solaris actuellement installé sur le système contient un nouveau logiciel dans la nouvelle version. Tout nouveau logiciel inclus dans un groupe de logiciels est automatiquement sélectionné pour être installé lors de la mise à niveau.
La taille du logiciel existant sur le système est plus importante dans la nouvelle version.
Le dispositif de configuration automatique tente de réallouer l'espace disque afin de répondre aux nouvelles exigences de taille du système de fichiers. En premier lieu, la configuration automatique tente de réallouer l'espace suivant un ensemble de contraintes par défaut. Lorsque la configuration automatique ne parvient pas à réallouer l'espace, vous devez modifier les contraintes des systèmes de fichiers.
La disposition automatique ne permet pas d'étendre les systèmes de fichiers. L'espace est réalloué par la disposition automatique de la façon suivante :
Sauvegarde des fichiers requis dans les systèmes de fichiers à modifier.
Nouveau partitionnement des disques d'après les modifications du système de fichiers.
Restauration des fichiers de sauvegarde avant la mise à niveau.
Si vous utilisez le programme d'installation Solaris et que la fonction de configuration automatique ne parvient pas à déterminer comment réallouer l'espace disque, vous devez effectuer la mise à niveau avec la méthode d'installation JumpStart personnalisée.
Si vous utilisez la méthode JumpStart personnalisée et que vous créez un profil de mise à niveau, vous risquez de manquer d'espace disque. Si l'espace disque des systèmes de fichiers actuels est insuffisant pour la mise à niveau, vous pouvez utiliser les mots-clés backup_media et layout_constraint pour réallouer l'espace disque. Un exemple d'utilisation des mots-clés backup_media et layout_constraint dans un profil est proposé dans la section Exemples de profils du Guide d’installation d’Oracle Solaris 10 9/10 : installation JumpStart personnalisée et installation avancée.
L'analyseur de patchs analyse votre système si vous souhaitez le mettre à niveau vers l'une des versions, ultérieures à Solaris 10 3/05, suivantes :
Solaris 10 1/06 ;
Solaris 10 6/06 ;
Si le système d'exploitation Solaris, ainsi que des patchs individuels ont déjà été installés, la mise à niveau vers une version Solaris 10 ultérieure se traduit par :
La réapplication de tous les patchs fournis avec l'une des versions mentionnées ci-dessus. Vous ne pouvez plus revenir aux versions précédentes de ces patchs.
La suppression de tous les patchs précédemment installés sur votre système et non inclus dans l'une des versions mentionnées ci-dessus.
L'analyseur de patchs permet également de déterminer les patchs à supprimer, le cas échéant. Pour plus d'informations sur l'utilisation de l'analyseur de patchs, reportez-vous à l'Annexe C, Utilisation de l’analyseur de patchs lors de la mise à niveau (Tâches) du Guide d’installation Oracle Solaris 10 9/10 : planification des mises à niveau et de Solaris Live Upgrade.
Il est vivement conseillé de sauvegarder les systèmes de fichiers avant de procéder à la mise à niveau du système d'exploitation Solaris. En copiant vos systèmes de fichiers sur des médias amovibles, des bandes par exemple, vous protégez vos données contre tout risque de perte, d'endommagement ou de corruption.
Pour plus d'informations sur la sauvegarde du système, reportez-vous au Chapitre 23, Backing Up and Restoring UFS File Systems (Overview) du System Administration Guide: Devices and File Systems.
Pour sauvegarder votre système comportant des zones non globales, reportez-vous au Chapitre 27, Administration de zones Solaris (présentation) du Guide d’administration système : Gestion des ressources des conteneurs et des zones Oracle Solaris.
Dans les versions précédentes, le mécanisme de redémarrage permettait de poursuivre une mise à niveau à la suite d'une coupure électrique ou d'un problème similaire. Depuis la version Solaris 10 10/08, ce mécanisme n'est plus fiable. En cas de problème, il est possible que votre mise à niveau ne redémarre pas.