En esta sección, se proporciona información general sobre la tecnología de partición de zonas de Solaris y la actualización con zonas no globales, y directrices para la planificación del espacio en disco.
Para obtener información completa sobre la planificación, la creación y la configuración de zonas, consulte el Capítulo 16, Introduction to Solaris Zones de System Administration Guide: Solaris Containers-Resource Management and Solaris Zones.
La tecnología de partición de zonas de Solaris se utiliza para virtualizar servicios del sistema operativo, y proporcionar un entorno aislado y seguro para ejecutar aplicaciones. Una zona no global es un entorno de sistema operativo virtualizado que se ha creado en una única instancia del SO Solaris. Cuando se crea una zona no global, se genera un entorno de ejecución de aplicaciones en el que los procesos están aislados del resto del sistema. Este aislamiento impide que los procesos que se están ejecutando en una zona no global supervisen o afecten a los procesos que se se están ejecutando en otras zonas no globales. Incluso un proceso que se está ejecutando con credenciales de superusuario no puede ver ni afectar a la actividad que se esté realizando en otras zonas. Una zona no global proporciona también un nivel abstracto que separa las aplicaciones de los atributos físicos del equipo en el que se han implementado. Entre los ejemplos de este tipo de atributos, se incluyen las rutas de dispositivos físicos.
Todos los sistemas de Solaris contienen una zona global. La zona global tiene una doble función. La zona global es tanto la zona predeterminada para el sistema, como la zona que se usa para el control administrativo de todo el sistema. Todos los procesos se ejecutan en esta zona, a menos que el administrador global cree zonas que no sean globales. La zona global es la única zona desde la que se puede configurar, instalar, gestionar o desinstalar una zona no global. Sólo es posible arrancar la zona global desde el hardware del sistema. La administración de la infraestructura del sistema, como dispositivos físicos, enrutamiento o reconfiguración dinámica (DR), sólo es posible en la zona global. Los procesos con los privilegios adecuados que se ejecutan en la zona global pueden acceder a los objetos asociados a las zonas no globales.
Una vez instalado el SO Solaris, puede instalar y configurar las zonas no globales. Cuando esté listo para actualizar el SO Solaris, puede actualizar un sistema que tenga instaladas zonas no globales. La instalación del programa de Solaris interactivo y los programas JumpStart personalizados permiten una modernización.
Con el programa de instalación interactivo de Solaris, puede modernizar un sistema con zonas no globales seleccionando Modernizar o instalar en el panel Seleccionar modernización o instalación inicial. A continuación, el programa de instalación analiza el sistema para determinar si su sistema está modernizado, y le facilita un resumen del análisis. El programa de instalación solicita después que continúe la modernización. El uso de este programa se atiene a las limitaciones siguientes:
No puede personalizar la modernización. Por ejemplo, no puede instalar productos de software adicionales, paquetes de configuraciones regionales adicionales o modificar el diseño del disco.
Debe utilizar el DVD del sistema operativo Solaris o una imagen de instalación de red creada de un DVD. No puede utilizar los CD de software Solaris para modernizar el sistema. Para obtener más información sobre cómo se realiza la instalación con este programa, consulte Capítulo 2, Uso del programa de instalación de Solaris (Tareas) de Guía de instalación de Solaris 10 6/06: instalaciones básicas.
Con el programa de instalación JumpStart personalizado, puede modernizar utilizando solamente las palabra clave install_type y root_device.
Algunas palabras clave no pueden incluirse en un perfil, ya que pueden afectar a zonas no globales. Por ejemplo, el uso de palabras clave que permiten agregar paquetes o entornos regionales, o reasignar el espacio en disco, pueden afectar a las zonas no globales. Si utiliza estas palabras clave, se omitirán o fallará la modernización con JumpStart. Para obtener una lista de estas palabras clave, consulte Limitación de palabras clave de perfil cuando se moderniza con zonas no globales .
Programa o condición |
Descripción |
---|---|
Modernización automática de Solaris |
No puede utilizar la Modernización automática de Solaris para modernizar un sistema cuando hay zonas no globales instaladas. Puede crear un entorno de arranque con el comando lucreate , pero si utiliza el comando luupgrade, la modernización fallará. Se muestra un mensaje de error. |
Contenedores Solaris Flash |
Un contenedor Solaris Flash no se puede crear correctamente cuando hay instalada una zona no global. La función Solaris Flash no es compatible con la tecnología de partición de zonas de Solaris. Si crea un contenedor Solaris Flash, el contenedor resultante no se instalará adecuadamente si el contenedor se implementa en estas circunstancias:
|
En algunas situaciones, no se debe utilizar un comando que emplee la opción -R o una equivalente. |
Cualquier comando que acepte un sistema de archivos root (/) alternativo mediante la opción -R u otra equivalente no se debe usar cuando se dan las siguientes circunstancias:
Por ejemplo, la opción -R root_path de la utilidad pkgadd se ejecuta desde la zona global con una ruta a un sistema de archivos root (/) ubicado en una zona no global. Para obtener una lista de las utilidades que aceptan un sistema de archivos root (/) y más información sobre las zonas, consulte Restriction on Accessing A Non-Global Zone From the Global Zone de System Administration Guide: Solaris Containers-Resource Management and Solaris Zones. |
Debe realizar una copia de seguridad de las zonas globales y no globales en el sistema Solaris antes de efectuar la actualización. Para obtener más información sobre cómo se realiza una copia de seguridad de un sistema con zonas instaladas, consulte el Capítulo 25, Solaris Zones Administration (Overview) de System Administration Guide: Solaris Containers-Resource Management and Solaris Zones.
Al instalar la zona global, asegúrese de reservar suficiente espacio en el disco para todas las zonas que se van a crear. Cada zona no global puede tener requisitos particulares de espacio en disco.
No hay límites en cuanto a la cantidad de espacio en disco que una zona puede utilizar. El administrador de la zona global es responsable de la restricción de espacio. Incluso un pequeño sistema de un procesador puede admitir una serie de zonas ejecutándose simultáneamente. Las características de los paquetes instalados en la zona global afectan a estos requisitos de espacio de las zonas no globales que se crean. El número de paquetes y los requisitos de espacio son factores.
Para obtener información completa sobre las recomendaciones y requisitos de planificación, consulte el Capítulo 18, Planning and Configuring Non-Global Zones (Tasks) de System Administration Guide: Solaris Containers-Resource Management and Solaris Zones.