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

Chapitre 9 Solaris Live Upgrade – Exemples

Ce chapitre propose des exemples de création d'environnement d'initialisation, puis de mise à niveau et d'activation de ce nouvel environnement devenant alors le système actif. Ce chapitre se compose des sections suivantes :

Exemple de mise à niveau à l'aide de Solaris Live Upgrade (interface de ligne de commande)

Dans cet exemple, un environnement d'initialisation est créé à l'aide de la commande lucreate sur un système exécutant Solaris 9. Le nouvel environnement d'initialisation est mis à niveau vers Solaris 10 11/06 avec la commande luupgrade. L'environnement d'initialisation mis à niveau est activé au moyen de la commande luactivate. Vous trouverez également un exemple de restauration de l'environnement d'initialisation d'origine.

Pour installer les patchs requis

Description 

Pour plus d'informations 


Attention – Attention –

Pour fonctionner correctement, Solaris Live Upgrade requiert l'installation d'un ensemble limité de patchs pour une version de système d'exploitation spécifique. Avant d'installer ou d'exécuter Solaris Live Upgrade, vous devez installer ces patchs.



x86 uniquement –

Démarrage avec Solaris 10 1/06, si cet ensemble de patchs n'est pas installé, Solaris Live Upgrade échoue et le message d'erreur suivant peut s'afficher. Mais, même sans ce message, il se peut que les patchs requis ne soient pas installés. Vérifiez que les patchs répertoriés dans les documents d'information SunSolve ont été installés avant d'installer Solaris Live Upgrade.


ERROR: Cannot find or is not 
executable: </sbin/biosdev>.
ERROR: One or more patches required by 
Live Upgrade has not been installed.

Les patchs répertoriés dans l'info doc 72099 peuvent être modifiés à tout moment. Ces patchs corrigent potentiellement les fautes dans Solaris Live Upgrade ainsi que les fautes dans les composants sur lesquels Solaris Live Upgrade d?pend. Si vous rencontrez des problèmes avec Solaris Live Upgrade, assurez-vous que vous avez installé les patchs les plus récents de Solaris Live Upgrade. 

Assurez-vous de posséder la liste des derniers patchs mis à jour en consultant le site http://sunsolve.sun.com. Recherchez l'info doc 72099 sur le site Web SunSolve.

Si vous utilisez le système d'exploitation Solaris 8 ou Solaris 9, vous ne pourrez peut-être pas exécuter le programme d'installation de Solaris Live Upgrade. Ces versions ne contiennent pas l'ensemble de patchs nécessaire à l'exécution de l'environnement d'exécution Java 2. Pour exécuter le programme d'installation de Solaris Live Upgrade et installer les packages, vous devez disposer du cluster de patchs recommandé de l'environnement d'exécution Java 2.  

Pour installer les packages de Solaris Live Upgrade, utilisez la commande pkgadd Vous pouvez également installer le cluster de patchs recommandé pour l'environnement d'exécution Java 2. Le cluster de patchs est disponible à l'adresse http://sunsolve.sun.com .

Procédez comme suit pour installer les patchs requis.

Obtenez la liste des patchs à partir du site Web SunSolve.


# patchadd /net/server/export/patches
# init 6

Pour installer Solaris Live Upgrade sur l'environnement d'initialisation actif


Remarque –

