Ignorer les liens de navigation | |
Quitter l'aperu | |
Création et administration d'environnements d'initialisation Oracle Solaris 11 Oracle Solaris 11 Information Library (Français) |
1. Introduction à la gestion d'environnements d'initialisation
Outils de gestion des environnements d'initialisation
A propos du gestionnaire de packages
A propos de l'utilitaire beadm
Configuration système requise par l'utilitaire beadm
Restrictions relatives à beadm dans la version actuelle
2. Prise en charge des zones par beadm
3. Création d'environnements d'initialisation et d'instantanés
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 suivants illustrent l'intérêt de disposer de plusieurs environnements d'initialisation Oracle Solaris et de les gérer à l'aide de l'utilitaire 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).
Si vous modifiez un environnement d'initialisation, vous pouvez à tout moment prendre un instantané de cet environnement pendant les modifications en utilisant la commande beadm create. Par exemple, si vous effectuez des mises à niveau mensuelles dans votre environnement, vous pouvez prendre un instantané pour chacune de ces mises à niveau mensuelles.
Utilisez la commande comme suit :
# beadm create BeName@snapshotNamedescription
Le nom de l'instantané doit respecter le format BeName@snapshotdescription, où BeName représente le nom de l'environnement d'initialisation existant dont vous souhaitez prendre un instantané. Saisissez une description d'instantané (snapshotdescription) personnalisée afin d'identifier la date ou l'objectif de l'instantané.
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.
Si vous utilisez le gestionnaire de packages ou la commande pkg pour installer ou mettre à jour des packages dans votre environnement d'initialisation Oracle Solaris actif, il est possible qu'un clone de cet environnement d'initialisation soit créé. 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 d'origine reste accessible en tant que choix alternatif sur le menu GRUB pour les systèmes x86 ou sur le menu d'initialisation pour les systèmes SPARC.
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.