Creación y uso de zonas del núcleo de Oracle Solaris

Salir de la Vista de impresión

Actualización: Diciembre de 2014
 
 

Clonación de una zona del núcleo

La clonación permite copiar una zona instalada y configurada en el sistema para obtener una nueva zona en el mismo sistema. La zona clonada incluye cualquier personalización de la zona existente. Por ejemplo, se mostrarán en cada zona clonada los paquetes agregados, los recursos de zona modificados y las modificaciones de archivos en la zona de origen. Clonar una zona es una forma eficaz de agregar zonas adicionales con una configuración de zona personalizada similar.

Puede clonar una zona del núcleo de las siguientes formas:

Una vez clonada una zona de núcleo, puede reiniciar e iniciar sesión en la nueva zona.

Ejemplo 2-4  Clonación de una zona de núcleo utilizando el comando zoneadm clone.

En el siguiente ejemplo se muestra cómo clonar la zona de núcleo kzone1 a la zona de núcleo kzone2 en el host global. Para conocer un procedimiento paso a paso, consulte Clonación de una zona no global en el mismo sistema de Creación y uso de zonas de Oracle Solaris .

global# zoneadm -z kzone1 halt
global# zonecfg -z kzone2 create -t kzone1
global# zoneadm -z kzone2 clone kzone1
Progress being logged to /var/log/zones/zoneadm.20140327T223951Z.kzone2.clone
Install Log: /system/volatile/install.100847/install_log
 AI Manifest: /system/shared/ai.xml
Installation: Starting ...

        Creating direct clone image...
        Registering dynamic archive transfer
        Pre-validating manifest targets before actual target selection
        Pre-validation of manifest targets completed
        Validating combined manifest and archive origin targets
        Commencing transfer of stream: ...
        Completed transfer of direct stream: ...
        Archive transfer completed
Installation: Succeeded
Ejemplo 2-5  Clonación e implementación de una zona de núcleo mediante Unified Archive

En el ejemplo siguiente se demuestra la clonación e implementación de la zona de núcleo kzone1 mediante el comando archiveadm. Unified Archive se crea para la zona de núcleo kzone1. La información del archivo se verifica y la zona de núcleo kzone2 se clona con la configuración de zona modificada desde kzone1. Para obtener un procedimiento paso a paso, consulte Uso de Unified Archives para la clonación y la recuperación del sistema en Oracle Solaris 11.2 .

global# archiveadm create -z kzone1 /var/tmp/kzone1.uar
Unified Archive initialized: /var/tmp/kzone1.uar.                                                                  \
Logging to: /system/volatile/archive_log.26248
Dataset discovery completed...                                                                                      /
Media creation complete for zone(s)...                                                                               -
Archive stream creation completed...                                                                                -
Archive creation completed... 
global# zoneadm list -cv
  ID NAME             STATUS      PATH                         BRAND      IP
   0 global           running     /                            solaris    shared
   2 kzone1           running     -                            solaris-kz excl
global# archiveadm info /var/tmp/kzone1.uar
Archive Information
          Creation Time:  2014-04-10T17:12:12Z
            Source Host:  global
           Architecture:  i386
       Operating System:  Oracle Solaris 11.2 X86
      Deployable Systems: kzone1
global# zonecfg -z kzone2 create -a /var/tmp/kzone1.uar
global# zoneadm -z kzone2 install -a /var/tmp/kone1.uar
global# zoneadm list -cv
  ID NAME             STATUS      PATH                         BRAND      IP
   0 global           running     /                            solaris    shared
   2 kzone1           running     -                            solaris-kz excl
   - kzone2           configured  -                            solaris-kz excl