Cette procédure suppose que votre système exploite le gestionnaire de volumes Volume Manager. Pour plus d'informations sur la gestion des médias amovibles à l'aide de Volume Manager, reportez-vous au System Administration Guide: Devices and File Systems.


  1. Insérez le DVD du système d'exploitation Solaris ou le CD Logiciel Solaris - 2.

  2. Suivez la procédure correspondant au média que vous employez.

    • Si vous utilisez le DVD du système d'exploitation Solaris, modifiez le répertoire pour qu'il corresponde au programme d'installation et exécutez ce dernier.

      • Pour les systèmes SPARC :


        # cd /cdrom/cdrom0/s0/Solaris_10/Tools/Installers
        # ./liveupgrade20
        
      • Pour les systèmes x86 :


        # cd /cdrom/cdrom0/Solaris_10/Tools/Installers
        # ./liveupgrade20
        

      L'interface graphique du programme d'installation Solaris apparaît.

    • Si vous utilisez le CD Logiciel Solaris - 2, exécutez le programme d'installation.


      % ./installer
      

      L'interface graphique du programme d'installation Solaris apparaît.

  3. Dans le volet de sélection du type d'installation (Select Type of Install), sélectionnez l'installation personnalisée (Custom).

  4. Sur le panneau de sélection locale (Locale Selection), cliquez sur la langue souhaitée.

  5. Sélectionnez le logiciel à installer.

    • Pour le DVD, dans le volet de sélection des composants, cliquez sur Next (Suivant) afin d'installer les packages.

    • Pour le CD, dans le panneau de sélection des produits, cliquez sur Default Install for Solaris Live Upgrade, puis cliquez sur les autres produits pour en désactiver la sélection.

  6. Suivez les instructions d'installation affichées à l'écran.

Création d'un environnement d'initialisation

L'environnement d'initialisation source reçoit le nom c0t4d0s0 à l'aide de l'option -c. L'attribution d'un nom à l'environnement d'initialisation source n'est requise qu'après création du premier environnement d'initialisation. Pour plus d'informations sur l'attribution de noms à l'aide de l'option -c, reportez-vous à la description de la section “Création d'un environnement d'initialisation pour la première fois” Étape 2.

Le nouvel environnement d'initialisation porte le nom c0t15d0s0. L'option -A crée une description associée au nom de l'environnement d'initialisation.

Le système de fichiers racine (/) est copié dans le nouvel environnement d'initialisation et au lieu de partager la tranche de swap de l'environnement d'initialisation source, une nouvelle tranche de swap est créée.


# lucreate -A 'BE_description' -c /dev/dsk/c0t4d0s0 -m /:/dev/dsk/c0t15d0s0:ufs\
-m -:/dev/dsk/c0t15d0s1:swap -n /dev/dsk/c0t15d0s0

Mise à niveau de l'environnement d'initialisation inactif

L'environnement d'initialisation inactif reçoit le nom c0t15d0s0. L'image du système d'exploitation à utiliser pour la mise à niveau provient du réseau.


# luupgrade -n c0t15d0s0 -u -s /net/ins-svr/export/Solaris_10 \ 
combined.solaris_wos

Pour vérifier le caractère initialisable de l'environnement d'initialisation

La commande lustatus indique si la création de l'environnement d'initialisation est achevée et si l'environnement peut être initialisé.


# lustatus
boot environment   Is        Active  Active     Can	    Copy
Name               Complete  Now	 OnReboot   Delete	 Status
------------------------------------------------------------------------
c0t4d0s0           yes       yes      yes      no      -
c0t15d0s0          yes       no       no       yes     -

Pour activer l'environnement d'initialisation inactif

L'environnement d'initialisation c0t15d0s0 est rendu initialisable par la commande luactivate. Le système est ensuite réinitialisé et c0t15d0s0 devient l'environnement d'initialisation actif. L'environnement d'initialisation c0t4d0s0 est désormais inactif.


# luactivate c0t15d0s0
# init 6

(Facultatif) Pour revenir à l'environnement d'initialisation source

En fonction de l'état de l'activation de votre nouvel environnement d'initialisation, il existe les procédures de retour suivantes :


Exemple 9–1 SPARC : retour malgré la réussite de la création de l'environnement d'initialisation

Dans cet exemple, l'environnement d'initialisation original (c0t4d0s0) est réinstitué comme environnement d'initialisation actif, malgré la réussite de son activation. Le nom du périphérique est first_disk.


# /sbin/luactivate first_disk 
# init 6


Exemple 9–2 SPARC : retour à partir de l'échec de l'activation de l'environnement d'initialisation

Dans cet exemple, le nouvel environnement n'était pas initialisable. Vous devez revenir à l'invite OK avant d'initialiser le système à partir de l'environnement d'initialisation original, c0t4d0s0, en mode monoutilisateur.


