자세한 내용은 Oracle Solaris 11.2의 사용자 및 프로세스 보안 의 지정된 관리 권한 사용을 참조하십시오.
zonecfg 명령을 사용하여 new-zone이라는 새 영역 구성을 만듭니다. 두번째 –z 옵션을 사용하여 복제할 영역을 식별합니다.
# zonecfg -z new-zone create -a archive -z archived-zone
# zoneadm list -cv
아카이브의 소프트웨어를 사용하거나 IPS 저장소의 소프트웨어를 사용하여 영역을 설치하도록 선택할 수 있습니다.
# zoneadm -z new-zone install -a archive -z archived-zone
# zoneadm -z new-zone install
# zoneadm -z new-zone boot
이 예제는 example-net의 복제본으로 test-net을 만듭니다. 아래 표시된 zonecfg 명령에서 복제할 영역을 정의하는 두번째 –z 옵션은 필요하지 않습니다. example-net-recovery.uar 아카이브에 배치 가능 시스템이 하나만 있기 때문입니다.
# 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예 2-10 Unified Archive에서 기존 영역 구성 설치
이 예제는 기존 영역 구성을 사용하여 web-server라는 영역을 설치합니다.
# 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예 2-11 다중 배치 가능 시스템이 있는 Unified Archive에서 영역 구성
다중 배치 가능 시스템이 Unified Archive에 포함된 경우 zonecfg의 –z 옵션을 사용하여 어떤 배치 가능 시스템을 사용할지 지정합니다. 배치 가능 시스템을 하나만 사용할 수 있습니다.
# 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
이제 복제된 영역을 설치하고 부트할 수 있습니다.
예 2-12 다중 배치 가능 시스템이 있는 Unified Archive에서 영역 설치다중 배치 가능 시스템이 Unified Archive에 포함된 경우 zoneadm의 –z 옵션을 사용하여 어떤 배치 가능 시스템을 설치할지 지정합니다.
# zoneadm -z test-dev install -a /var/tmp/zonearchive.uar -z example-dev