Création et administration d'environnements d'initialisation Oracle® Solaris 11.2

Quitter la vue de l'impression

Mis à jour : Juillet 2014
 
 

Avantages de la possession de plusieurs environnements d'initialisation

Avec plusieurs environnements d'initialisation, vous réduisez les risques lors des mises à jour logicielles, car les administrateurs système peuvent créer des environnements d'initialisation de sauvegarde avant de procéder aux mises à jour du système. Si nécessaire, ils ont la possibilité d'amorcer un environnement d'initialisation de sauvegarde.

    Les exemples particuliers suivant présentent l'intérêt de disposer de plusieurs environnements d'initialisation Oracle Solaris et de les gérer à l'aide de la commande beadm .

  • Vous pouvez disposer de plusieurs environnements d'initialisation sur votre système et les mettre à jour indépendamment en fonction de vos besoins. Vous pouvez, par exemple, cloner un environnement d'initialisation en utilisant la commande beadm create. (Le clone que vous créez est une copie amorçable de l'original.) 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 ne puisse être actif à un moment donné, vous pouvez monter un environnement d'initialisation inactif en utilisant la commande beadm mount. Vous pouvez ensuite installer ou mettre à jour des packages donnés sur cet environnement à l'aide de la commande pkg et de l'option root alternative (–R). Pour plus d'informations, reportez-vous à la section Installation d’un package dans un nouvel environnement d’initialisation du manuel Ajout et mise à jour de logiciels dans Oracle Solaris 11.2 .

  • Si vous modifiez un environnement d'initialisation, vous pouvez réaliser un instantané de cet environnement à tout moment du processus de modification à l'aide de la commande beadm create et spécifier un nom d'instantané. Par exemple, si vous effectuez des mises à niveau mensuelles dans votre environnement, vous pouvez prendre un instantané pour chacune de ces mises à niveau mensuelles.


    Remarque -  Vous pouvez utiliser la commande beadm list –s pour afficher les instantanés disponibles pour un environnement d'initialisation.

    Bien qu'un instantané ne soit pas amorçable, vous pouvez créer un environnement d'initialisation sur la base de cet instantané en précisant l'option –e dans la commande beadm create. Vous pouvez ensuite utiliser la commande beadm activate pour indiquer que cet environnement d'initialisation deviendra l'environnement d'initialisation par défaut à la réinitialisation suivante.

  • L'utilisation de la commande pkg pour installer ou mettre à jour des packages dans vos environnements d'initialisation Oracle Solaris actifs peut créer un clone de cet environnement d'initialisation. Lorsqu'un clone est créé, les packages sont installés ou mis à jour dans le clone, et non dans l'environnement d'initialisation d'origine. Une fois les modifications effectuées, le nouveau clone est activé. Il deviendra le nouvel environnement d'initialisation par défaut à la réinitialisation suivante. L'environnement d'initialisation original est conservé est n'est pas affecté par la mise à jour.

  • Vous pouvez utiliser la commande beadm list pour afficher la liste de tous les environnements d'initialisation du système, y compris l'environnement d'initialisation de sauvegarde qui conserve les logiciels originaux inchangés. Si vous n'êtes pas satisfait des modifications apportées à l'environnement, vous pouvez utiliser la commande beadm activate pour indiquer que la sauvegarde doit devenir l'environnement d'initialisation par défaut à la réinitialisation suivante.