OK boot net -s
# /sbin/luactivate first_disk

Souhaitez-vous effectuer un rétablissement afin d'activer 
l'environnement d'initialisation c0t4d0s0 (oui ou non) ? yes

# init 6

L'environnement d'initialisation original, c0t4d0s0, devient environnement d'initialisation actif.



Exemple 9–3 SPARC : restauration de l'environnement d'initialisation d'origine à partir d'un DVD, d'un CD ou d'une image de l'installation réseau

Dans cet exemple, le nouvel environnement n'était pas initialisable. Vous ne pouvez pas initialiser à partir de l'environnement d'initialisation original, et vous devez utiliser un support ou une image d'installation réseau. Le périphérique est /dev/dsk/c0t4d0s0. L'environnement d'initialisation original, c0t4d0s0, devient environnement d'initialisation actif.


OK boot net -s
# fsck /dev/dsk/c0t4d0s0
# mount /dev/dsk/c0t4d0s0 /mnt 
# /mnt/sbin/luactivate
Do you want to fallback to activate boot environment c0t4d0s0 
(yes or no)? yes
# umount /mnt 
# init 6


Exemple 9–4 x86 : Pour revenir à l'environnement d'initialisation d'origine à l'aide du menu GRUB

Depuis Solaris 10 1/06, l'exemple suivant décrit comment revenir à l'environnement d'initialisation d'origine à l'aide du menu GRUB.

Dans cet exemple, le menu GRUB s'affiche correctement mais le nouvel environnement d'initialisation ne peut pas être initialisé. Pour permettre une nouvelle tentative, l'environnement d'initialisation est initialisé en mode monoutilisateur.

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

  2. Réinitialisez le système pour afficher le menu GRUB.


    # init 6
    

    Le menu GRUB s'affiche.


    GNU GRUB version 0.95 (616K lower / 4127168K upper memory)
    +-------------------------------------------------------------------+
    |Solaris                                                            |
    |Solaris failsafe                                                   |
    |second_disk                                                        |
    |second_disk failsafe                                               |
    +-------------------------------------------------------------------+
    Use the ^ and v keys to select which entry is highlighted. Press
    enter to boot the selected OS, 'e' to edit the commands before
    booting, or 'c' for a command-line.
  3. Dans le menu GRUB, sélectionnez l'environnement d'initialisation d'origine. L'environnement d'initialisation doit avoir été créé à l'aide du logiciel GRUB. Un environnement d'initialisation créé avant Solaris 10 1/06 n'est pas un environnement d'initialisation GRUB. Si vous ne possédez pas d'environnement d'initialisation GRUB initialisable, passez à l'Exemple 9–5.

  4. Modifiez le menu GRUB en tapant : e.

  5. Sélectionnez kernel /boot/multiboot à l'aide des touches de direction et tapez e. Le menu Edition de GRUB s'affiche.


    grub edit>kernel /boot/multiboot
  6. Initialisez en mode monoutilisateur en tapant -s.


    grub edit>kernel /boot/multiboot -s
    
  7. Initialisez et montez l'environnement d'initialisation. Ensuite, activez-le.


# b
# fsck /dev/dsk/c0t4d0s0
# mount /dev/dsk/c0t4d0s0 /mnt 
# /mnt/sbin/luactivate
Do you want to fallback to activate boot environment c0t4d0s0
(yes or no)? yes
# umount /mnt
# init 6


Exemple 9–5 x86 : pour revenir à l'environnement d'initialisation d'origine avec le menu GRUB à l'aide du DVD ou du CD

Depuis Solaris 10 1/06, l'exemple suivant décrit comment revenir à l'environnement d'initialisation d'origine à l'aide du DVD ou du CD.

