Démarrage d'Oracle Solaris 11 Express

Gestion des environnements d'initialisation multiples

Un environnement d'initialisation, également appelé EI, correspond à une instance d'amorçage de l'image du système d'exploitation Oracle Solaris, ainsi qu'aux autres packages logiciels d'application installés sur cette image. Vous pouvez avoir plusieurs environnements d'initialisation sur votre système, chacun pouvant avoir différentes versions de logiciels installées.

Lors de la première installation du système d'exploitation, un environnement d'initialisation est créé sur votre système. Utilisez l'outil de gestion de l'environnement d'initialisation ou la commande beadm pour gérer d'autres environnements d'initialisation sur votre système.

Pourquoi utiliser plusieurs environnements d'initialisation ?

Dans le cas d'environnements d'initialisation multiples, la mise à jour des logiciels devient une opération ne représentant que peu de risques, car vous pouvez créer des environnements d'initialisation de sauvegarde avant d'effectuer une mise à jour sur votre système. Si nécessaire, vous pouvez initialiser une sauvegarde de l'environnement d'initialisation.


Remarque –

Le processus de création de sauvegardes d'environnements d'initialisation ne crée pas de copie de sauvegarde de tous les fichiers de votre système, et diffère de la sauvegarde d'un système de fichiers.


La possibilité de créer plusieurs environnements d'initialisation permet d'avoir différents environnements pour différentes versions des outils que vous utilisez. Les fichiers partagés ne sont pas affectés par la création d'un nouvel environnement d'initialisation. Si vous modifiez des fichiers dans un environnement d'initialisation plus récent, puis effectuez l'initialisation depuis un ancien environnement d'initialisation, les fichiers sont également modifiés pour cet environnement d'initialisation. Vous ne pouvez pas récupérer d'ancienne version d'un fichier partagé à partir d'un ancien environnement d'initialisation.

Vous pouvez disposer de plusieurs environnements d'initialisation simultanément sur votre système et exécuter diverses mises à niveau sur chacun d'eux. Vous pouvez, par exemple, cloner un environnement d'initialisation en utilisant la commande beadm create. Un clone est une copie amorçable d'un environnement d'initialisation. Vous pouvez ensuite installer, tester et mettre à jour différents packages sur l'environnement d'initialisation d'origine et sur son clone.

Bien qu'un seul environnement d'initialisation puisse être actif à un moment donné, vous pouvez monter un environnement d'initialisation inactif à l'aide de la commande beadm mount. Vous pouvez ensuite utiliser la commande pkg update pour mettre à jour l'ensemble des packages de cet environnement inactif monté pour lesquels des mises à jour sont disponibles. Vous pouvez également utiliser la commande pkg install nom-package, avec l'option -R pour mettre à jour des packages spécifiques dans cet environnement d'initialisation.

Gestion des environnements d'initialisation à l'aide du gestionnaire de packages

Vous pouvez utiliser le gestionnaire de packages pour gérer vos environnements d'initialisation.

Les tâches de gestion des environnements d'initialisation peuvent s'effectuer avec le gestionnaire de packages :


Remarque –

L'utilisation du gestionnaire de packages pour gérer vos environnements d'initialisation à partir du bureau ne fournit pas toutes les options de gestion des environnements d'initialisation disponibles par le biais de la commande beadm. Pour plus d'informations, reportez-vous à la page de manuel beadm(1M).


ProcedureGestion des environnements d'initialisation à partir du bureau

  1. Démarrez le gestionnaire de packages en choisissant Système -> Administration -> Gestionnaire de packages ou en cliquant sur l'icône du gestionnaire de packages située sur le bureau.

  2. Choisissez Fichier -> Gestion des environnements d'initialisation.

    La fenêtre de gestion des environnements d'initialisation s'ouvre, affichant tous les environnements d'initialisation disponibles figurant sur votre système installé. Le nom du système d'exploitation, la date de création de l'environnement d'initialisation et la taille de l'environnement d'initialisation, en Go, sont également affichés.

    • Pour supprimer un environnement d'initialisation, cliquez sur Supprimer, puis sur OK.

    • Pour modifier l'environnement d'initialisation par défaut, cochez la case en regard du nouvel environnement d'initialisation par défaut, puis cliquez sur OK.

    • Pour activer un nouvel environnement d'initialisation, cliquez sur Actif à la réinitialisation, puis sur OK.

      Le nouvel environnement d'initialisation devient actif à la prochaine réinitialisation du système.