전역 영역과 다른 특정 리소스 및 패키지 구성을 사용하는 여러 커널 영역을 설치해야 할 경우 AI 매니페스트 또는 sysconfig 프로파일을 사용할 수 있습니다.
대체 AI 매니페스트를 지정하려면 zoneadm install 명령과 함께 –m 옵션을 사용합니다.
# zoneadm –z zonename install –m manifest
sysconfig 프로파일을 지정하려면 –c 옵션을 사용합니다.
# zoneadm –z zonename install –c sysconfig-profile
예를 들어, AI 매니페스트 /data/archives/kzone-manifest.xml을 사용하여 커널 영역 kzone1을 설치하려면 다음과 같이 합니다.
global# zoneadm -z kzone1 install -m /data/archives/kzone-manifest.xml
커널 영역에 대체 AI 매니페스트 또는 sysconfig 프로파일을 설치할 때 다음 사항을 유의하십시오.
성공적인 설치를 위해서는 AI 매니페스트 및 sysconfig 파일에 전체 경로 및 .xml 접미어가 포함되어야 합니다.
AI 매니페스트의 사용자 정의 disk 참조를 커널 영역 설치에 적용할 수 없습니다. 커널 영역 루트 디스크는 전역 영역에서 사용할 수 없으므로 구성 중 루트 디스크를 만들 수 있도록 커널 영역 설치 스크립트는 레이블 지정된 루프백 파일 또는 lofi 장치를 자동으로 지정합니다. lofi 장치 구성 방법에 대한 자세한 내용은 Oracle Solaris 영역 소개 의 비전역 영역의 이동식 lofi 장치를 참조하십시오.
AI 매니페스트 개발 및 사용자 정의에 대한 자세한 내용은 Oracle Solaris 11.2 시스템 설치 의 9 장, 설치 사용자 정의를 참조하십시오. 영역 루트 디스크 만들기에 대한 자세한 내용은 Oracle Solaris 영역 만들기 및 사용 의 영역 설치 및 관리 개념을 참조하십시오.
이 예에서는 기본이 아닌 AI(자동 설치) 매니페스트 /var/tmp/kz_manifest.xml을 사용한 커널 영역 kzone1 설치를 보여줍니다.
global# zoneadm -z kzone1 install -m /var/tmp/manifest/kz_manifest.xml Progress being logged to /var/log/zones/zoneadm.20146T195713Z.kzone1.install pkg cache: Using /var/pkg/publisher. Install Log: /system/volatile/install.10708/install_log AI Manifest: /tmp/zoneadm10343.5la4Vu/devel-ai-manifest.xml SC Profile: /usr/share/auto_install/sc_profiles/enable_sci.xml Installation: Starting ... Creating IPS image Startup: Retrieving catalog 'solaris' ... Done Startup: Caching catalogs ... Done Startup: Refreshing catalog 'solaris' ... Done Installing packages from: solaris origin: http://pkg.oracle.com/solaris/release/ Startup: Linked image publisher check ... Startup: Refreshing catalog 'solaris' ... Done Planning: Solver setup ... Done Planning: Running solver ... Done Planning: Finding local manifests ... Done Planning: Fetching manifests: 0/501 0% complete Planning: Fetching manifests: 501/501 100% complete Planning: Package planning ... Done Planning: Merging actions ... Done Planning: Checking for conflicting actions ... Done Planning: Consolidating action changes ... Done Planning: Evaluating mediators ... Done Planning: Planning completed in 32.07 seconds The following licenses have been accepted and not displayed. Please review the licenses for the following packages post-install: consolidation/osnet/osnet-incorporation Package licenses may be viewed using the command: pkg info --license <pkg_fmri> Download: 0/64687 items 0.0/569.3MB 0% complete Download: 931/64687 items 5.8/569.3MB 1% complete (1.2M/s) ... Download: 64589/64687 items 569.2/569.3MB 99% complete (825k/s) Download: Completed 569.25 MB in 358.54 seconds (1.6M/s) Actions: 1/88614 actions (Installing new actions) Actions: 19471/88614 actions (Installing new actions) ... Actions: 86994/88614 actions (Installing new actions) Actions: 87128/88614 actions (Installing new actions) Actions: Completed 88614 actions in 73.71 seconds. Installation: Succeeded Done: Installation completed in 342.508 seconds. Log saved in non-global zone as /zones/kzone1/root/var/log/zones/zoneadm.20146T195713Z.kzone1.install global#예 2-3 대체 sysconfig 프로파일을 사용하여 커널 영역 설치
이 예에서는 sysconfig 프로파일 /var/tmp/kzone1.sysconfig.xml을 사용하여 커널 영역 kzone1을 설치합니다.
global# zoneadm -z kzone1 install -c /var/tmp/kzone1-sysconfig.xml The following ZFS file system(s) have been created: rpool/zones/kzone1 Progress being logged to /var/log/zones/zoneadm.20146T195713Z.kzone1.install pkg cache: Using /var/pkg/publisher. AI Manifest: /tmp/zoneadm124827.zQWoOh/devel-ai-manifest.xml SC Profile: /var/tmp/kzone1-sysconfig.xml Installation: Starting ... Creating IPS image Startup: Retrieving catalog 'nightly' ... Done Startup: Caching catalogs ... Done Startup: Refreshing catalog 'nightly' ... Done Startup: Refreshing catalog 'solaris' ... Done Startup: Refreshing catalog 'extra' ... Done Startup: Caching catalogs ... Done Installing packages from: nightly origin: file:///server/nightly solaris origin: file:///server/solaris extra origin: http://server/extra Startup: Refreshing catalog 'nightly' ... Done Startup: Refreshing catalog 'solaris' ... Done Startup: Refreshing catalog 'extra' ... Done Planning: Solver setup ... Done Planning: Running solver ... Done Planning: Finding local manifests ... Done ... Planning: Fetching manifests: 552/552 100% complete Planning: Package planning ... Done Planning: Merging actions ... Done Planning: Checking for conflicting actions ... Done Planning: Consolidating action changes ... Done Planning: Evaluating mediators ... Done Planning: Planning completed in 56.62 seconds ... Download: 9746/65597 items 143.6/661.7MB 21% complete Download: 35018/65597 items 370.8/661.7MB 56% complete Download: 62181/65597 items 654.5/661.7MB 98% complete Download: Completed 661.67 MB in 40.57 seconds (0B/s) ... Actions: 87940/89672 actions (Installing new actions) Actions: 88107/89672 actions (Installing new actions) Actions: 88745/89672 actions (Installing new actions) Actions: Completed 89672 actions in 108.50 seconds. Done Installation: Succeeded Done: Installation completed in 342.508 seconds. Log saved in non-global zone as /zones/kzone1/root/var/log/zones/zoneadm.20146T195713Z.kzone1.install global#