Dans cet exemple, le nouvel environnement n'était pas initialisable. De plus, le menu GRUB ne s'affiche pas. Pour permettre une nouvelle tentative, l'environnement d'initialisation est initialisé en mode monoutilisateur.

  1. Insérez le DVD du système d'exploitation Solaris pour plates-formes x86 ou Logiciel Solaris pour les plates-formes x86 - 1 CD.

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

  3. Initialisez à partir du DVD ou du CD.


    # init 6
    

    Le menu GRUB s'affiche.


    GNU GRUB version 0.95 (616K lower / 4127168K upper memory)
    +-------------------------------------------------------------------+
    |Solaris                                                            |
    |Solaris failsafe                                                   |
    +-------------------------------------------------------------------+
    Use the ^ and v keys to select which entry is highlighted. Press
    enter to boot the selected OS, 'e' to edit the commands before
    booting, or 'c' for a command-line.
  4. Modifiez le menu GRUB en tapant : e.

  5. Sélectionnez kernel /boot/multiboot à l'aide des touches de direction et tapez e. Le menu Edition de GRUB s'affiche.


    grub edit>kernel /boot/multiboot
  6. Initialisez en mode monoutilisateur en tapant -s.


    grub edit>kernel /boot/multiboot -s
    
  7. Initialisez et montez l'environnement d'initialisation. Ensuite, activez-le et effectuez une réinitialisation.


Edit the GRUB menu by typing: e
Select the original boot environment by using the arrow keys.
grub edit>kernel /boot/multiboot -s
# b
# fsck /dev/dsk/c0t4d0s0
# mount /dev/dsk/c0t4d0s0 /mnt 
# /mnt/sbin/luactivate
Do you want to fallback to activate boot environment c0t4d0s0
(yes or no)? yes
# umount /mnt
# init 6

Exemple de séparation et de mise à niveau d'une face d'un volume RAID-1 (miroir) (interface de ligne de commande)

Cet exemple illustre comment exécuter les tâches suivantes :

La Figure 9–1 représente l'environnement d'initialisation actuel, qui contient trois disques physiques.

Figure 9–1 Séparation et mise à niveau d'un volume RAID-1 (Miroir)

Le contexte illustre la figure.

  1. Créez un nouvel environnement d'initialisation second_disk, qui contient un miroir.

    La commande ci-dessous permet de réaliser ces tâches.

    • lucreate configure un système de fichiers UFS pour le point de montage racine (/). Un miroir, d10, est créé. Ce miroir contient le système de fichiers ( /) de la racine de l'environnement d'initialisation actuelle, qui est copié dans le miroir d10. Toutes les données du miroir d10 sont écrasées.

    • Deux tranches, c0t1d0s0 et c0t2d0s0 , sont définies comme sous-miroirs. ces derniers étant rattachés au miroir d10.


    # lucreate -c first_disk -n second_disk \ 
    -m /:/dev/md/dsk/d10:ufs,mirror \ 
    -m /:/dev/dsk/c0t1d0s0:attach \ 
    -m /:/dev/dsk/c0t2d0s0:attach
    
  2. Activez l'environnement d'initialisation second_disk.


    # /sbin/luactivate second_disk
    # init 6
    
  3. Créez un autre environnement d'initialisation, third_disk.

    La commande ci-dessous permet de réaliser ces tâches.

    • lucreate configure un système de fichiers UFS pour le point de montage racine (/). Un miroir, d20, est créé.

    • La tranche c0t1d0s0est supprimée du miroir actuel et ajoutée au miroir d20. Les contenus du sous-miroir et le système de fichiers racine (/) sont préservés et aucune copie n'est effectuée.


    # lucreate -n third_disk \ 
    -m /:/dev/md/dsk/d20:ufs,mirror \ 
    -m /:/dev/dsk/c0t1d0s0:detach,attach,preserve
    
  4. Mettez à niveau le nouvel environnement de démarrage, third_disk


    # luupgrade -u -n third_disk \ 
    -s /net/installmachine/export/Solaris_10/OS_image
    
  5. Ajoutez un patch à l'environnement de démarrage mis à niveau.


    # luupgrade -t n third_disk -s /net/patches 222222-01
    
  6. Activez l'environnement d'initialisation third_disk pour en faire le système en cours de fonctionnement.


    # /sbin/luactivate third_disk
    # init 6
    
  7. Supprimez l'environnement d'initialisation second_disk.


    # ludelete second_disk
    
  8. Les commandes ci-dessous permettent de réaliser ces tâches :

    • supprimer le miroir d10 ;

    • vérifier le numéro de concaténation de c0t2d0s0 ;

    • rattacher la concaténation trouvée par la commande metastat au miroir d20. La commande metattach synchronise la concaténation qui vient d'être rattachée avec celle du miroir d20. Toutes les données de la concaténation sont écrasées.


    # metaclear d10 
    # metastat -p | grep c0t2d0s0
    dnum 1 1 c0t2d0s0
    # metattach d20 dnum
    
    num

    est le numéro trouvé par la commande metastat pour la concaténation

