JavaScript is required to for searching.
Ignorer les liens de navigation
Quitter l'aperu
Guide d'installation d'Oracle Solaris 10 1/13 : Live Upgrade et planification de la mise à niveau     Oracle Solaris 10 1/13 Information Library (Français)
search filter icon
search icon

Informations document

Préface

Partie I Mise à niveau avec Live Upgrade

1.  Emplacement des informations de planification pour l'installation d'Oracle Solaris

2.  Live Upgrade (présentation)

3.  Live Upgrade (planification)

4.  Utilisation de Live Upgrade pour créer un environnement d'initialisation (tâches)

5.  Mise à niveau à l'aide de Live Upgrade (tâches)

Mise à niveau d'un environnement d'initialisation (liste des tâches)

Mise à niveau d'un environnement d'initialisation

Instructions de mise à niveau

Mise à niveau d'un système à l'aide de packages ou de patchs

Mise à niveau d'une image de l'installation réseau sur un environnement d'initialisation

Mise à niveau d'une image de l'installation réseau à partir de plusieurs CD

Ajout ou suppression de packages à partir d'une image d'installation réseau sur un environnement d'initialisation

Ajout ou suppression de patchs d'une image d'installation réseau dans un environnement d'initialisation

Vérification des packages installés sur un environnement d'initialisation

Mise à niveau à l'aide d'un profil JumpStart

Création d'un profil en vue de son utilisation par Live Upgrade

Test d'un profil en vue de son utilisation par Live Upgrade

Mise à niveau avec un profil à l'aide de Live Upgrade

Valeurs des mots-clés JumpStart

Installation d'archives Archive Flash sur un environnement d'initialisation

Installation d'une Archive Flash sur un environnement d'initialisation

Installation d'une Archive Flash avec un profil

Installation d'une Archive Flash à l'aide d'un mot-clé de profil

Activation d'un environnement d'initialisation

Configuration requise et restrictions relatives à l'activation d'un environnement d'initialisation

Activation d'un environnement d'initialisation

Activation d'un environnement d'initialisation et synchronisation de fichiers

x86 : Activation d'un environnement d'initialisation à l'aide du menu GRUB

x86 : Activation d'un environnement d'initialisation à l'aide du menu GRUB

6.  Reprise sur échec : restauration de l'environnement d'initialisation d'origine (Tâches)

7.  Maintenance des environnements d'initialisation de Live Upgrade (tâches)

8.  Mise à niveau du système d'exploitation Oracle Solaris sur un système comportant des zones non globales

9.  Exemples pour Live Upgrade

Partie II Mise à niveau et migration avec Live Upgrade vers un pool root ZFS

10.  Live Upgrade et ZFS (présentation)

11.  Live Upgrade pour ZFS (planification)

12.  Création d'un environnement d'initialisation pour des pools root ZFS

13.  Live Upgrade pour ZFS comportant des zones non globales

Partie III Annexes

A.  Références de commandes Live Upgrade

B.  Dépannage (tâches)

C.  Conditions supplémentaires de gestion des packages SVR4 - Références

D.  Utilisation de l'analyseur de patchs lors de la mise à niveau (Tâches)

Glossaire

Index

Mise à niveau d'un environnement d'initialisation

Exécutez la commande luupgrade pour mettre à niveau un environnement d'initialisation. Cette section présente la procédure de mise à niveau d'un environnement d'initialisation inactif à partir de fichiers résidant sur les médias suivants :

Instructions de mise à niveau

La mise à niveau d'un environnement d'initialisation vers le dernier système d'exploitation n'a pas d'incidence sur l'environnement d'initialisation actif. Les nouveaux fichiers fusionnent avec les systèmes de fichiers critiques de l'environnement d'initialisation inactif, sans incidence sur les systèmes de fichiers partageables.

Vous pouvez réaliser la mise à niveau lorsque des volumes RAID-1 ou des zones non globales sont installés, ou vous pouvez installer une archive Flash :

