Para obtener más información, consulte Uso de sus derechos administrativos asignados de Protección de los usuarios y los procesos en Oracle Solaris 11.2 .
Cree una nueva configuración de zona denominada new-zone mediante el comando zonecfg. Utilice la segunda opción –z para identificar la zona que se va a clonar.
# zonecfg -z new-zone create -a archive -z archived-zone
# zoneadm list -cv
Puede elegir instalar la zona utilizando el software de un archivo o el software del repositorio de IPS.
# zoneadm -z new-zone install -a archive -z archived-zone
# zoneadm -z new-zone install
# zoneadm -z new-zone boot
En este ejemplo, se crea un clon de example-net denominado test-net. En el comando zonecfg que se muestra a continuación, no se requiere una segunda opción –z para definir la zona que se va a clonar, ya que el archivo example-net-recovery.uar tiene únicamente un sistema que se puede implementar.
# archiveadm info /var/tmp/example-net-recovery.uar
Archive Information
Creation Time: 2014-03-03T19:10:53Z
Source Host: example
Architecture: i386
Operating System: Oracle Solaris 11.2 X86
Deployable Systems: example-net
# zonecfg -z test-net create -a /var/tmp/example-net-recovery.uar
# zoneadm list -cv
ID NAME STATUS PATH BRAND IP
0 global running / solaris shared
- example-net installed /zones/example-net solaris excl
- example-dev installed /zones/exmaple-dev solaris excl
- test-net configured /zones/test-net solaris excl
# zoneadm -z test-net install -a /var/tmp/example-net-recovery.uar
Progress being logged to /var/log/zones/zoneadm.20131010T175728Z.test-net.install
Image: Preparing at /zones/test-net/root.
AI Manifest: /tmp/manifest.xml.caa4I2
SC Profile: /usr/share/auto_install/sc_profiles/enable_sci.xml
Zonename: test-net
Installation: Starting ...
.
.
Installation: Succeeded
Note: Man pages can be obtained by installing pkg:/system/manual
done.
Done: Installation completed in 393.186 seconds.
Next Steps: Boot the zone, then log into the zone console (zlogin -C)
to complete the configuration process.
Log saved in non-global zone as /zones/test-net/root/var/log/zones/zoneadm.20131010T175728Z.test-net.install
# zoneadm -z test-dev boot
Ejemplo 2-10 Instalación de una configuración de zona existente desde Unified Archives
En este ejemplo, se instala una zona denominada web-server utilizando una configuración de zona existente.
# archiveadm info /var/tmp/example-dev-recovery.uar
Archive Information
Creation Time: 2014-03-03T19:10:53Z
Source Host: example
Architecture: i386
Operating System: Oracle Solaris 11.2 X86
Deployable Systems: example-dev
# zoneadm list -cv
ID NAME STATUS PATH BRAND IP
0 global running / solaris shared
- example-net installed /zones/example-net solaris excl
- example-dev installed /zones/example-dev solaris excl
- web-server configured /zones/web-server solaris excl
# zoneadm -z web-server install -a /data/archives/example-dev-recovery.uar
Progress being logged to /var/log/zones/zoneadm.20140307T211655Z.web-server.install
Installing: This may take several minutes...
Install Log: /system/volatile/install.8799/install_log
AI Manifest: /tmp/manifest.web-server.qCaakr.xml
Zonename: web-server
Installation: Starting ...
.
.
Updating non-global zone: Zone updated.
Result: Attach Succeeded.
Done: Installation completed in 140.828 seconds.
Next Steps: Boot the zone, then log into the zone console (zlogin -C)
to complete the configuration process.
Log saved in non-global zone as
/system/zones/web-server/root/var/log/zones/zoneadm.20140307T211655Z.web-server.install
# zoneadm -z web-server boot
Ejemplo 2-11 Configuración de zonas desde Unified Archives con varios sistemas que se pueden implementar
Si un Unified Archive contiene varios sistemas que se pueden implementar, utilice la opción –z en el comando zonecfg para especificar el sistema que se debe utilizar. Solamente es posible utilizar un sistema que se puede implementar.
# archiveadm info /var/tmp/zonearchive.uar
Archive Information
Creation Time: 2014-03-03T17:04:11Z
Source Host: example
Architecture: i386
Operating System: Oracle Solaris 11.2 X86
Deployable Systems: global,example-dev,example-net
# zonecfg -z test-dev create -a /var/tmp/zonearchive.uar -z example-dev
Ahora, puede instalar e iniciar la zona clonada.
Ejemplo 2-12 Instalación de zonas desde Unified Archives con varios sistemas que se pueden implementarSi un Unified Archive contiene varios sistemas que se pueden implementar, utilice la opción –z en el comando zoneadm para especificar el sistema desde el cual se debe realizar la instalación.
# zoneadm -z test-dev install -a /var/tmp/zonearchive.uar -z example-dev