Le nouvel environnement d'initialisation, third_disk, a été mis à niveau et est maintenant le système en cours de fonctionnement. third_disk contient le système de fichiers racine (/) qui est mis en miroir.

La Figure 9–2 représente l'intégralité du processus de séparation et de mise à niveau d'un miroir à l'aide des commandes de l'exemple précédent.

Figure 9–2 Séparation et mise à niveau d'un volume RAID-1 (Miroir) (suite)

Le contexte illustre la figure.

Exemple de migration d'un volume existant vers un volume Solaris Volume Manager RAID-1 (interface de ligne de commande)

Solaris Live Upgrade permet la création d'un environnement d'initialisation sur des volumes RAID–1 (miroirs). Les systèmes de fichiers de l'environnement d'initialisation actif peuvent être :

Par contre, la cible du nouvel environnement d'initialisation doit obligatoirement être un volume RAID-1 de Solaris Volume Manager. Par exemple, la tranche désignée pour contenir une copie du système de fichiers racine ( /) doit être /dev/vx/dsk/rootvol. rootvol est le volume contenant le système de fichiers racine (/).

Dans cet exemple, l'environnement d'initialisation actuel contient le système de fichiers racine ( /) sur un volume qui n'est pas un volume de Solaris Volume Manager. Le nouvel environnement d'initialisation est créé avec le système de fichiers racine (/) sur le volume RAID-1c0t2d0s0 de Solaris Volume Manager. La commande lucreate permet de migrer le volume actuel vers un volume Solaris Volume Manager. Le nom du nouvel environnement d'initialisation est svm_be. La commande lustatus indique si le nouvel environnement d'initialisation est prêt à être activé et réinitialisé. Celui-ci est activé pour devenir le nouvel environnement d'initialisation.


# lucreate -n svm_be -m /:/dev/md/dsk/d1:mirror,ufs \  
-m /:/dev/dsk/c0t2d0s0:attach
# lustatus
# luactivate svm_be
# lustatus
# init 6

Exemple de création d'un environnement d'initialisation vide et d'installation d'une archive Solaris Flash (interface de ligne de commande)

Les procédures suivantes couvrent le processus en trois étapes :

La commande lucreate crée un environnement d'initialisation basé sur les systèmes de fichiers dans l'environnement d'initialisation actif. La commande lucreate associée à l'option -s, lucreate permet de rapidement créer un environnement d'initialisation vide. Les tranches sont réservées aux systèmes de fichiers spécifiés, mais aucun de ces derniers n'est copié. Un nom est attribué à l'environnement d'initialisation, mais celui-ci ne sera véritablement créé qu'après l'installation d'une archive Solaris Flash. Une fois l'archive installée, les systèmes de fichiers sont installés sur les tranches réservées. L'environnement d'initialisation est ensuite activé.

Pour créer un environnement d'initialisation vide

Au cours de cette première étape, un environnement d'initialisation vide est créé. Les tranches sont réservées aux systèmes de fichiers spécifiés, mais ces derniers ne sont pas copiés depuis l'environnement d'initialisation actif. Le nouvel environnement d'initialisation s'appelle second_disk.


# lucreate  -s - -m /:/dev/dsk/c0t1d0s0:ufs \  
-n second_disk

L'environnement d'initialisation est prêt à être rempli avec une archive Solaris Flash.

La Figure 9–3 représente la création d'une environnement d'initialisation vide.