Mise à niveau d'un système à l'aide de packages ou de patchs

Vous pouvez utiliser Live Upgrade pour ajouter des patchs et des packages à un système. Live Upgrade crée une copie du système en cours d'exécution. Ce nouvel environnement d'initialisation peut être mis à niveau ou vous pouvez ajouter des packages ou des patchs. Lorsque vous utilisez Live Upgrade, le seul moment où le système est hors service est lors de la réinitialisation. Vous pouvez ajouter des patchs et des packages à un nouvel environnement d'initialisation à l'aide de la commande luupgrade.


Attention

Attention - Lors de l'ajout et de la suppression de packages ou de patchs, Live Upgrade a besoin de packages ou de patchs compatibles avec les directives avancées de génération de packages SVR4. Si les packages Oracle sont conformes à celles-ci, Oracle 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 lors d'une mise à niveau.

Pour plus d'informations sur la configuration requise pour les packages, reportez-vous à l'Annexe CConditions supplémentaires de gestion des packages SVR4 - Références.


Tableau 5-2 Mise à niveau d'un environnement d'initialisation à l'aide de packages et de patchs

Type d'installation
Description
Pour plus d'informations
Ajout de patchs à un environnement d'initialisation.
Créez un environnement d'initialisation et exécutez la commande luupgrade avec l'option -t.
Ajout de packages à un environnement d'initialisation.
Exécutez la commande luupgrade avec l'option -p.

Mise à niveau d'une image de l'installation réseau sur un environnement d'initialisation

Cette procédure implique que vous utilisiez un DVD ou une image d'installation réseau. Pour une installation nécessitant plusieurs CD, suivez la procédure de la section Mise à niveau d'une image de l'installation réseau à partir de plusieurs CD.


Remarque - A partir de la version Oracle Solaris 10 9/10, seul un DVD est fourni. Les CD Logiciel Oracle Solaris ne sont plus fournis.


  1. Installez les packages SUNWlucfg, SUNWlur et SUNWluu de Live Upgrade sur votre système.

    Ces packages doivent provenir de la version vers laquelle vous effectuez la mise à niveau. Pour une procédure détaillée, reportez-vous à la section Installation de Live Upgrade à l'aide de la commande pkgadd.

  2. Indiquez l'environnement d'initialisation que vous souhaitez mettre à niveau, ainsi que le chemin d'accès au logiciel d'installation.
    # luupgrade -u -n BE-name -s os-image-path
    -u

    Met à niveau une image de l'installation réseau sur un environnement d'initialisation.

    -n BE-name

    Indique le nom de l'environnement d'initialisation que vous souhaitez mettre à niveau.

    -s os-image-path

    Indique le chemin d'accès au répertoire contenant une image de l'installation réseau.

Exemple 5-1 Mise à niveau d'une image de l'installation réseau sur un environnement d'initialisation à partir d'un DVD

Dans cet exemple, l'environnement d'initialisation second_disk est mis à niveau à l'aide d'un DVD. La commande pkgadd ajoute les packages Live Upgrade de la version vers laquelle vous effectuez la mise à niveau.

# pkgadd -d /server/packages SUNWlucfg SUNWlur SUNWluu
# luupgrade -u -n second_disk -s /cdrom/cdrom0 

Exemple 5-2 Mise à niveau d'une image de l'installation réseau sur un environnement d'initialisation à partir d'une image d'installation réseau

Dans cet exemple, l'environnement d'initialisation second_disk est mis à niveau. La commande pkgadd ajoute les packages Live Upgrade de la version vers laquelle vous effectuez la mise à niveau.

# pkgadd -d /server/packages SUNWlucfg SUNWlur SUNWluu
# luupgrade -u -n second_disk \ 
-s /net/installmachine/export/Solaris_10/OS_image 

Mise à niveau d'une image de l'installation réseau à partir de plusieurs CD


Remarque - A partir de la version Oracle Solaris 10 9/10, seul un DVD est fourni. Les CD Logiciel Oracle Solaris ne sont plus fournis.


