Omitir Vínculos de navegación | |
Salir de la Vista de impresión | |
Creación y administración de entornos de inicio Oracle Solaris 11.1 Oracle Solaris 11.1 Information Library (Español) |
1. Introducción a la gestión de entornos de inicio
Ventajas de contar con varios entornos de inicio
Herramientas para gestionar entornos de inicio
Requisitos de la utilidad beadm
2. Compatibilidad entre las zonas y beadm
3. Creación de entornos de inicio e instantáneas
Un entorno de inicio es una instancia que es posible iniciar de la imagen del sistema operativo Oracle Solaris más todos los demás paquetes de software de aplicaciones instalados en esa imagen. Los administradores del sistema pueden mantener varios entornos de inicio en sus sistemas y cada uno de ellos puede tener instaladas diferentes versiones del software.
Después de la instalación inicial de la versión de Oracle Solaris en un sistema, se crea un entorno de inicio. Puede utilizar la utilidad beadm (1M) para crear y administrar entornos de inicio adicionales en su sistema. Además, la interfaz gráfica de usuario de Package Manager proporciona algunas opciones para gestionar los entornos de inicio. No puede haber más de un entorno de inicio activo al mismo tiempo.
En términos de estructura de archivos, cada entorno de inicio consta de un conjunto de datos raíz y, opcionalmente, otros conjuntos de datos anidados en ese conjunto de datos raíz.
Nota - Un conjunto de datos es el nombre genérico con el que se designan las entidades ZFS, como clones, sistemas de archivos o instantáneas. En el contexto de la administración de entornos de inicio, el conjunto de datos se refiere concretamente a las especificaciones de sistemas de archivos de un entorno de inicio en particular.
Para obtener más información sobre los conjuntos de datos ZFS, consulte Terminología de ZFS de Administración de Oracle Solaris 11.1: sistemas de archivos ZFS.
En el ejemplo siguiente, se muestra el conjunto de datos raíz para un entorno de inicio de ejemplo denominado BE1:
rpool/ROOT/BE1
En el ejemplo de conjunto de datos raíz rpool/ROOT/BE1, rpool es el nombre de la agrupación de almacenamiento (zpool). La agrupación se configuró previamente y, por lo tanto, ya existe en el sistema. ROOT es un conjunto de datos especial que se creó en una instalación anterior. El conjunto de datos ROOT está reservado exclusivamente para los conjuntos de datos raíz del entorno de inicio.
El conjunto de datos raíz y todos los demás conjuntos de datos anidados en él se incluyen en el entorno de inicio BE1. A menudo, estos conjuntos de datos se denominan conjuntos de datos críticos para un entorno de inicio.
En cambio, los conjuntos de datos compartidos se encuentran fuera del área del conjunto de datos raíz de cada entorno de inicio. Los conjuntos de datos compartidos son directorios definidos por el usuario, por ejemplo, /export. Un ejemplo de un conjunto de datos compartido puede ser un conjunto de datos en el que se almacenan las cuentas de usuario. Se podrá acceder a estas cuentas de usuario sin importar qué entorno de inicio se utilice.
Vea el ejemplo siguiente:
# zfs list NAME USED AVAIL REFER MOUNTPOINT pool 450K 457G 18K /pool pool/home 315K 457G 21K /export/home pool/home/anne 18K 457G 18K /export/home/anne pool/home/bob 276K 457G 276K /export/home/bob
Nota - Para obtener más información, consulte las páginas del comando man zpool(1M) y zfs (1M). Consulte también Consulta del estado de una agrupación de almacenamiento de ZFS de Administración de Oracle Solaris 11.1: sistemas de archivos ZFS.
Las instantáneas y los entornos de inicio pueden ser creados automáticamente por otras utilidades además del comando beadm. Por ejemplo, el comando pkg puede crear automáticamente un clon de un entorno de inicio al instalar o actualizar paquetes mediante ese comando.
Utilice el comando beadm cuando desee crear o modificar específicamente un entorno de inicio, es decir, cuando desee crear o modificar un conjunto de datos raíz y los conjuntos de datos que se encuentran en él. Por ejemplo, utilice el comando beadm para hacer una copia de referencia de un conjunto de datos antes de realizar cambios en ese conjunto de datos. El comando beadm se basa en la tecnología zfs, pero el comando beadm tiene funciones específicas para gestionar conjuntos de datos raíz y los conjuntos de datos incluidos en ellos. También puede utilizar el comando beadm para gestionar las asociaciones entre varios conjuntos de datos raíz dentro de una zona global o en varias zonas, y para realizar un seguimiento de ellas.
Puede usar la utilidad beadm para realizar acciones como las siguientes en un entorno de inicio:
Crear un nuevo entorno de inicio o clonar uno existente. Un clon de un entorno de inicio se crea mediante la copia de un entorno de inicio existente. Un clon se puede iniciar. Un clon del entorno de inicio copia el conjunto de datos raíz y todos los elementos subordinados de manera jerárquica al conjunto de datos raíz principal del entorno de inicio original.
En cambio, los conjuntos de datos compartidos no están en el conjunto de datos raíz y no se clonan al clonar un entorno de inicio. En su lugar, el clon accede, según sea necesario, al conjunto de datos compartido original.
Crear una instantánea de un entorno de inicio. Una instantánea es una imagen de sólo lectura tomada de un sistema de archivos o un entorno de inicio en un determinado momento. Por lo general, una instantánea hace referencia a algunos de los archivos del entorno de inicio original en lugar de copiar esos archivos completamente, lo que permite ahorrar espacio en la instantánea. Dado que las instantáneas no incluyen el conjunto completo de archivos del entorno de inicio, no es posible iniciar una instantánea.
Enumerar los entornos de inicio y las instantáneas existentes.
Cambiar el nombre de un entorno de inicio. En el proceso de cambio de nombre, el comando beadm conservará las asociaciones existentes entre los entornos de inicio de la zona global y los entornos de inicio de las zonas no globales. Esas relaciones se basan en las propiedades ZFS que el comando beadm reconoce y mantiene durante el proceso de cambio de nombre.
Suprimir un entorno de inicio. Cuando se suprime un entorno de inicio, el comando beadm también suprime los entornos de inicio asociados de la zona global o las zonas no globales. El comando beadm realiza un seguimiento de las propiedades ZFS que describen esas asociaciones.