Figure 9–3 Création d'un environnement d'initialisation vide

Le contexte illustre la figure.

Pour installer une archive Solaris Flash sur le nouvel environnement d'initialisation

Au cours de cette deuxième étape, une archive est installée sur l'environnement d'initialisation second_disk créé dans l'exemple précédent. et réside dans le système local. Les versions des systèmes d'exploitation pour les options -s et -a sont toutes les deux des versions de Solaris 10 11/06. L'archive est nommée Solaris_10.flar.


# luupgrade -f -n second_disk \
-s /net/installmachine/export/Solaris_10/OS_image \ 
-a /net/server/archive/10.flar 

L'environnement d'initialisation est prêt à être activé.

Pour activer le nouvel environnement d'initialisation

Au cours de cette dernière étape, l'environnement d'initialisation second_disk est rendu initialisable à l'aide de la commande luactivate. Le système est ensuite réinitialisé et second_disk devient l'environnement d'initialisation actif.


# luactivate second_disk
# init 6

Exemple de mise à niveau à l'aide de Solaris Live Upgrade (interface utilisateur en mode caractère)

Dans cet exemple, un environnement d'initialisation est créé sur un système fonctionnant avec Solaris 9. Le nouvel environnement d'initialisation est mis à niveau pour la version Solaris 10 6/06. Ensuite, le nouvel environnement d'initialisation est activé.

Pour installer Solaris Live Upgrade sur l'environnement d'initialisation actif

  1. Insérez le DVD du système d'exploitation Solaris ou le CD Logiciel Solaris - 2.

  2. Exécutez le programme d'installation pour le média que vous utilisez.

    • Si vous utilisez le DVD du système d'exploitation Solaris, modifiez les répertoires pour qu'ils correspondent au programme d'installation, et exécutez ce dernier.

      • Pour les systèmes SPARC :


        # cd /cdrom/cdrom0/S0/Solaris_10/Tools/Installers
        # ./liveupgrade20
        

        L'interface graphique du programme d'installation Solaris apparaît.

      • For x86 based systems:


        # cd /cdrom/cdrom0/Solaris_10/Tools/Installers
        # ./liveupgrade20
        

        L'interface graphique du programme d'installation Solaris apparaît.

    • Si vous utilisez le CD Logiciel Solaris - 2, exécutez le programme d'installation.


      % ./installer
      

      L'interface graphique du programme d'installation Solaris apparaît.

  3. Dans le volet de sélection du type d'installation (Select Type of Install), sélectionnez l'installation personnalisée (Custom).

  4. Sur le panneau de sélection locale (Locale Selection), cliquez sur la langue souhaitée.

  5. Sélectionnez le logiciel à installer.

    • Pour le DVD, dans le volet de sélection des composants, cliquez sur Next (Suivant) afin d'installer les packages.

    • Pour le CD, dans le panneau de sélection des produits, cliquez sur Default Install for Solaris Live Upgrade, puis cliquez sur les autres produits pour en désactiver la sélection.

  6. Suivez les instructions d'installation affichées à l'écran.

Pour installer les patchs requis

Description 

Pour plus d'informations 


Attention – Attention –

Pour fonctionner correctement, Solaris Live Upgrade requiert l'installation d'un ensemble limité de patchs pour une version de système d'exploitation spécifique. Avant d'installer ou d'exécuter Solaris Live Upgrade, vous devez installer ces patchs.



x86 uniquement –

Démarrage avec Solaris 10 1/06, si cet ensemble de patchs n'est pas installé, Solaris Live Upgrade échoue et le message d'erreur suivant peut s'afficher. Mais, même sans ce message, il se peut que les patchs requis ne soient pas installés. Vérifiez que les patchs répertoriés dans les documents d'information SunSolve ont été installés avant d'installer Solaris Live Upgrade.


ERROR: Cannot find or is not executable: 
</sbin/biosdev>.
ERROR: One or more patches required by 
Live Upgrade has not been installed.