L'image de l'installation réseau figurant sur plusieurs CD, vous devez utiliser cette procédure de mise à niveau. exécutez la commande luupgrade avec l'option --i pour installer tout autre CD.

  1. Installez les packages SUNWlucfg, SUNWlur et SUNWluu de Live Upgrade sur votre système.

    Ces packages doivent provenir de la version vers laquelle vous effectuez la mise à niveau. Pour une procédure détaillée, reportez-vous à la section Installation de Live Upgrade à l'aide de la commande pkgadd.

  2. Indiquez l'environnement d'initialisation que vous souhaitez mettre à niveau, ainsi que le chemin d'accès au logiciel d'installation.
    # luupgrade -u -n BE-name -s os-image-path
    -u

    Met à niveau une image de l'installation réseau sur un environnement d'initialisation.

    -n BE-name

    Indique le nom de l'environnement d'initialisation que vous souhaitez mettre à niveau.

    -s os-image-path

    Indique le chemin d'accès au répertoire contenant une image de l'installation réseau.

  3. Une fois que le programme d'installation a exploité le contenu du premier CD, insérez le second CD.
  4. Exécutez le programme d'installation du second CD à partir des menus ou en mode texte.
    • Pour exécuter le programme d'installation du second CD à partir des menus :

      # luupgrade -i -n BE-name -s os-image-path
    • Pour exécuter le programme d'installation du second CD en mode texte et sans aucune intervention de l'utilisateur.

      # luupgrade -i -n BE-name -s os-image-path -O '-nodisplay -noconsole'
    -i

    Installe des CD supplémentaires. Le logiciel recherche un programme d'installation sur le média indiqué et l'exécute. Le programme d'installation est indiqué par -s.

    -n BE-name

    Indique le nom de l'environnement d'initialisation que vous souhaitez mettre à niveau.

    -s os-image-path

    Indique le chemin d'accès au répertoire contenant une image de l'installation réseau.

    -O '-nodisplay -noconsole '

    (Facultatif) Exécute le programme d'installation du second CD en mode texte et ne requiert aucune intervention de l'utilisateur.

  5. Répétez l'Étape 3 et l'Étape 4 pour chaque CD que vous souhaitez installer.

Exemple 5-3 SPARC : mise à niveau d'une image de l'installation réseau à partir de plusieurs CD

Dans cet exemple, c'est l'environnement d'initialisation second_disk qui est mis à niveau, alors que l'image d'installation réside sur deux CD : CD Logiciel Oracle Solaris - 1 et CD Logiciel Oracle Solaris - 2. L'option -u détermine s'il reste suffisamment d'espace pour tous les packages du jeu de CD. L'option -O ainsi que les options -nodisplay et -noconsole empêchent l'affichage de l'interface utilisateur en mode caractère après la lecture du second CD et l'utilisateur n'est pas invité à entrer des informations.

Notez que si vous n'utilisez pas l'option -O avec les options -nodisplay et -noconsole, l'interface utilisateur en mode caractère (CUI) s'affiche. Vous n'avez pas besoin d'utiliser la CUI pour effectuer des tâches Oracle Live Upgrade.

  1. Installez les packages Live Upgrade de la version vers laquelle vous effectuez la mise à niveau.

    # pkgadd -d /server/packages SUNWlucfg SUNWlur SUNWluu
  2. Insérez le CD Logiciel Oracle Solaris - 1 et saisissez la commande suivante :

    # luupgrade -u -n second_disk -s /cdrom/cdrom0/ 
  3. Insérez le CD Logiciel Oracle Solaris - 2 et saisissez la commande suivante :

    # luupgrade -i -n second_disk -s /cdrom/cdrom0 -O '-nodisplay \ 
    -noconsole'
    Repeat this step for each CD that you need.
  4. Répétez l'étape précédente pour chaque CD que vous souhaitez installer.

Étapes suivantes

