Ce chapitre vous explique comment utiliser Solaris Live Upgrade pour mettre à niveau un environnement d'initialisation inactif et l'activer. Ce chapitre se compose des sections suivantes :
Liste des tâches de mise à niveau d'un environnement d'initialisation
Procédure de mise à niveau d'un environnement d'initialisation
Installation d'archives Solaris Flash sur un environnement d'initialisation
Vous pouvez utiliser Solaris Live Upgrade par le biais de menus ou dans l'interface de ligne de commande (CLI). Les procédures sont décrites pour les deux interfaces. Ces procédures ne vous empêchent pas d'utiliser Solaris Live Upgrade. Pour de plus amples informations sur les commandes, reportez-vous au Chapitre 13, Solaris Live Upgrade – Références de commandes et aux pages de manuel pertinentes, lesquelles proposent des informations détaillées sur les options CLI.
Tâche |
Description |
Instructions |
---|---|---|
Mettre à niveau un environnement d'initialisation ou installer une archive Solaris Flash |
| |
Activer un environnement d'initialisation inactif |
Appliquer les changements apportés et activer l'environnement d'initialisation inactif | |
(Facultatif) Revenir en arrière si une erreur survient pendant l'activation |
Réactiver l'environnement d'initialisation d'origine en cas d'échec |
Chapitre 10, Reprise sur panne : restauration de l'environnement d'initialisation d'origine (Tâches) |
Utilisez le menu Upgrade ou 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 supports suivants :
un serveur NFS ;
fichier local ;
une bande locale.
un périphérique local (y compris un DVD ou un CD).
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 actf. 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.
Plutôt que d'effectuer une mise à niveau, vous pouvez installer une archive Solaris Flash sur un environnement d'initialisation inactif, si vous en avez créée une. Les nouveaux fichiers écrasent les systèmes de fichiers critiques de l'environnement d'initialisation inactif, mais les systèmes de fichiers partageables ne sont pas modifiés. Reportez-vous à la section Installation d'archives Solaris Flash sur un environnement d'initialisation .
Vous pouvez mettre à niveau un environnement d'initialisation inactif contenant n'importe quelle combinaison de tranches de disques physiques, volumes Solaris Volume Manager ou volumes Veritas Volume Manager. La tranche choisie pour le système de fichiers racine (/) doit être une concaténation à une tranche comprise dans un volume RAID–1 (miroir). Pour les procédures de création d'un environnement d'initialisation avec systèmes de fichiers en miroir, reportez-vous à la section Création d'un environnement d'initialisation avec des volumes RAID-1 (miroirs) (interface de ligne de commande).
Si des volumes VxVM sont configurés sur votre système actuel, la commande lucreate peut créer un environnement d'initialisation. Lorsque les données sont copiées vers le nouvel environnement d'initialisation, le système de fichiers Veritas est perdu et un système de fichiers UFS est créé sur le nouvel environnement d'initialisation.
Vous pouvez utiliser Solaris Live Upgrade pour ajouter des patchs et des packages à un système. Solaris Live Upgrade crée une copie du système en cours d'utilisation. Ce nouvel environnement d'initialisation peut être mis à niveau ou vous pouvez ajouter des packages ou des patchs. Lorsque vous utilisez Solaris 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.
Lors de l'ajout et de la suppression de packages ou de patchs, Solaris 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 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 lors d'une mise à niveau.
Pour de plus amples informations sur la configuration minimale requise par les packages, reportez-vous à l' Annexe B, Conditions supplémentaires de gestion des packages SVR4 (Références) .
Type d´installation |
Description |
Pour plus d'informations |
---|---|---|
Ajout de patchs à un environnement d'initialisation. |
Créez un environnement d'initialisation avec la commande luupgrade associée à l'option -t. | |
Ajout de packages à un environnement d'initialisation. |
Utilisez la commande luupgrade associée à l'option -p. |
Cette procédure implique que vous utilisiez un DVD ou une image d'installation combinée. Pour une installation nécessitant des CD, vous devez utiliser la procédure Mise à niveau d'une image du système d'exploitation à partir de plusieurs CD (interface de ligne de commande).
Sélectionnez Mise à niveau dans le menu principal de Solaris Live Upgrade.
L'écran du menu Mise à niveau s'affiche.
Entrez le nom du nouvel environnement d'initialisation.
Entrez le chemin d'accès à l'image d'installation de Solaris.
Média d'installation |
Description |
---|---|
Système NFS |
Indiquez le chemin d'accès au système de fichiers réseau dans lequel réside l'image d'installation. |
fichier local ; |
Indiquez le chemin d'accès au système de fichiers local dans lequel réside l'image d'installation. |
une bande locale. |
Indiquez quel est le lecteur de bande locale et la position exacte de l'image d'installation sur la bande. |
Périphérique local, DVD ou CD |
Indiquez quel est le périphérique local ainsi que le chemin d'accès à l'image d'installation. |
SPARC : Si vous utilisez un DVD ou un CD, entrez le chemin d'accès à ce disque, comme dans l'exemple ci-dessous :
/cdrom/cdrom0/s0/Solaris_10/s0 |
Si vous utilisez une image combinée sur votre réseau, entrez le chemin d'accès au système de fichiers réseau, comme dans l'exemple ci-dessous :
/net/installmachine/export/Solaris_10/os_image |
Pour effectuer la mise à niveau, appuyez sur F3.
Le menu principal s'affiche une fois la mise à niveau achevée.
Cette procédure implique que vous utilisiez un DVD ou une image d'installation combinée. Si l'installation requiert plusieurs CD, vous devez utiliser la procédure Mise à niveau d'une image du système d'exploitation à partir de plusieurs CD (interface de ligne de commande).
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 rubrique Configuring RBAC (Task Map) du System Administration Guide: Security Services.
Indiquez l'environnement d'initialisation que vous souhaitez mettre à niveau, ainsi que le chemin d'accès au logiciel d'installation en entrant :
# luupgrade -u -n nom_BE -s chemin_image_os |
Met à niveau une image de système d'exploitation sur un environnement d'initialisation.
Indique le nom de l'environnement d'initialisation que vous souhaitez mettre à niveau.
Indique le chemin d'accès au répertoire comportant une image du système d'exploitation.
Dans cet exemple, c'est l'environnement d'initialisation second_disk qui est mis à niveau.
# luupgrade -u -n second_disk \ -s /net/installmachine/export/Solaris_10/OS_image |
L'image du système d'exploitation étant sur plusieurs CD, vous devez utiliser cette procédure de mise à niveau. Utilisez la commande luupgrade avec l'option -i pour installer tout autre CD.
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 rubrique Configuring RBAC (Task Map) du System Administration Guide: Security Services.
Indiquez l'environnement d'initialisation que vous souhaitez mettre à niveau, ainsi que le chemin d'accès au logiciel d'installation en entrant :
# luupgrade -u -n nom_BE -s chemin_image_os |
Met à niveau une image de système d'exploitation sur un environnement d'initialisation.
Indique le nom de l'environnement d'initialisation que vous souhaitez mettre à niveau.
Indique le chemin d'accès au répertoire comportant une image du système d'exploitation.
Une fois que le programme d'installation a exploité le contenu du premier CD, insérez le second CD.
Cette étape est identique à la précédente, si ce n'est que l'option -u est remplacée par l'option -i. Exécutez le programme d'installation du second CD à partir des menus ou en mode texte.
Cette commande exécute le programme d'installation du second CD à partir des menus.
# luupgrade -i -n nom_BE -s chemin_image_os |
Cette commande exécute le programme d'installation du second CD en mode texte et ne requiert aucune intervention de l'utilisateur.
# luupgrade -i -n nom_BE -s chemin_image_os -O '-nodisplay -noconsole' |
Installe des CD supplémentaires. Le logiciel recherche un programme d'installation sur le support indiqué et l'exécute. Le programme d'installation est indiqué par -s.
Indique le nom de l'environnement d'initialisation que vous souhaitez mettre à niveau.
Indique le chemin d'accès au répertoire comportant une image du système d'exploitation.
(Facultatif) Exécute le programme d'installation du second CD en mode texte et ne requiert aucune intervention de l'utilisateur.
Répétez l' Étape 3 et l' Étape 4 pour chaque CD que vous souhaitez installer.
L'environnement d'initialisation est prêt à être activé. Reportez-vous à la rubrique Activation d'un environnement d'initialisation
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 : Logiciel Solaris - 1 CD et Logiciel Solaris - 2 CD. 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. N'utilisez pas ces options si vous souhaitez afficher l'interface.
Insérez le Logiciel Solaris - 1 CD et entrez :
# luupgrade -u -n second_disk -s /cdrom/cdrom0/s0 |
Insérez le CD Logiciel Solaris - 2 et entrez les données suivantes :
# luupgrade -i -n second_disk -s /cdrom/cdrom0 -O '-nodisplay \ -noconsole' |
Répétez l'étape précédente pour chaque CD que vous souhaitez installer.
Dans la procédure suivante, les packages sont supprimés et ajoutés dans un nouvel environnement d'initialisation.
Lors de la mise à niveau, de l'ajout ou de la suppression de packages ou de patchs, Solaris 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 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 .
Pour de plus amples informations sur les packages requis, reportez-vous à l'Annexe B, Conditions supplémentaires de gestion des packages SVR4 (Références) .
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 rubrique Configuring RBAC (Task Map) du System Administration Guide: Security Services.
Pour supprimer un package ou un ensemble de packages d'un nouvel environnement d'initialisation, saisissez :
# luupgrade -P -n second_disk package-name |
Indique de supprimer le(s) package(s) nommé(s) de l'environnement d'initialisation.
Indique le nom de l'environnement d'initialisation duquel le package doit être supprimé.
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, saisissez :
# luupgrade -p -n second_disk -s /path-to-packages package-name |
Indique d'ajouter les packages à l'environnement d'initialisation.
Indique le nom de l'environnement d'initialisation auquel le package doit être ajouté.
Spécifie le chemin d'accès du répertoire contenant le(s) package(s) à ajouter.
Spécifie le nom du(des) package(s) à ajouter. Séparez les noms de package par un espace.
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 |
Dans la procédure suivante, les patchs sont supprimés et ajoutés dans un nouvel environnement d'initialisation.
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 .
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 rubrique Configuring RBAC (Task Map) du System Administration Guide: Security Services.
Pour supprimer un patch ou un ensemble de patchs d'un nouvel environnement d'initialisation, saisissez :
# luupgrade -T -n second_disk patch_name |
Indique de supprimer le(s) patch(s) nommé(s) de l'environnement d'initialisation.
Indique le nom de l'environnement d'initialisation duquel le(s) patch(s) doi(ven)t être supprimé(s).
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, tapez la commande suivante.
# luupgrade -t -n second_disk -s /path-to-patches patch-name |
Indique d'ajouter les patchs à l'environnement d'initialisation.
Indique le nom de l'environnement d'initialisation auquel le patch doit être ajouté.
Spécifie le chemin d'accès du répertoire contenant le(s) patch(s) à ajouter.
Spécifie le nom du(des) patch(s) à ajouter. Séparez les noms de patch par un espace.
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 |
La procédure suivante vérifie l'intégrité des packages installés dans le nouvel environnement d'initialisation.
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 rubrique Configuring RBAC (Task Map) du System Administration Guide: Security Services.
Pour vérifier l'intégrité des packages qui viennent d'être installés dans le nouvel environnement d'initialisation, saisissez :
# luupgrade -C -n second_disk -O "-v" package-name |
Indique d'exécuter la commande pkgchk sur les packages nommés.
Indique le nom de l'environnement d'initialisation sur lequel la vérification doit porter.
Transmet les options directement à la commande pkgchk.
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é.
Indique d'exécuter la commande en mode détaillé.
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 |
Vous pouvez créer un profil JumpStart pour l'utiliser avec Solaris Live Upgrade. Si le programme JumpStart personnalisé vous est familier, il s'agit du même profil utilisé par ce programme. 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.
Lorsque vous installez le système d'exploitation Solaris à l'aide d'une archive Solaris Flash, cette dernière ainsi que le support d'installation doivent contenir la même version de système d'exploitation. Par exemple, si l'archive correspond au système d'exploitation Solaris 10 3/05 et que vous utilisez le DVD, vous devez donc utiliser le DVD de Solaris 10 3/05 comme support d'installation 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
La commande luupgrade et 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 à l'aide de Solaris Live Upgrade
Test d'un profil en vue de son utilisation par Solaris Live Upgrade
Mise à jour à l'aide d'un profil et de Solaris Live Upgrade (interface de ligne de commande)
Pour créer un profil JumpStart, reportez-vous à la rubrique Création d’un profil du Guide d’installation Solaris 10 : Installations JumpStart personnalisée et avancée
Cette rubrique décrit la procédure de création d'un profil en vue de son utilisation à l'aide de Solaris 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 :
Pour une mise à niveau à l'aide d'un profil, reportez-vous à la section Mise à jour à l'aide d'un profil et de Solaris Live Upgrade (interface de ligne de commande).
Pour une installation Solaris Flash à l'aide d'un profil, reportez-vous à la section Installation d'une archive Solaris Flash à l'aide d'un profil (interface de ligne de commande).
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 Solaris sur votre système. Vous pouvez par exemple nommer ce profil upgrade_Solaris_10.
Ajoutez des mots-clés de profil et leur valeur dans le profil ainsi créé.
Seuls les mots-clés mis à niveau figurant dans les tableaux suivants peuvent être utilisés avec le profil Solaris 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.
Mots-clés à utiliser pour une création initiale d'archive |
Description |
Texte de référence |
---|---|---|
(Requis) Install_type |
Définit s'il convient de mettre à niveau l'environnement Solaris existant sur un système ou d'y installer une archive Solaris Flash. Utilisez la valeur suivante avec ce mot-clé :
|
Pour une description de toutes les valeurs de ce mot-clé, reportez-vous à la rubrique Mot-clé de profil install_type du Guide d’installation Solaris 10 : Installations JumpStart personnalisée et avancée. |
(requise pour une archive Solaris Flash) archive_location |
Extrait une archive Solaris Flash de l'emplacement qui lui est désigné. |
Pour obtenir la liste des valeurs utilisables avec ce mot-clé, reportez-vous à la rubrique Mot-clé archive_location du Guide d’installation Solaris 10 : Installations JumpStart personnalisée et avancée. |
(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. |
Pour obtenir la liste des valeurs utilisables avec ce mot-clé, reportez-vous à la rubrique Mot-clé de profil cluster (ajout de groupes de logiciels) du Guide d’installation Solaris 10 : Installations JumpStart personnalisée et avancée. |
(Facultatif) geo |
Désigne la ou les environnements linguistiques que vous souhaitez installer sur un système ou y ajouter dans le cadre d'une mise à niveau. |
Pour obtenir la liste des valeurs utilisables avec ce mot-clé, reportez-vous à la rubrique Mot-clé de profil geo du Guide d’installation Solaris 10 : Installations JumpStart personnalisée et avancée. |
(Facultatif) local_customization |
Avant de procéder à l'installation d'une archive Solaris 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 Guide d’installation Solaris 10 : Archives Solaris 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 obtenir la liste des valeurs utilisables avec ce mot-clé, reportez-vous à la rubrique Mot-clé de profil locale du Guide d’installation Solaris 10 : Installations JumpStart personnalisée et avancée. |
(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 obtenir la liste des valeurs utilisables avec ce mot-clé, reportez-vous à la rubrique Mot-clé de profil package du Guide d’installation Solaris 10 : Installations JumpStart personnalisée et avancée. |
Le tableau suivant répertorie les mots-clés que vous pouvez utiliser avec la valeur flash_update du mot-clé Install_type.
Mots-clés à utiliser pour une création différentielle d'archive |
Description |
Texte de référence |
---|---|---|
(Requis) Install_type |
Définit l'installation d'une archive Solaris Flash sur le système. La valeur correspondant à une archive différentielle est flash_update. |
Pour une description de toutes les valeurs de ce mot-clé, reportez-vous à la rubrique Mot-clé de profil install_type du Guide d’installation Solaris 10 : Installations JumpStart personnalisée et avancée. |
(Requis) archive_location |
Extrait une archive Solaris Flash de l'emplacement qui lui est désigné. |
Pour obtenir la liste des valeurs utilisables avec ce mot-clé, reportez-vous à la rubrique Mot-clé archive_location du Guide d’installation Solaris 10 : Installations JumpStart personnalisée et avancée. |
(Facultatif) forced_deployment |
Force l'installation d'une archive différentielle de Solaris 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 de sorte que le système clone puisse avoir 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. |
Pour de plus amples informations sur ce mot-clé, reportez-vous à la rubrique Mot-clé de profil forced_deployment (archives d’installation différentielles Solaris Flash) du Guide d’installation Solaris 10 : Installations JumpStart personnalisée et avancée. |
(Facultatif) local_customization |
Avant d'installer une archive Solaris Flash sur un système clone, vous devez préserver les configurations locales de ce système. 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 Guide d’installation Solaris 10 : Archives Solaris Flash - Création et installation. |
(Facultatif) no_content_check |
Au cours de l'installation d'un système clone avec une archive différentielle Solaris 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. Évitez 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. |
Pour de plus amples informations sur ce mot-clé, reportez-vous à la rubrique Mot-clé de profil no_content_check (installation d’archives Solaris Flash) du Guide d’installation Solaris 10 : Installations JumpStart personnalisée et avancée. |
(Facultatif) no_master_check |
Lorsque vous installez un système clone avec une archive différentielle Solaris Flash, vous pouvez utiliser le mot-clé no_master_check pour ignorer une vérification de fichiers. Les systèmes de fichiers clones 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. Évitez 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. |
Pour de plus amples informations sur ce mot-clé, reportez-vous à la rubrique Mot-clé de profil no_master_check (installation d’archives Solaris Flash) du Guide d’installation Solaris 10 : Installations JumpStart personnalisée et avancée. |
Sauvegardez le profil dans un répertoire du système local.
Vérifiez que le profil figure dans root et que le degré de permission est réglé sur 644.
Testez le profil (facultatif).
Pour connaître la procédure de test du profil, reportez-vous à la section Test d'un profil en vue de son utilisation par Solaris Live Upgrade .
Dans cet exemple, un profil fournit les paramètres de mise à niveau. Ce dernier doit être utilisé pour mettre à niveau un environnement d'initialisation inactif à l'aide de la commande luupgrade de Solaris Live Upgrade et des options -u et -j. Ce profil ajoute un package et un cluster et a été enrichi d'une version localisée régionale et de versions localisées supplémentaires. Si vous ajoutez des versions localisées 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 |
L'exemple de profil ci-dessous doit être utilisé par Solaris 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 Solaris 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 Solaris Live Upgrade.
# profile keywords profile values # ---------------- ------------------- install_type flash_update archive_location nfs installserver:/export/solaris/archive/solarisarchive no_master_check
Pour savoir comment utiliser la commande luupgrade pour installer l'archive différentielle, reportez-vous à la section Installation d'une archive Solaris Flash à l'aide d'un profil (interface de ligne de commande).
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.
Testez le profil.
# luupgrade -u -n nom_BE -D -s chemin_image_os -j chemin_profil |
Met à niveau une image de système d'exploitation sur un environnement d'initialisation.
Indique le nom de l'environnement d'initialisation que vous souhaitez mettre à niveau.
La commande luupgrade utilise la configuration de disque de l'environnement d'initialisation sélectionnée pour tester les options de profil validées à l'aide de l'option -j.
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.
Chemin menant vers un profil configuré en vue de sa mise à niveau. Le profil doit se trouver dans le répertoire d'une machine locale.
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.
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 voulez installer une archive Solaris Flash en utilisant un profil, reportez-vous à la section Installation d'une archive Solaris Flash à l'aide d'un profil (interface de ligne de commande).
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éé.
Lorsque vous installez le système d'exploitation Solaris à l'aide d'une archive Solaris Flash, cette dernière ainsi que le support d'installation doivent contenir la même version de système d'exploitation. Par exemple, si l'archive correspond au système d'exploitation Solaris 10 3/05 et que vous utilisez le DVD, vous devez donc utiliser le DVD de Solaris 10 3/05 comme support d'installation 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
La commande luupgrade et les options -s, - a, -j et -J
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 rubrique Configuring RBAC (Task Map) du System Administration Guide: Security Services.
Créez un profil.
Pour obtenir la liste des mots-clés utilisables dans un profil Solaris Live Upgrade, reportez-vous à la section Création d'un profil en vue de son utilisation à l'aide de Solaris Live Upgrade.
Type :
# luupgrade -u -n nom_BE -s chemin_image_os -j chemin_profil |
Met à niveau une image de système d'exploitation sur un environnement d'initialisation.
Indique le nom de l'environnement d'initialisation que vous souhaitez mettre à niveau.
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.
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 à l'aide de Solaris Live Upgrade.
L'environnement d'initialisation est prêt à être activé.
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 créer un profil, reportez-vous à la section Création d'un profil en vue de son utilisation à l'aide de Solaris Live Upgrade.
# luupgrade -u -n second_disk \ -s /net/installmachine/export/solarisX/OS_image \ -j /var/tmp/profile |
Cette rubrique explique la procédure d'installation des archives Solaris Flash à l'aide de Solaris Live Upgrade. L'installation d'une archive Solaris Flash écrase tous les fichiers du nouvel environnement d'initialisation, à l'exception des fichiers partagés. Les archives sont stockées dans les supports suivants :
un serveur HTTP ;
un serveur FTP (utilisez ce chemin uniquement à partir de la ligne de commande) ;
un serveur NFS ;
fichier local ;
une bande locale.
un périphérique local (y compris un DVD ou un CD).
Notez les problèmes suivants qui surviennent lors de l'installation et la création d'une archive Solaris Flash.
Description |
Pour plus d'informations |
---|---|
Pour consulter des exemples de syntaxe correcte pour les chemins associés à l'archivage, |
reportez-vous à la rubrique Mot-clé archive_location du Guide d’installation Solaris 10 : Installations JumpStart personnalisée et avancée. |
Pour utiliser la fonction d'installation Solaris Flash, vous devez avoir installé le système maître et avoir créé l'archive Solaris Flash. |
Pour plus d'informations sur la création d'une archive, reportez-vous au Chapitre 3, Création d’archives Solaris Flash – Tâches du Guide d’installation Solaris 10 : Archives Solaris Flash - Création et installation. |
Sélectionnez Flash dans le menu principal de Solaris Live Upgrade.
Le menu Flash an Inactive Boot Environment s'affiche.
Entrez le nom de l'environnement d'initialisation sur lequel vous souhaitez installer l'archive Solaris Flash, ainsi que l'emplacement du support d'installation :
Name of Boot Environment: Solaris_10 Package media: /net/install-svr/export/Solaris_10/latest |
Appuyez sur F1 pour ajouter une archive.
Un sous-menu de sélection d'une archive est affiché.
Location - Retrieval Method <No Archives added> - Select ADD to add archives |
Ce menu permet de construire une liste d'archives. Pour ajouter et supprimer des archives, procédez comme indiqué ci-dessous
Pour ajouter une archive au menu, appuyez sur F1.
Un sous-menu Select Retrieval Method s'affiche.
HTTP NFS Local File Local Tape Local Device |
Dans le menu Select Retrieval method, sélectionnez l'emplacement de l'archive Solaris Flash.
Support sélectionné |
Invite |
---|---|
HTTP |
Spécifiez les informations relatives à l'URL et au proxy utilisés pour accéder à l'archive Solaris Flash. |
NFS |
Spécifiez le chemin d'accès au système de fichiers réseau dans lequel se trouve l'archive Solaris Flash. Vous pouvez également indiquer le nom de fichier de l'archive. |
fichier local ; |
Spécifiez le chemin d'accès au système de fichiers local dans lequel l'archive Solaris Flash est située. |
une bande locale. |
Spécifiez le lecteur de bande locale et la position sur la bande de l'archive Solaris Flash. |
Périphérique local |
Spécifiez le périphérique local, le chemin d'accès à l'archive Solaris Flash et le type de système de fichiers dans lequel l'archive Solaris Flash est située. |
Un sous-menu Retrieval s'ouvre. Il est similaire à celui de l'exemple ci-dessous et dépend du média sélectionné.
NFS Location: |
Entrez le chemin d'accès à votre archive, comme dans l'exemple suivant :
NFS Location: host:/path/to archive.flar |
Appuyez sur F3 pour ajouter une archive à la liste.
(Facultatif) Pour supprimer une archive du menu, appuyez sur F2.
Une fois que toutes les archives que vous souhaitez installer apparaissent dans la liste, appuyez sur F6 pour la fermer.
Appuyez sur la touche F3 pour installer une ou plusieurs archives.
L'archive Solaris Flash est installée sur l'environnement d'initialisation. Tous les fichiers de votre environnement d'initialisation sont écrasés, à l'exception des fichiers partageables.
Votre environnement d'initialisation est prêt à être activé. Reportez-vous à la section Activation d'un environnement d'initialisation (Interface utilisateur en mode caractère).
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 rubrique Configuring RBAC (Task Map) du System Administration Guide: Security Services.
Type :
# luupgrade -f -n nom_BE -s chemin_image_os -a archive |
Indique que vous devez installer votre système d'exploitation à partir d'une archive Solaris Flash.
Indique le nom de l'environnement d'initialisation à installer à l'aide d'une archive.
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.
Désigne le chemin d'accès à l'archive Solaris Flash, si celle-ci figure dans le système de fichiers local. Les versions de l'image du système d'exploitation spécifiées à l'aide de l'option -s et -a doivent être identiques.
Dans cet exemple, une archive est installée sur l'environnement d'initialisation second_disk. 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 Solaris10. Tous les fichiers de second_disk sont écrasés, à l'exception des fichiers partageables.
# luupgrade -f -n second_disk \ -s /net/installmachine/export/Solaris_10/OS_image \ -a /net/server/archive/Solaris_10 |
L'environnement d'initialisation est prêt à être activé.
Cette procédure indique les étapes à suivre pour installer une archive Solaris Flash ou une archive différentielle à l'aide d'un profil.
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éé.
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 rubrique Configuring RBAC (Task Map) du System Administration Guide: Security Services.
Créez un profil.
Pour obtenir la liste des mots-clés utilisables dans un profil Solaris Live Upgrade, reportez-vous à Création d'un profil en vue de son utilisation à l'aide de Solaris Live Upgrade.
Type :
# luupgrade -f -n nom_BE -s chemin_image_os -j chemin_profil |
Indique que vous devez installer votre système d'exploitation à partir d'une archive Solaris Flash.
Indique le nom de l'environnement d'initialisation que vous souhaitez mettre à niveau.
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.
Désigne le chemin d'accès à un profil JumpStart configuré pour une installation flash. Le profil doit se trouver dans le répertoire d'une machine locale. La version du système d'exploitation de l'option - s et la version du système d'exploitation de l'archive Solaris Flash doivent être les mêmes.
L'environnement d'initialisation est prêt à être activé.
Dans cet exemple, le profil indique l'emplacement de l'archive à installer.
# profile keywords profile values # ---------------- ------------------- install_type flash_install archive_location nfs installserver:/export/solaris/flasharchive/solarisarchive
Après la création du profil, vous pouvez exécuter la commande luupgrade et installer l'archive. L'option -j s'utilise pour accéder au profil.
# luupgrade -f -n second_disk \ -s /net/installmachine/export/solarisX/OS_image \ -j /var/tmp/profile |
L'environnement d'initialisation est alors prêt à être activé. Pour créer un profil, reportez-vous à la section Création d'un profil en vue de son utilisation à l'aide de Solaris Live Upgrade.
Cette procédure vous permet d'installer une archive Solaris Flash et d'utiliser le mot-clé archive_location sur la ligne de commande au lieu du fichier de profil. Vous pouvez rapidement extraire une archive sans avoir besoin d'utiliser un fichier de profil.
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 rubrique Configuring RBAC (Task Map) du System Administration Guide: Security Services.
Type :
# luupgrade -f -n BE_name -s os_image_path -J 'archive_location path-to-profile' |
Spécifie que vous devez mettre à niveau un système d'exploitation à partir d'une archive Solaris Flash.
Indique le nom de l'environnement d'initialisation que vous souhaitez mettre à niveau.
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.
Indique le mot-clé du profil archive_location ainsi que le chemin d'accès au profil JumpStart. La version du système d'exploitation de l'option -s et la version du système d'exploitation de l'archive Solaris Flash doivent être les mêmes. Pour obtenir la liste des valeurs du mot-clé, reportez-vous à la rubrique Mot-clé archive_location du Guide d’installation Solaris 10 : Installations JumpStart personnalisée et avancée.
L'environnement d'initialisation est prêt à être activé.
Dans cet exemple, une archive est installée sur l'environnement d'initialisation second_disk. L'archive est extraite à l'aide de l'option -J combinée au mot-clé archive_location. Tous les fichiers de second_disk sont écrasés, à l'exception des fichiers partageables.
# luupgrade -f -n second_disk \ -s /net/installmachine/export/solarisX/OS_image \ -J 'archive_location http://example.com/myflash.flar' |
L'activation d'un environnement d'initialisation permet de le rendre initialisable au prochain démarrage du système. Vous pouvez aussi rapidement revenir à l'environnement d'initialisation original si une panne survient au démarrage du nouvel environnement actif. Reportez-vous au Chapitre 10, Reprise sur panne : restauration de l'environnement d'initialisation d'origine (Tâches) .
Pour que vous puissiez activer un environnement d'initialisation, ce dernier doit satisfaire les critères indiqués ci-dessous.
Description |
Pour plus d'informations |
---|---|
L'état de l'environnement d'initialisation doit être “complete” (achevé). |
Pour vérifier l'état, reportez-vous à la section Affichage de l'état de tous les environnements d'initialisation . |
Si l'environnement d'initialisation n'est pas l'environnement d'initialisation actuel, vous ne pouvez pas monter les partitions de cet environnement à l'aide des commandes luumount ou mount. |
Pour consulter les pages de manuel, reportez-vous à lumount(1M) ou mount(1M). |
L'environnement d'initialisation que vous souhaitez activer ne doit pas être impliqué dans une opération de comparaison. |
Pour consulter les procédures, reportez-vous à la rubrique Comparaison d'environnements d'initialisation. |
si vous souhaitez reconfigurer le swap, faites-le avant d'initialiser votre environnement d'initialisation inactif. Par défaut, tous les environnements d'initialisation se partagent les mêmes périphériques de swap. |
Pour reconfigurer un swap, reportez-vous à la section “Création d'un environnement d'initialisation” Étape 9 ou à la section Création d'un environnement d'initialisation et reconfiguration de son swap (interface de ligne de commande). |
Depuis Solaris 10 1/06, vous pouvez utiliser le menu GRUB pour changer d'environnement d'initialisation. Reportez-vous à la rubrique x86 : Activation d'un environnement d'initialisation avec le menu GRUB).
Depuis Solaris 10 1/06, le logiciel assistant de configuration des périphériques de Solaris n'est plus inclus dans le logiciel Solaris et il n'est pas requis pour l'initialisation. Ignorez la procédure suivante.
Pour Solaris 10 3/05, utilisez l'une des procédures suivantes.
Si votre système prend en charge l'initialisation effectuée à partir d'un CD ou d'un DVD, ce logiciel n'est pas requis pour l'initialisation. Ignorez la procédure suivante.
Si vous utilisez la disquette assistant de configuration des périphériques de Solaris pour l'initialisation, vous devez mettre à jour la disquette d'initialisation. Procédez comme suit pour faire correspondre une disquette d'initialisation à la version que vous utilisez en écrasant le contenu de la disquette existante ou en inscrivant des données sur une nouvelle disquette.
Insérez la Disquette de l'Assistant Configuration du périphérique Solaris 10 3/05 . Il peut s'agir d'une disquette existante qui sera écrasée, ou d'une toute nouvelle disquette.
Mettez la disquette d'initialisation à jour avec la dernière image de votre version.
Éjectez la disquette d'initialisation.
Type :
volcheck |
Copiez le fichier boot/solaris/bootenv.rc du nouvel environnement d'initialisation sur la disquette.
cp /a/boot/solaris/bootenv.rc /floppy/floppy0/solaris/bootenv.rc |
Vérifiez les périphériques d'entrée et de sortie sur la disquette. S'ils sont incorrects, mettez-les à jour.
Vous êtes prêt à activer le nouvel environnement d'initialisation.
La première fois que vous initialisez votre système à partir d'un nouvel environnement d'initialisation, le logiciel Solaris Live Upgrade synchronise cet environnement d'initialisation avec celui qui était actif jusqu'à présent. “Synchroniser” signifie que certains systèmes de fichiers et répertoires critiques peuvent être copiés depuis le dernier environnement actif vers l'environnement en cours d'initialisation. Solaris Live Upgrade n'effectue plus cette synchronisation après le démarrage initial, à moins que vous ne le demandiez à l'invite de synchronisation.
Pour plus d'informations sur la synchronisation, reportez-vous à la section Synchronisation de fichiers entre les environnements d'initialisation.
Depuis Solaris 10 1/06, vous pouvez utiliser le menu GRUB pour changer d'environnement d'initialisation. Reportez-vous à la rubrique x86 : Activation d'un environnement d'initialisation avec le menu GRUB).
Sélectionnez Activer dans le menu principal de Solaris Live Upgrade.
Entrez le nom de l'environnement d'initialisation que vous souhaitez activer :
Name of Boot Environment: Solaris_10 Do you want to force a Live Upgrade sync operations: no |
Vous pouvez choisir de continuer ou de forcer une synchronisation des fichiers.
Appuyez sur Entrée pour poursuivre.
Lors du premier lancement de l'environnement d'initialisation, les fichiers sont automatiquement synchronisés.
Vous pouvez forcer la synchronisation des fichiers, mais utilisez cette fonction avec prudence. Les systèmes d'exploitation de chaque environnement d'initialisation doivent être compatibles avec les fichiers synchronisés. Pour forcer une synchronisation des fichiers, répondez comme suit à la question :
Do you want to force a Live Upgrade sync operations: yes |
utilisez cette option avec prudence, car vous ne maîtrisez peut-être pas tous les changements survenus dans le dernier environnement d'initialisation actif. Par exemple, si vous utilisez Solaris 10 dans votre environnement d'initialisation actuel et que vous avez réinitialisé Solaris 9 avec une synchronisation forcée, il se peut que les fichiers soient modifiés sur la version 9. Étant donné que les fichiers dépendent de la version du système d'exploitation, il se peut que l'initialisation de Solaris 9 échoue parce que les fichiers Solaris 10 risquent de ne pas être compatibles avec les fichiers Solaris 9.
Appuyez sur F3 pour amorcer le processus d'activation.
Appuyez sur Entrée pour poursuivre.
Le nouvel environnement d'initialisation s'activera à la prochaine réinitialisation.
Pour activer votre environnement d'initialisation inactif, effectuez une réinitialisation :
# init 6 |
Pour activer un environnement d'initialisation, procédez comme suit en fonction de votre version :
Pour les systèmes SPARC, toutes les versions.
For x86 based systems:
Pour Solaris 10 version 3/05, procédez comme suit.
Depuis Solaris 10 1/06, vous pouvez utiliser le menu GRUB pour changer d'environnement d'initialisation. Reportez-vous à la rubrique x86 : Activation d'un environnement d'initialisation avec le menu GRUB. Procédez comme suit.
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 rubrique Configuring RBAC (Task Map) du System Administration Guide: Security Services.
Pour activer l'environnement d'initialisation, entrez :
# /sbin/luactivate BE_name |
Indique le nom de l'environnement d'initialisation qui sera activé.
Réinitialisez le système
# init 6 |
n'utilisez que les commandes init ou shutdown pour la réinitialisation. Si vous utilisez les commandes reboot, halt ou uadmin, le système ne changera pas d'environnement d'initialisation. Le dernier environnement d'initialisation actif est réinitialisé.
Dans cet exemple, c'est l'environnement d'initialisation second_disk qui est activé à la prochaine réinitialisation.
# /sbin/luactivate second_disk # init 6 |
La première fois que vous initialisez votre système à partir d'un nouvel environnement d'initialisation, le logiciel Solaris Live Upgrade synchronise cet environnement d'initialisation avec celui qui était actif jusqu'à présent. “Synchroniser” signifie que certains systèmes de fichiers et répertoires critiques peuvent être copiés depuis le dernier environnement actif vers l'environnement en cours d'initialisation. Solaris Live Upgrade n'effectue plus cette synchronisation après le démarrage initial, à moins que vous ne demandiez une synchronisation à l'aide de la commande luactivate et de l'option -s.
Pour plus d'informations sur la synchronisation, reportez-vous à la section Synchronisation de fichiers entre les environnements d'initialisation.
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 rubrique Configuring RBAC (Task Map) du System Administration Guide: Security Services.
Pour activer l'environnement d'initialisation, entrez :
# /sbin/luactivate -s BE_name |
Provoque la synchronisation des fichiers entre le dernier environnement d'initialisation actif et le nouveau. La première fois qu'un environnement d'initialisation est activé, les fichiers entre les environnements sont synchronisés. Lors des activations ultérieures, les fichiers ne sont pas synchronisés à moins que vous n'utilisiez l'option -s.
utilisez cette option avec prudence, car vous ne maîtrisez peut-être pas tous les changements survenus dans le dernier environnement d'initialisation actif. Par exemple, si vous utilisez Solaris 10 dans votre environnement d'initialisation actuel et que vous avez réinitialisé Solaris 9 avec une synchronisation forcée, il se peut que les fichiers soient modifiés sur la version 9. Étant donné que les fichiers dépendent de la version du système d'exploitation, il se peut que l'initialisation de Solaris 9 échoue parce que les fichiers Solaris 10 risquent de ne pas être compatibles avec les fichiers Solaris 9.
Indique le nom de l'environnement d'initialisation qui sera activé.
Réinitialisez le système
# init 6 |
Dans cet exemple, l'environnement d'initialisation second_disk est activé à la prochaine réinitialisation et les fichiers sont synchronisés.
# /sbin/luactivate -s second_disk # init 6 |
Depuis Solaris 10 1/06, un menu d'initialisation GRUB fournit une méthode facultative de commutation entre des environnements d'initialisation. Le menu GRUB est une alternative à la commande luactivate ou au menu Activate pour activer (initialiser). Les restrictions relatives à l'utilisation du menu GRUB sont les suivantes :
La première activation d'un environnement d'initialisation doit être faite avec la commande luactivate ou le menu Activate. Après l'activation initiale, l'environnement d'initialisation s'affiche dans le menu GRUB. L'environnement d'initialisation peut alors être initialisé à partir du menu GRUB.
Passer à un environnement d'initialisation à l'aide du menu GRUB évite la synchronisation. Pour plus d'informations sur la synchronisation des fichiers, cliquez sur le lien Lancement d'une synchronisation entre deux environnements d'initialisation .
Après avoir activé un environnement d'initialisation, ne modifiez pas l'ordre des disques dans le BIOS. La modification de cet ordre peut rendre le menu GRUB non valide. Si ce problème se produit, le rétablissement de l'ordre initial des disques répare le menu GRUB.
Tâche |
Description |
Pour plus d'informations |
---|---|---|
Première activation d'un environnement d'initialisation |
Vous devez utiliser la commande luactivate ou le menu Activate la première fois que vous activez un environnement d'initialisation. Lors de la prochaine initialisation, le nom de cet environnement d'initialisation s'affiche dans le menu principal GRUB. Vous pouvez alors passer à cet environnement d'initialisation en sélectionnant l'entrée appropriée dans le menu GRUB. | |
Synchronisation des fichiers |
Lors de la première activation d'un environnement d'initialisation, les fichiers sont synchronisés entre l'environnement d'initialisation actuel et le nouvel environnement d'initialisation. Les fichiers ne sont pas synchronisés lors des activations suivantes. Lorsque vous commutez entre plusieurs environnements d'initialisation à l'aide du menu GRUB, les fichiers ne sont pas synchronisés. Vous pouvez forcer une synchronisation à l'aide de la commande luactivate dotée de l'option -s. | |
Les environnements d'initialisation créés avant la version 1/06 de Solaris |
Si un environnement d'initialisation a été créé avec les versions Solaris 8, 9 ou 10 3/05, cet environnement doit toujours être activé à l'aide de la commande luactivate ou du menu Activate. Ces anciens environnements d'initialisation ne s'affichent pas dans le menu GRUB. | |
Modification ou personnalisation des entrées de menu GRUB |
Le fichier menu.lst contient les informations affichées dans le menu GRUB. Vous pouvez modifier ce fichier pour les raison suivantes :
Remarque – Si vous souhaitez modifier le menu GRUB, vous devez rechercher le fichier menu.lst. Pour des instructions détaillées, reportez-vous à la section x86 : Localisation du fichier menu.lst du menu GRUB (Tâches). Attention – N'utilisez pas le fichier menu.lst pour modifier les entrées Solaris Live Upgrade. Les modifications peuvent entraîner l'échec de Solaris Live Upgrade. Même si vous pouvez utiliser le fichier menu.lst pour personnaliser le comportement d'initialisation, la méthode privilégiée pour la personnalisation est la commande eeprom. Si vous utilisez le fichier menu.lst pour la personnalisation, il se peut que les entrées SE Solaris soient modifiées lors de la mise à niveau d'un logiciel. Les modifications effectuées dans le fichier risquent de ne pas être enregistrées. |
Depuis Solaris 10 1/06, vous pouvez commuter entre deux environnements d'initialisation à l'aide du menu GRUB. Notez les restrictions suivantes :
La première activation d'un environnement d'initialisation doit être faite avec la commande luactivate ou le menu Activate. Après l'activation initiale, l'environnement d'initialisation s'affiche dans le menu GRUB. L'environnement d'initialisation peut alors être initialisé à partir du menu GRUB.
Attention - Passer à un autre environnement d'initialisation à l'aide du menu GRUB évite la synchronisation. Pour plus d'informations sur la synchronisation des fichiers, cliquez sur le lien Lancement d'une synchronisation entre deux environnements d'initialisation .
Si un environnement d'initialisation a été créé avec les versions Solaris 8, 9 ou 10 3/05, cet environnement doit toujours être activé à l'aide de la commande luactivate ou du menu Activate. Ces anciens environnements d'initialisation ne sont pas affichés dans le menu GRUB.
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 rubrique Configuring RBAC (Task Map) du System Administration Guide: Security Services.
Redémarrez le système.
# init 6 |
Le menu principal GRUB s'affiche. Les deux systèmes d'exploitation sont affichés, Solaris et second_disk, qui est un environnement d'initialisation Solaris Live Upgrade. Les entrées failsafe sont pour la récupération si le système d'exploitation principal n'est pas initialisé pour une raison quelconque.
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. |
Pour activer un environnement d'initialisation, utilisez les touches de direction afin de l'environnement souhaité, puis appuyez sur la touche retour.
L'environnement d'initialisation sélectionné est initialisé et devient l'environnement d'initialisation actif.