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 Chapitre6Reprise sur échec : restauration de l'environnement d'initialisation d'origine (Tâches).
Description |
Pour plus d'informations |
---|---|
Appliquez cette procédure pour activer un environnement d'initialisation avec la commande luactivate. Remarque – Lorsque vous activez l'environnement d'initialisation pour la première fois, vous devez utiliser la commande luactivate . | |
Appliquez cette procédure pour activer un environnement d'initialisation et forcer une synchronisation des fichiers. Remarque – Les fichiers sont synchronisés lors de la première activation. Si vous basculez d'un environnement d'initialisation à un autre après la première activation, les fichiers ne sont pas synchronisés. |
Activation d'un environnement d'initialisation et synchronisation des fichiers |
x86 : appliquez cette procédure pour activer un environnement d'initialisation avec le menu GRUB. Remarque – Grâce au menu GRUB, basculer d'un environnement d'initialisation à un autre peut s'avérer plus facile. Un environnement d'initialisation apparaît dans le menu GRUB après la première activation. |
x86 : Pour activer un environnement d'initialisation avec le menu GRUB |
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 afficher les pages de manuel correspondantes, reportez-vous aux pages 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 section 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 le swap, reportez-vous à la section Création d'un environnement d'initialisation et reconfiguration de son swap . |
Sur un système x86, vous pouvez également procéder à l'activation avec le menu GRUB. Veuillez prendre note des exceptions suivantes :
Si un environnement d'initialisation a été créé avec les versions Solaris 8, 9 ou 10 3/05, cet environnement doit toujours être activé avec la commande luactivate. Ces anciens environnements d'initialisation ne s'affichent pas dans le menu GRUB.
La première fois que vous activez un environnement d'initialisation, vous devez utiliser la commande luactivate. 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.
Reportez-vous à la section x86 : activation d'un environnement d'initialisation avec le menu GRUB).
La procédure suivante bascule vers un nouvel environnement d'initialisation qu'elle définit comme l'environnement d'initialisation en cours d'exécution.
Sur un système x86, vous pouvez également procéder à l'activation avec le menu GRUB. Veuillez prendre note des exceptions suivantes :
Si un environnement d'initialisation a été créé avec les versions Solaris 8, 9 ou 10 3/05, cet environnement doit toujours être activé avec la commande luactivate. Ces anciens environnements d'initialisation ne s'affichent pas dans le menu GRUB.
La première fois que vous activez un environnement d'initialisation, vous devez utiliser la commande luactivate. 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.
Reportez-vous à la section x86 : activation d'un environnement d'initialisation avec 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 section 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.
Lorsque vous commutez entre plusieurs environnements d'initialisation à l'aide du menu GRUB, les fichiers ne sont pas synchronisés. Vous devez appliquer la procédure suivante pour synchroniser les fichiers.
Pour de plus amples 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 section 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 10/08 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. Les fichiers dépendent de la version du système d'exploitation ; dès lors l'initialisation de Solaris 9 risque d'échouer en raison d'un problème de compatibilité entre les fichiers Solaris 10 10/08 et 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 |
Vous trouverez dans le menu GRUB une méthode optionnelle de basculement entre les environnements d'initialisation. Le menu GRUB est une alternative à la commande luactivate pour activer (initialiser). Le tableau ci-après répertorie les précautions et les restrictions relatives à l'utilisation du menu GRUB.
Tableau 5–3 x86 : Activation à l'aide du résumé du menu GRUB
Tâche |
Description |
Pour plus d'informations |
---|---|---|
Attention |
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. | |
Première activation d'un environnement d'initialisation |
La première fois que vous activez un environnement d'initialisation, vous devez utiliser la commande luactivate. 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. |
Activation d'un environnement d'initialisation et synchronisation des fichiers |
Environnements d'initialisation créés avant Solaris 10 1/06 |
Si un environnement d'initialisation a été créé avec les versions Solaris 8, 9 ou 10 3/05, cet environnement doit toujours être activé avec la commande luactivate. 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 raisons suivantes :
Remarque – Si vous souhaitez modifier le menu GRUB, vous devez rechercher le fichier menu.lst. Chapitre 14, Managing the Solaris Boot Archives (Tasks) du System Administration Guide: Basic Administration. 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. |
Le menu GRUB vous permet de basculer entre deux environnements d'initialisation. Notez les restrictions suivantes :
La première activation d'un environnement d'initialisation doit être réalisée avec la commande luactivate. 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é avec la commande luactivate. 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 section 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 sélectionner l'environnement souhaité, puis appuyez sur la touche Retour.
L'environnement d'initialisation sélectionné est initialisé et devient l'environnement d'initialisation actif.