L'environnement d'initialisation est prêt à être activé. Reportez-vous à la section Activation d'un environnement d'initialisation.

Ajout ou suppression de packages à partir d'une image d'installation réseau sur un environnement d'initialisation

Cette section décrit la procédure de suppression ou d'ajout de packages dans un nouvel environnement d'initialisation.


Attention

Attention - Lors de la mise à niveau et de l'ajout ou de la suppression de packages ou de patchs, Live Upgrade a besoin de packages ou de patchs compatibles avec les directives avancées de génération de packages SVR4. Si les packages Oracle sont conformes à celles-ci, Oracle 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 .

Pour plus d'informations sur la configuration requise pour les packages, reportez-vous à l'Annexe CConditions supplémentaires de gestion des packages SVR4 - Références.


Pour supprimer un package ou un ensemble de packages d'un nouvel environnement d'initialisation, utilisez l'option -P.

#  luupgrade -P -n BE-name package-name
-P

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

-n BE-name

Indique le nom de l'environnement d'initialisation duquel le package doit être supprimé.

package-name

Indique le nom des packages à supprimer. Séparez les noms de package par des espaces.

Pour ajouter un package ou un ensemble de packages à un nouvel environnement d'initialisation, utilisez l'option -P.

# luupgrade -p -n BE-name -s /path-to-packages package-name
-p

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

-n BE-name

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

-s path-to-packages

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

package-name

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

Exemple 5-4 Ajout de packages à une image d'installation réseau sur un environnement d'initialisation

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

# luupgrade -P -n second_disk SUNWabc SUNWdef SUNWghi
# luupgrade -p -n second_disk -s /net/installmachine/export/packages \
SUNWijk SUNWlmn SUNWpkr

Ajout ou suppression de patchs d'une image d'installation réseau dans un environnement d'initialisation

Cette section décrit la procédure de suppression ou d'ajout de patchs dans un nouvel environnement d'initialisation.


Attention

Attention - Lorsque vous ajoutez et supprimez des packages ou des patchs, Live Upgrade a besoin de packages ou de patchs conformes aux directives avancées de génération de packages SVR4. Si les packages Oracle sont conformes à celles-ci, Oracle 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 .


Vous ne pouvez pas utiliser Live Upgrade pour appliquer un patch à un environnement d'initialisation Oracle Solaris 10 inactif lorsque l'environnement d'initialisation actif exécute le système d'exploitation Solaris 8 ou Solaris 9. Live Upgrade appelle l'utilitaire de patch sur la partition d'initialisation 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 d'Oracle Solaris Zones, de l'utilitaire de gestion des services (SMF) et des autres améliorations du système d'exploitation Oracle Solaris 10. Par conséquent, l'utilitaire de patch ne peut pas appliquer correctement un patch sur un environnement d'initialisation Oracle Solaris 10 inactif.

Si vous utilisez Live Upgrade pour mettre à niveau un système d'exploitation Solaris 8 ou 9 vers Oracle Solaris 10, vous devez d'abord activer l'environnement d'initialisation Oracle Solaris 10 avant de poursuivre. Une fois l'environnement d'initialisation Oracle 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 Live Upgrade. Pour un exemple de mise à niveau et d'application de patchs à partir de la version Solaris 8 vers Oracle Solaris 10, reportez-vous au document Restrictions for Using Solaris Live Upgrade.

Pour supprimer un patch ou un ensemble de patchs d'un nouvel environnement d'initialisation, utilisez l'option -T.

# luupgrade -T -n BE-name patch_name
-T

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

-n BE-name

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

patch-name

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

Pour ajouter un patch ou un ensemble de patchs à un nouvel environnement d'initialisation, utilisez l'option -t.

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

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

-n BE-name

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

-s path-to-patches

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

patch-name

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

Vérification des packages installés sur un environnement d'initialisation

Pour vérifier l'intégrité des packages qui viennent d'être installés dans le nouvel environnement d'initialisation, appelez la commande pkgchk, comme suit :