Les patchs répertoriés dans l'info doc 72099 peuvent être modifiés à tout moment. Ces patchs corrigent potentiellement les fautes dans Solaris Live Upgrade ainsi que les fautes dans les composants sur lesquels Solaris Live Upgrade d?pend. Si vous rencontrez des problèmes avec Solaris Live Upgrade, assurez-vous que vous avez installé les patchs les plus récents de Solaris Live Upgrade. 

Assurez-vous de posséder la liste des derniers patchs mis à jour en consultant le site http://sunsolve.sun.com. Recherchez le document d'information 72099 sur le site Web SunSolve.

Si vous utilisez le système d'exploitation Solaris 8 ou Solaris 9, vous ne pourrez peut-être pas exécuter le programme d'installation de Solaris Live Upgrade. Ces versions ne contiennent pas l'ensemble de patchs nécessaire à l'exécution de l'environnement d'exécution Java 2. Pour exécuter le programme d'installation de Solaris Live Upgrade et installer les packages, vous devez disposer du cluster de patchs recommandé de l'environnement d'exécution Java 2.  

Pour installer les packages de Solaris Live Upgrade,utilisez la commande pkgadd Vous pouvez également installer le cluster de patchs recommandé pour l'environnement d'exécution Java 2. Le cluster de patchs est disponible à l'adresse http://sunsolve.sun.com.

Procédez comme suit pour installer les patchs requis.

Obtenez la liste des patchs à partir du site Web SunSolve.


# patchadd /net/server/export/patches
# init 6

Création d'un environnement d'initialisation

Dans cet exemple, l'environnement d'initialisation source est nommé c0t4d0s0. Le système de fichiers racine (/) est copié dans le nouvel environnement d'initialisation et plutôt que partager la tranche de swap de l'environnement d'initialisation source, une nouvelle tranche de swap est créée.

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

  2. Affichez l'interface utilisateur en mode caractère :


    # /usr/sbin/lu
    

    Le menu principal de Solaris Live Upgrade s'affiche.

  3. Sélectionnez Create dans le menu principal.


    Name of Current Boot Environment:    c0t4d0s0
    Name of New Boot Environment:   c0t15d0s0 
    
  4. Appuyez sur F3.

    Le menu Configuration s'affiche.

  5. Pour sélectionner une tranche dans le menu Configuration, appuyez sur F2.

    Le menu Choices s'affiche.

  6. Choisissez la tranche 0 du disque c0t15d0 pour le système de fichiers racine (/).

  7. À partir du menu Configuration, créez une nouvelle tranche de swap sur c0t15d0 en sélectionnant une tranche de swap à scinder.

  8. Pour sélectionner une tranche de swap, appuyez sur F2. Le menu Choices s'affiche.

  9. Sélectionnez la tranche 1du disque c0t15d0 pour la nouvelle tranche de swap.

  10. Appuyez sur F3 pour créer le nouvel environnement d'initialisation.

Mise à niveau de l'environnement d'initialisation inactif

Le nouvel environnement d'initialisation est alors mis à niveau. La nouvelle version du système d'exploitation utilisée pour la mise à niveau provient d'une image du réseau.

  1. Dans le menu principal, sélectionnez Upgrade.


    Name of New Boot Environment:   c0t15d0s0 
    Package Media: /net/ins3-svr/export/Solaris_10/combined.solaris_wos
  2. Appuyez sur F3.

Pour activer l'environnement d'initialisation inactif

L'environnement d'initialisation c0t15d0s0 est désormais initialisable. Le système est ensuite réinitialisé, et c0t15d0s0 devient l'environnement d'initialisation actif. L'environnement d'initialisation c0t4d0s0 est désormais inactif.

  1. Dans le menu principal, sélectionnez Activate.


    Name of Boot Environment: c0t15d0s0
    Do you want to force a Live Upgrade sync operations: no
    
  2. Appuyez sur F3.

  3. Appuyez sur Entrée.

  4. Type :


    # init 6
    

Si une restauration est nécessaire, utilisez les procédures de ligne de commande indiquées dans l'exemple de la rubrique : (Facultatif) Pour revenir à l'environnement d'initialisation source.