탐색 링크 건너뛰기 | |
인쇄 보기 종료 | |
Oracle Solaris 11 시스템 Oracle Solaris 11 Information Library (한국어) |
다음 파일이 비전역 영역의 구성 및 설치에 사용됩니다.
필요함. config 파일은 zonecfg export 명령의 출력에서 가져온 파일 형식의 영역 구성입니다.
config 파일의 위치는 AI 매니페스트의 configuration 요소의 source 속성으로 지정됩니다. AI가 이 config 파일을 영역 구성에 사용할 설치된 클라이언트 시스템으로 복사합니다.
선택 사항. 이 영역 설치용 AI 매니페스트는 영역에 설치될 패키지를 게시자 정보 및 인증서/키 파일과 함께 지정합니다. 영역용 사용자 정의 AI 매니페스트 만들기에 대한 내용은 비전역 영역 AI 매니페스트를 참조하십시오.
영역용 사용자 정의 AI 매니페스트를 제공하려면 전역 영역을 설치 중인 설치 서비스에 매니페스트를 추가합니다. create-manifest 명령에서 이 AI 매니페스트를 사용할 모든 영역의 이름과 함께 zonename 조건 키워드를 지정합니다.
비전역 영역용 사용자 정의 AI 매니페스트를 제공하지 않으면 예 12-1에 표시된 대로 영역용 기본 AI 매니페스트가 사용됩니다.
선택 사항. 비전역 영역에 대한 0개 이상의 구성 파일을 제공할 수 있습니다. 이러한 구성 프로파일은 전역 영역 구성용 시스템 구성 프로파일과 비슷합니다. 시스템 구성 프로파일 파일에 대한 내용은 11 장클라이언트 시스템 구성을 참조하십시오. 구성 프로파일 파일을 제공하여 사용자 및 영역 관리자의 루트 암호와 같은 영역 구성을 지정할 수 있습니다. 비전역 영역용 예제 구성 프로파일은 비전역 영역 구성 프로파일을 참조하십시오.
영역용 구성 프로파일 파일을 제공하려면 전역 영역을 설치 중인 설치 서비스에 구성 프로파일을 추가합니다. create-profile 명령에서 이 구성 프로파일을 사용할 모든 영역의 이름과 함께 zonename 조건 키워드를 지정합니다.
구성 프로파일 파일을 제공하지 않으면 영역의 처음 부트 시 시스템 구성 대화식 도구가 실행되어 필요한 데이터를 질의합니다. 대화식 구성 도구 사용에 대한 내용은 시스템 구성을 참조하십시오.
다음 예는 /tmp/zmanifest.xml AI 매니페스트를 s11-sparc 설치 서비스에 추가하고 zone1 및 zone2가 이 매니페스트를 사용하도록 지정합니다.
# installadm create-manifest -n s11-sparc -f /tmp/zmanifest.xml \ -m zmanifest -c zonename="zone1 zone2"
다음 예는 /tmp/z1profile.xml 구성 프로파일을 s11-sparc 설치 서비스에 추가하고 zone1 및 zone2가 이 프로파일을 사용하도록 지정합니다.
# installadm create-profile -n s11-sparc -f /tmp/z1profile.xml \ -p z1profile -c zonename="zone1 zone2"
다음 예는 /tmp/z2profile.xml 구성 프로파일을 s11-sparc 설치 서비스에 추가하고 zone2가 이 프로파일을 사용하도록 지정합니다.
# installadm create-profile -n s11-sparc -f /tmp/z2profile.xml \ -p z2profile -c zonename=zone2
다음 예는 s11-sparc 설치 서비스에 추가된 AI 매니페스트 및 구성 프로파일을 보여줍니다.
# installadm list -n s11-sparc -m -p Manifest Status Criteria -------- ------ -------- orig_default Default None line1-netra2000 mac = 00:14:4F:2D:7A:DC zmanifest zonename = zone1 zone2 Profile Criteria ------- -------- z1profile zonename = zone1 zone2 z2profile zonename = zone2
이 비전역 영역 설치용 AI 매니페스트는 전역 영역 설치용 AI 매니페스트와 비슷합니다. AI 매니페스트 요소 및 속성에 대한 내용은 ai_manifest(4) 매뉴얼 페이지를 참조하십시오.
다음 요소나 속성은 비전역 영역 AI 매니페스트에 사용하지 마십시오.
ai_instance 요소의 auto_reboot 속성
ai_instance 요소의 http_proxy 속성
target 요소의 disk 자식 요소
logical 요소의 noswap 속성
logical 요소의 nodump 속성
configuration 요소
target 요소의 logical 자식 요소만 비전역 영역 AI 매니페스트에 사용할 수 있습니다. logical 섹션은 추가 파일 시스템 또는 데이터 집합을 정의합니다.
logical 요소의 zpool 요소에서 filesystem 및 be 자식 요소만 비전역 영역 AI 매니페스트에 사용할 수 있습니다.
software 요소의 type 속성에 지원되는 유일한 값은 IPS이며, 이것이 기본값입니다.
예 12-1 기본 영역 AI 매니페스트
다음 파일은 비전역 영역용 기본 AI 매니페스트를 보여줍니다. 영역용 사용자 정의 AI 매니페스트를 제공하지 않으면 이 매니페스트가 사용됩니다. 이 매니페스트는 /usr/share/auto_install/manifest/zone_default.xml에서 사용할 수 있습니다.
<?xml version="1.0" encoding="UTF-8"?> <!-- Copyright (c) 2011, Oracle and/or its affiliates. All rights reserved. --> <!DOCTYPE auto_install SYSTEM "file:///usr/share/install/ai.dtd.@DTD_VERSION_AI@"> <auto_install> <ai_instance name="zone_default"> <target> <logical> <zpool name="rpool"> <filesystem name="export" mountpoint="/export"/> <filesystem name="export/home"/> <be name="solaris"> <options> <option name="compression" value="on"/> </options> </be> </zpool> </logical> </target> <software type="IPS"> <destination> <image> <!-- Specify locales to install --> <facet set="false">facet.locale.*</facet> <facet set="true">facet.locale.de</facet> <facet set="true">facet.locale.de_DE</facet> <facet set="true">facet.locale.en</facet> <facet set="true">facet.locale.en_US</facet> <facet set="true">facet.locale.es</facet> <facet set="true">facet.locale.es_ES</facet> <facet set="true">facet.locale.fr</facet> <facet set="true">facet.locale.fr_FR</facet> <facet set="true">facet.locale.it</facet> <facet set="true">facet.locale.it_IT</facet> <facet set="true">facet.locale.ja</facet> <facet set="true">facet.locale.ja_*</facet> <facet set="true">facet.locale.ko</facet> <facet set="true">facet.locale.ko_*</facet> <facet set="true">facet.locale.pt</facet> <facet set="true">facet.locale.pt_BR</facet> <facet set="true">facet.locale.zh</facet> <facet set="true">facet.locale.zh_CN</facet> <facet set="true">facet.locale.zh_TW</facet> </image> </destination> <software_data action="install"> <name>pkg:/group/system/solaris-small-server</name> </software_data> </software> </ai_instance> </auto_install>
영역용 구성 프로파일을 제공하여 언어, 로켈, 시간대, 터미널, 사용자 및 영역 관리자의 루트 암호와 같은 영역 매개변수를 구성할 수 있습니다. 시간대를 구성할 수 있지만 시간은 설정할 수 없습니다. DNS를 구성할 수 있습니다.
영역에 허용되지 않는 구성을 지정하면 이러한 등록 정보 설정이 무시됩니다.
다음 파일은 비전역 영역용 샘플 구성 프로파일 파일을 보여줍니다.
<!DOCTYPE service_bundle SYSTEM "/usr/share/lib/xml/dtd/service_bundle.dtd.1"> <service_bundle type="profile" name="sysconfig"> <service version="1" type="service" name="system/config-user"> <instance enabled="true" name="default"> <property_group type="application" name="root_account"> <propval type="astring" name="login" value="root"/> <propval type="astring" name="password" value="encrypted_password"/> <propval type="astring" name="type" value="normal"/> </property_group> </instance> </service> <service version="1" type="service" name="system/timezone"> <instance enabled="true" name="default"> <property_group type="application" name="timezone"> <propval type="astring" name="localtime" value="UTC"/> </property_group> </instance> </service> <service version="1" type="service" name="system/environment"> <instance enabled="true" name="init"> <property_group type="application" name="environment"> <propval type="astring" name="LC_ALL" value="C"/> </property_group> </instance> </service> <service version="1" type="service" name="system/identity"> <instance enabled="true" name="node"> <property_group type="application" name="config"> <propval type="astring" name="nodename" value="z2-test"/> </property_group> </instance> </service> <service version="1" type="service" name="system/keymap"> <instance enabled="true" name="default"> <property_group type="system" name="keymap"> <propval type="astring" name="layout" value="US-English"/> </property_group> </instance> </service> <service version="1" type="service" name="system/console-login"> <instance enabled="true" name="default"> <property_group type="application" name="ttymon"> <propval type="astring" name="terminal_type" value="vt100"/> </property_group> </instance> </service> <service version="1" type="service" name="network/physical"> <instance enabled="true" name="default"> <property_group type="application" name="netcfg"/> </instance> </service> </service_bundle>