#  luupgrade -C -n BE-name -O "-v" package-name
-C

Indique d'exécuter la commande pkgchk sur les packages nommés.

-n BE-name

Indique le nom de l'environnement d'initialisation sur lequel la vérification doit porter.

-O

Transmet les options directement à la commande pkgchk.

package-name

Spécifie le nom des packages à vérifier. Séparez les noms de package par des espaces. Si aucun nom de package n'est précisé, la vérification porte sur tous les packages de l'environnement d'initialisation spécifié.

-v

Indique d'exécuter la commande en mode détaillé.

Exemple 5-6 Vérification de l'intégrité des packages dans un environnement d'initialisation

Dans cet exemple, les packages SUNWabc, SUNWdef et SUNWghi sont vérifiés pour s'assurer qu'ils ont été correctement installés et qu'ils n'ont pas été endommagés.

# luupgrade -C -n second_disk SUNWabc SUNWdef SUNWghi

Mise à niveau à l'aide d'un profil JumpStart

Vous pouvez créer un profil JumpStart à utiliser avec Live Upgrade. Les procédures suivantes vous permettent de créer un profil, de le tester et de l'installer à l'aide de la commande luupgrade dotée de l'option -j.


Attention

Attention - Lorsque vous installez le système d'exploitation Oracle Solaris à l'aide d'une archive Flash, cette dernière ainsi que le média d'installation doivent contenir la même version de système d'exploitation. Si, par exemple, l'archive est un système d'exploitation Oracle Solaris 10 et que vous utilisez un média DVD, vous devez utiliser le média DVD Oracle Solaris 10 pour installer l'archive. Si les versions de système d'exploitation ne correspondent pas, l'installation sur le système cible échoue. Des systèmes d'exploitation identiques sont requis lorsque vous utilisez le mot-clé ou la commande ci-après :

  • Mot-clé archive_location dans un profil

  • Commande luupgrade avec les options -s, -a, -j et -J


Pour plus d'informations, consultez les rubriques suivantes :

Création d'un profil en vue de son utilisation par Live Upgrade

Cette procédure décrit la création d'un profil en vue de son utilisation à l'aide de Live Upgrade. Vous pouvez utiliser ce profil pour procéder à la mise à niveau d'un environnement d'initialisation inactif à l'aide de la commande luupgrade avec l'option -j.

Pour de plus amples informations sur les instructions à suivre, reportez-vous aux rubriques suivantes :

  1. Créez un fichier texte dans l'éditeur de texte de votre choix.

    Donnez un nom significatif à votre fichier. Assurez-vous que le nom du profil représente bien ce que vous comptez en faire pour installer le logiciel Oracle Solaris sur votre système. Vous pouvez par exemple nommer ce profil upgrade_Solaris_10.

  2. Ajoutez des mots-clés de profil et leur valeur dans le profil ainsi créé.

    Seuls les mots-clés de mise à niveau du Tableau 5-3 et du Tableau 5-4 peuvent être utilisés dans un profil Live Upgrade.

    Le tableau suivant répertorie les mots-clés que vous pouvez utiliser avec les valeurs upgrade ou flash_install du mot-clé Install_type.

  3. Sauvegardez le profil dans un répertoire du système local.
  4. Vérifiez que le profil figure dans root et que le niveau des autorisations est réglé sur 644.

Exemple 5-7 Création d'un profil Live Upgrade

Dans cet exemple, un profil fournit les paramètres de mise à niveau. Ce profil doit être utilisé pour mettre à niveau un environnement d'initialisation inactif à l'aide de la commande luupgrade de Live Upgrade et des options -u et -j. Ce profil ajoute un package et un cluster et a été enrichi d'un environnement linguistique régional et d'environnements linguistiques supplémentaires. Si vous ajoutez des environnements linguistiques au profil, veillez à avoir prévu un espace disque supplémentaire sur l'environnement d'initialisation que vous avez créé.

