Guide d'installation de Solaris 10 5/09 : Solaris Live Upgrade et planification de la mise à niveau

ProcedureAjout de patchs à une image d'installation réseau sur un environnement d'initialisation

Dans la procédure suivante, les patchs sont supprimés et ajoutés dans un nouvel environnement d'initialisation.


Attention – Attention –

Lorsque vous ajoutez et supprimez des packages ou des patchs, Solaris Live Upgrade a besoin de packages ou de patchs conformes aux directives avancées de génération de packages SVR4. Si les packages Sun sont conformes à celles-ci, Sun ne peut pas garantir que ce soit le cas avec d'autres fournisseurs. Si un package n'était pas conforme, il pourrait entraîner l'échec de l'ajout de logiciels supplémentaires ou altérer l'environnement d'initialisation actif .



Attention – Attention –

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 la mise à niveau d'un système d'exploitation Solaris 8 ou Solaris 9 vers un système d'exploitation 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 appliquer un patch à l'environnement d'initialisation actif directement ou configurer un autre environnement d'initialisation inactif et lui appliquer un patch à l'aide de Solaris Live Upgrade. Pour un exemple de mise à niveau et d'application de patchs à partir de la version Solaris 8 vers Solaris 10, reportez-vous au document Restrictions for Using Solaris Live Upgrade.


  1. Connectez-vous en tant que superutilisateur ou prenez un rôle équivalent.

    Les rôles contiennent des autorisations et des commandes privilégiées. Pour de plus amples informations sur les rôles, reportez-vous à la section Configuring RBAC (Task Map) du System Administration Guide: Security Services.

  2. Pour supprimer un patch ou un ensemble de patchs d'un nouvel environnement d'initialisation, saisissez :


    # luupgrade -T -n second_disk patch_name
    
    -T

    Indique de supprimer le(s) patch(s) nommé(s) de l'environnement d'initialisation.

    -n nom_BE

    Indique le nom de l'environnement d'initialisation duquel le(s) patch(s) doi(ven)t être supprimé(s).

    nom_patch

    Spécifie le nom des patchs à supprimer. Séparez les noms de patch par des espaces.

  3. Pour ajouter un patch ou un ensemble de patchs à un nouvel environnement d'initialisation, tapez la commande suivante.


    # luupgrade -t -n second_disk -s /path-to-patches patch-name
    
    -t

    Indique d'ajouter les patchs à l'environnement d'initialisation.

    -n nom_BE

    Indique le nom de l'environnement d'initialisation auquel le patch doit être ajouté.

    -s chemin_des_patchs

    Spécifie le chemin d'accès du répertoire contenant le(s) patch(s) à ajouter.

    nom_patch

    Spécifie le nom du(des) patch(s) à ajouter. Séparez les noms de patch par un espace.


Exemple 5–5 Ajout de patchs à une image d'installation réseau sur un environnement d'initialisation

Dans cet exemple, les patchs sont supprimés, puis ajoutés dans l'environnement d'initialisation second_disk .


# luupgrade -T -n second_disk 222222-01
# luupgrade -t -n second_disk -s /net/installmachine/export/packages \
333333-01 4444444-01