Notes de version de Solaris 10 8/07

Mise à niveau à l'aide de Live Upgrade d'un système Solaris Trusted Extensions configuré avec des zones étiquetées

Si votre système Solaris est configuré avec Solaris Trusted Extensions, vous pouvez utiliser également Live Upgrade pour une mise à niveau vers la version Solaris 10 8/07. Effectuez la procédure de mise à niveau suivante :

  1. Mettez à niveau le système à l'aide de Solaris Live Upgrade. Suivez les instructions Solaris habituelles d'utilisation de Live Upgrade dans le cadre de systèmes dotés de zones.

  2. Montez le système de fichiers comportant l'environnement d'initialisation secondaire. L'exemple suivant utilise /a:


    # mount <filesystem> /a
  3. Appliquez les patchs Trusted Extensions à l'environnement d'initialisation secondaire :


    # cd <release_media>/Solaris_10/ExtraValue/CoBundled/Trusted_Extensions/Patches
    
    ## for SPARC
    # patchadd -R /a 125533-01
    # patchadd -R /a 126363-01
    # patchadd -R /a 126365-02
    # patchadd -R /a 126448-03
    # patchadd -R /a 126450-01
    # patchadd -R /a 126916-01
    
    
    ## for x86
    # patchadd -R /a 125534-01
    # patchadd -R /a 126364-02
    # patchadd -R /a 126366-02
    # patchadd -R /a 126449-03
    # patchadd -R /a 126451-01
    # patchadd -R /a 126917-01
  4. Démontez le système de fichiers et activez l'environnement d'initialisation secondaire.

  5. Une fois les patchs exécutés, réinitialisez le système.


    # init 6

Si, lors de l'installation, vous avez configuré le système pour qu'il utilise un service de noms différent de celui utilisé lors de la mise à niveau, la zone globale peut ne pas s'ouvrir correctement avec le nouveau service de noms après l'initialisation. Par exemple, si vous avez indiqué NIS comme service de noms à utiliser lors de l'installation système et si vous avez ensuite converti le système en client LDAP, l'initialisation luactivate peut rétablir l'utilisation de NIS en tant que service de noms pour la zone globale. CR 6569407 est à l'origine du problème.

La solution consiste à ajuster le lien symbolique name_service.xml dans le répertoire /var/svc/profile de sorte à indiquer le fichier xml correct correspondant au service de noms en cours d'utilisation. Par exemple, si vous avez indiqué NIS comme service de noms lors de l'installation, name_service.xml est un lien symbolique vers ns_nis.xml. Si vous avez ensuite converti le système en client LDAP et si LDAP est le service de noms utilisé lors de la mise à niveau avec Live Upgrade, exécutez la commande suivante :


# ln -fs ns_ldap.xml name_service.xml

Vous devez réaliser cette opération avant de démarrer Live Upgrade ou d'exécuter la commande lucreate. Toutefois, si vous n'avez pas exécuté cette commande avant lucreate, effectuez la procédure suivante une fois la commande luactivate appliquée :

  1. Montez le nouvel environnement d'initialisation à l'aide de la commande lumount :


    # lumount <nom_environnement d'initialisation>
  2. Modifiez le répertoire /var/svc/profile de l'environnement d'initialisation :


    # cd /.alt.<nom_environnement d'initialisation>/var/svc/profile
  3. Reliez correctement le lien name_service.xml. Exemple :


     # ln -fs ns_ldap.xml name_sevice.xml
  4. Démontez l'environnement d'initialisation à l'aide de la commande luumount :


    # luumount <nom_environnement d'initialisation>

Remarque –

Si vous initialisez le système sans effectuer la procédure décrite ci-dessus, vous devrez démarrer manuellement les services client SMF associés au service de noms qui conviennent.