# profile keywords         profile values
# ----------------         -------------------
  install_type             upgrade
  package                  SUNWxwman add
  cluster                  SUNWCacc add
  geo                      C_Europe
  locale                   zh_TW
  locale                   zh_TW.BIG5
  locale                   zh_TW.UTF-8
  locale                   zh_HK.UTF-8
  locale                   zh_HK.BIG5HK
  locale                   zh
  locale                   zh_CN.GB18030
  locale                   zh_CN.GBK
  locale                   zh_CN.UTF-8

Exemple 5-8 Création d'un profil Live Upgrade en vue de l'installation d'une archive différentielle

L'exemple de profil ci-dessous doit être utilisé par Live Upgrade pour installer une archive différentielle sur un système clone. Seuls les fichiers spécifiés par l'archive différentielle sont ajoutés, supprimés ou modifiés. L'archive Flash est extraite d'un serveur NFS. L'image ayant été construite par le système maître original, la validité de l'image système du système clone n'est pas vérifiée. Ce profil doit être utilisé avec la commande luupgrade et les options -u et -j de Live Upgrade.

# profile keywords         profile values
# ----------------         -------------------
 install_type              flash_update
 archive_location          nfs installserver:/export/solaris/archive/solarisarchive
 no_master_check

Pour plus d'informations sur l'utilisation de la commande luupgrade afin d'installer une archive différentielle, reportez-vous à la section Installation d'une Archive Flash avec un profil.

Étapes suivantes

Si vous souhaitez tester un profil, reportez-vous à la section Test d'un profil en vue de son utilisation par Live Upgrade.

Test d'un profil en vue de son utilisation par Live Upgrade

Après avoir créé votre profil, testez-le à l'aide de la commande luupgrade. Il vous suffit de consulter le résultat d'installation généré par la commande luupgrade pour déterminer rapidement si le profil créé fonctionne correctement.

Exemple 5-9 Test d'un profil à l'aide de Live Upgrade

Dans l'exemple suivant, le nom du profil est Flash_profile . Le test du profil est effectué sur l'environnement d'initialisation inactif nommé second_disk.

# luupgrade -u -n u1b08 -D -s /net/installsvr/export/u1/combined.u1wos \
 -j /var/tmp/flash_profile
Validating the contents of the media /net/installsvr/export/u1/combined.u1wos.
The media is a standard Solaris media.
The media contains an operating system upgrade image.
The media contains Solaris version 10.
Locating upgrade profile template to use.
Locating the operating system upgrade program.
Checking for existence of previously scheduled Live Upgrade requests.
Creating upgrade profile for BE second_disk.
Determining packages to install or upgrade for BE second_disk.
Simulating the operating system upgrade of the BE second_disk.
The operating system upgrade simulation is complete.
INFORMATION: var/sadm/system/data/upgrade_cleanup contains a log of the
upgrade operation.
INFORMATION: var/sadm/system/data/upgrade_cleanup contains a log of
cleanup operations required.
The Solaris upgrade of the boot environment second_disk is complete.

Vous pouvez désormais utiliser le profil pour procéder à la mise à jour de votre environnement d'initialisation inactif.

Mise à niveau avec un profil à l'aide de Live Upgrade

Cette procédure vous guide pas à pas tout au long de la mise à niveau d'un système d'exploitation à l'aide d'un profil.

Si vous souhaitez installer une archive Flash à l'aide d'un profil, reportez-vous à la section Installation d'une Archive Flash avec un profil.

Avant de commencer

Si vous avez ajouté des environnements linguistiques au profil, veillez à avoir prévu un espace disque supplémentaire sur l'environnement d'initialisation que vous avez créé.


Attention

Attention - Lorsque vous installez le système d'exploitation Oracle Solaris à l'aide d'une archive Flash, cette dernière ainsi que le média d'installation doivent contenir la même version de système d'exploitation. Si, par exemple, l'archive est un système d'exploitation Oracle Solaris 10 et que vous utilisez un média DVD, vous devez utiliser le média DVD Oracle Solaris 10 pour installer l'archive. Si les versions de système d'exploitation ne correspondent pas, l'installation sur le système cible échoue. Des systèmes d'exploitation identiques sont requis lorsque vous utilisez le mot-clé ou la commande ci-après :

  • Mot-clé archive_location dans un profil

  • Commande luupgrade avec les options -s, -a, -j et -J


  1. Installez les packages SUNWlucfg, SUNWlur et SUNWluu de Live Upgrade sur votre système.

    Ces packages doivent provenir de la version vers laquelle vous effectuez la mise à niveau. Pour les procédures détaillées, reportez-vous à la section Installation de Live Upgrade à l'aide de la commande pkgadd.

  2. Créez un profil.

    Reportez-vous à la section Création d'un profil en vue de son utilisation par Live Upgrade pour une liste des mots-clés de mise à niveau utilisables dans un profil Live Upgrade.

  3. Mettez à niveau le système d'exploitation à l'aide d'un profil.
    # luupgrade -u -n BE-name -s os-image-path -j profile-path
    -u

    Met à niveau une image de système d'exploitation sur un environnement d'initialisation.

    -n BE-name

    Indique le nom de l'environnement d'initialisation que vous souhaitez mettre à niveau.

    -s os-image-path

    Indique le chemin d'accès au répertoire comportant une image du système d'exploitation. Ce répertoire peut se trouver sur un média d'installation, tel qu'un DVD-ROM ou un CD-ROM, ou il peut s'agir d'un répertoire NFS ou UFS.

    -j profile-path

    Chemin menant vers un profil. Le profil doit se trouver dans le répertoire d'une machine locale. Pour plus d'informations sur la création d'un profil, reportez-vous à la section Création d'un profil en vue de son utilisation par Live Upgrade.

Exemple 5-10 Mise à niveau d'un environnement d'initialisation à l'aide d'un profil JumpStart personnalisé

Dans cet exemple, l'environnement d'initialisation second_disk est mis à niveau à l'aide d'un profil. L'option -j s'utilise pour accéder au profil. L'environnement d'initialisation est alors prêt à être activé. Pour plus d'informations sur la création d'un profil, reportez-vous à la section Création d'un profil en vue de son utilisation par Live Upgrade. La commande pkgadd ajoute les packages Live Upgrade de la version vers laquelle vous effectuez la mise à niveau.

# pkgadd -d /server/packages SUNWlucfg SUNWlur SUNWluu
# luupgrade -u -n second_disk \ 
-s /net/installmachine/export/solarisX/OS_image \ 
-j /var/tmp/profile 

Étapes suivantes

L'environnement d'initialisation est prêt à être activé. Reportez-vous à la section Activation d'un environnement d'initialisation.

Valeurs des mots-clés JumpStart

Tableau 5-3 Mots-clés à utiliser pour une création initiale d'archive

Mots-clés
Description
Référence
(Requis) Install_type
Définit s'il convient de mettre à niveau l'environnement Oracle Solaris existant sur un système ou d'y installer une archive Flash. Utilisez la valeur suivante avec ce mot-clé :
  • upgrade pour une mise à niveau ;

  • flash_install pour une installation d'archive Flash

  • flash_update pour une installation différentielle d'archive Flash

(Requis pour une Archive Flash) archive_location
Extrait une archive Flash d'un emplacement désigné.
Pour une liste des valeurs utilisables avec ce mot-clé, reportez-vous à la section Mot-clé archive_location du manuel Guide d’installation d’Oracle Solaris 10 1/13 : Installations JumpStart.
(Facultatif) cluster (ajout ou suppression de clusters)
Indique si vous souhaitez ajouter un cluster au groupe de logiciels que vous souhaitez installer sur votre système, ou si vous souhaitez en supprimer.
(Facultatif) geo
Désigne le ou les environnements linguistiques que vous souhaitez installer sur un système ou y ajouter dans le cadre d'une mise à niveau.
Pour une liste des valeurs utilisables avec ce mot-clé, reportez-vous à la section Mot-clé de profil geo (UFS et ZFS) du manuel Guide d’installation d’Oracle Solaris 10 1/13 : Installations JumpStart.
(Facultatif) local_customization
Avant de procéder à l'installation d'une archive Flash; sur un système clone, vous pouvez créer des scripts personnalisés afin de préserver les configurations locales du système clone. Le mot-clé local_customization désigne le répertoire dans lequel vous avez sauvegardé ces scripts. La valeur correspond au chemin vers le script dans le système clone.
Pour plus d'informations sur les scripts de pré-déploiement et de post-déploiement, reportez-vous à la section Création de scripts de personnalisation du manuel Guide d’installation d’Oracle Solaris 10 1/13 : Archives Flash (création et installation).
(Facultatif) locale
Désigne les packages des environnements linguistiques que vous souhaitez installer ou ajouter dans le cadre d'une mise à niveau.
Pour une liste des valeurs utilisables avec ce mot-clé, reportez-vous à la section Mot-clé de profil locale (UFS et ZFS) du manuel Guide d’installation d’Oracle Solaris 10 1/13 : Installations JumpStart.
(Facultatif) package
Indique si vous souhaitez ajouter un package au groupe de logiciels que vous souhaitez installer sur votre système, ou si vous souhaitez en supprimer.
Pour une liste des valeurs utilisables avec ce mot-clé, reportez-vous à la section Mot-clé de profil package (UFS et ZFS) du manuel Guide d’installation d’Oracle Solaris 10 1/13 : Installations JumpStart.

Tableau 5-4 Mots-clés à utiliser pour une création différentielle d'archive

Mots-clés
Description
Référence
(Requis) Install_type
Définit l'installation d'une archive Flash sur le système. La valeur correspondant à une archive différentielle est flash_update.
(Requis) archive_location
Extrait une archive Flash d'un emplacement désigné.
Pour une liste des valeurs utilisables avec ce mot-clé, reportez-vous à la section Mot-clé archive_location du manuel Guide d’installation d’Oracle Solaris 10 1/13 : Installations JumpStart.
(Facultatif) forced_deployment
Force l'installation d'une archive différentielle Flash sur un système clone autre que celui attendu par le logiciel. Si vous utilisez forced_deployment, tous les nouveaux fichiers sont supprimés afin d'amener le système clone à l'état attendu. Si vous n'êtes pas sûr de vouloir supprimer ces fichiers, utilisez l'option par défaut qui protège ces nouveaux fichiers en stoppant l'installation.
(Facultatif) local_customization
Avant d'installer une archive Flash sur un système clone, vous pouvez créer des scripts personnalisés pour préserver les configurations locales sur le système clone. Le mot-clé local_customization désigne le répertoire dans lequel vous avez sauvegardé ces scripts. La valeur correspond au chemin vers le script dans le système clone.
Pour plus d'informations sur les scripts de pré-déploiement et de post-déploiement, reportez-vous à la section Création de scripts de personnalisation du manuel Guide d’installation d’Oracle Solaris 10 1/13 : Archives Flash (création et installation).
(Facultatif) no_content_check
Au cours de l'installation d'un système clone avec une archive différentielle Flash, vous pouvez utiliser le mot-clé no_content_check pour ignorer la validation fichier par fichier. La validation fichier par fichier vous garantit que le système clone est bien un double du système maître. Evitez d'avoir recours à ce mot -clé si vous n'êtes pas sûr que le système clone soit un double du système maître original.
(Facultatif) no_master_check
Lorsque vous installez un système clone avec une archive différentielle Flash, vous pouvez utiliser le mot-clé no_master_check pour ignorer une vérification de fichiers. Les systèmes de fichiers clone ne sont pas vérifiés. Une vérification permet de contrôler que le clone a été construit à partir du système maître original. Evitez d'avoir recours à ce mot -clé si vous n'êtes pas sûr que le système clone soit un double du système maître original.