JavaScript is required to for searching.
탐색 링크 건너뛰기
인쇄 보기 종료
Oracle Solaris 11.1 시스템     Oracle Solaris 11.1 Information Library (한국어)
search filter icon
search icon

문서 정보

머리말

제1부Oracle Solaris 11.1 설치 옵션

1.  설치 옵션 개요

제2부설치 매체를 사용하여 설치

2.  설치 준비

3.  라이브 매체 사용

4.  텍스트 설치 프로그램 사용

5.  매체에서 부트하는 자동 설치

6.  Oracle Solaris 인스턴스 구성 해제 또는 재구성

제3부설치 서버를 사용하여 설치

7.  다중 클라이언트의 자동 설치

8.  설치 서버 설정

9.  설치 사용자 정의

10.  클라이언트 시스템 프로비전

11.  클라이언트 시스템 구성

12.  영역 설치 및 구성

AI의 비전역 영역 설치 방법

전역 영역 AI 매니페스트에서 비전역 영역 지정

비전역 영역 구성 및 설치 데이터

비전역 영역 AI 매니페스트

비전역 영역 구성 프로파일

13.  처음 부트 중 사용자 정의 스크립트 실행

14.  클라이언트 시스템 설치

15.  자동 설치 문제 해결

제4부관련 작업 수행

A.  Oracle Configuration Manager 작업

B.  Device Driver Utility 사용

색인

비전역 영역 구성 및 설치 데이터

다음 파일이 비전역 영역의 구성 및 설치에 사용됩니다.

config 파일

필요함. config 파일은 zonecfg export 명령의 출력에서 가져온 파일 형식의 영역 구성입니다.

config 파일의 위치는 AI 매니페스트의 configuration 요소의 source 속성으로 지정됩니다. AI가 이 config 파일을 영역 구성에 사용할 설치된 클라이언트 시스템으로 복사합니다.

AI 매니페스트

선택 사항. 이 영역 설치용 AI 매니페스트는 영역에 설치될 패키지를 게시자 정보 및 인증서/키 파일과 함께 지정합니다. 영역용 사용자 정의 AI 매니페스트 만들기에 대한 내용은 비전역 영역 AI 매니페스트를 참조하십시오.

영역용 사용자 정의 AI 매니페스트를 제공하려면 전역 영역을 설치 중인 설치 서비스에 매니페스트를 추가합니다. create-manifest 명령에서 이 AI 매니페스트를 사용할 모든 영역의 이름과 함께 zonename 조건 키워드를 지정합니다.

비전역 영역용 사용자 정의 AI 매니페스트를 제공하지 않으면 예 12-1에 표시된 대로 영역용 기본 AI 매니페스트가 사용됩니다.

구성 프로파일

선택 사항. 비전역 영역에 대한 0개 이상의 구성 파일을 제공할 수 있습니다. 이러한 구성 프로파일은 전역 영역 구성용 시스템 구성 프로파일과 비슷합니다. 시스템 구성 프로파일 파일에 대한 내용은 11 장클라이언트 시스템 구성을 참조하십시오. 구성 프로파일 파일을 제공하여 사용자 및 영역 관리자의 루트 암호와 같은 영역 구성을 지정할 수 있습니다. 비전역 영역용 예제 구성 프로파일은 비전역 영역 구성 프로파일을 참조하십시오.

영역용 구성 프로파일 파일을 제공하려면 전역 영역을 설치 중인 설치 서비스에 구성 프로파일을 추가합니다. create-profile 명령에서 이 구성 프로파일을 사용할 모든 영역의 이름과 함께 zonename 조건 키워드를 지정합니다.

구성 프로파일 파일을 제공하지 않으면 영역의 처음 부트 시 시스템 구성 대화식 도구가 실행되어 필요한 데이터를 질의합니다. 대화식 구성 도구 사용에 대한 내용은 시스템 구성을 참조하십시오.

다음 예는 /tmp/zmanifest.xml AI 매니페스트를 solaris11_1-sparc 설치 서비스에 추가하고 zone1zone2가 이 매니페스트를 사용하도록 지정합니다.

$ pfexec installadm create-manifest -n solaris11_1-sparc -f /tmp/zmanifest.xml \
-m zmanifest -c zonename="zone1 zone2"

다음 예는 /tmp/z1profile.xml 구성 프로파일을 solaris11_1-sparc 설치 서비스에 추가하고 zone1zone2가 이 프로파일을 사용하도록 지정합니다.

$ pfexec installadm create-profile -n solaris11_1-sparc -f /tmp/z1profile.xml \
-p z1profile -c zonename="zone1 zone2"

다음 예는 /tmp/z2profile.xml 구성 프로파일을 solaris11_1-sparc 설치 서비스에 추가하고 zone2가 이 프로파일을 사용하도록 지정합니다.

$ pfexec installadm create-profile -n solaris11_1-sparc -f /tmp/z2profile.xml \
-p z2profile -c zonename=zone2

다음 예는 solaris11_1-sparc 설치 서비스에 추가된 AI 매니페스트 및 구성 프로파일을 보여줍니다.

$ installadm list -n solaris11_1-sparc -m -p
Service/Manifest Name  Status   Criteria
---------------------  ------   --------
solaris11_1-sparc
   orig_default        Default  None
   line1-netra2000              mac       = 00:14:4F:2D:7A:DC
   zmanifest                    zonename  = zone1 zone2

Service/Profile Name  Criteria
--------------------  --------
solaris11_1-sparc
   z1profile          zonename  = zone1 zone2
   z2profile          zonename  = zone2

비전역 영역 AI 매니페스트

이 비전역 영역 설치용 AI 매니페스트는 전역 영역 설치용 AI 매니페스트와 비슷합니다. AI 매니페스트 요소 및 속성에 대한 내용은 ai_manifest(4) 매뉴얼 페이지를 참조하십시오.

다음 요소나 속성은 비전역 영역 AI 매니페스트에 사용하지 마십시오.

target 요소의 logical 자식 요소만 비전역 영역 AI 매니페스트에 사용할 수 있습니다. logical 섹션은 추가 파일 시스템 또는 데이터 세트를 정의합니다.

logical 요소의 zpool 요소에서 filesystembe 자식 요소만 비전역 영역 AI 매니페스트에 사용할 수 있습니다.

software 요소의 type 속성에 지원되는 유일한 값은 IPS이며, 이것이 기본값입니다.

예 12-1 기본 영역 AI 매니페스트

다음 파일은 비전역 영역의 기본 AI 매니페스트를 보여줍니다. 영역용 사용자 정의 AI 매니페스트를 제공하지 않으면 이 매니페스트가 사용됩니다. 이 매니페스트는 /usr/share/auto_install/manifest/zone_default.xml에서 사용할 수 있습니다.

target 섹션은 영역에 대한 ZFS 파일 시스템을 정의합니다. destination 섹션은 설치할 로켈을 지정합니다. software_data 섹션은 solaris-small-server 패키지 설치를 지정합니다. solaris-small-server 패키지는 대부분의 비전역 영역에 필요한 도구 및 장치 드라이버의 그룹 패키지입니다. solaris-small-server 그룹 패키지에 포함될 전체 패키지 목록은 Oracle Solaris 11.1 소프트웨어 패키지 추가 및 업데이트의 그룹 패키지의 설치 가능한 모든 패키지 나열에 설명된 대로 pkg contents 명령을 사용하십시오.

지정된 패키지 소스는 없습니다. 시스템 저장소에 대한 내용은 pkg.sysrepo(1M)를 참조하십시오.

<?xml version="1.0" encoding="UTF-8"?>
<!--

 Copyright (c) 2011, 2012, Oracle and/or its affiliates. All rights reserved.

-->
<!DOCTYPE auto_install SYSTEM "file:///usr/share/install/ai.dtd.1">

<auto_install>
    <ai_instance name="zone_default">
        <target>
            <logical>
                <zpool name="rpool">
                    <!--
                      Subsequent <filesystem> entries instruct an installer
                      to create following ZFS datasets:

                          <root_pool>/export         (mounted on /export)
                          <root_pool>/export/home    (mounted on /export/home)

                      Those datasets are part of standard environment
                      and should be always created.

                      In rare cases, if there is a need to deploy a zone
                      without these datasets, either comment out or remove
                      <filesystem> entries. In such scenario, it has to be also
                      assured that in case of non-interactive post-install
                      configuration, creation of initial user account is
                      disabled in related system configuration profile.
                      Otherwise the installed zone would fail to boot.
                    -->
                    <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>

비전역 영역 구성 프로파일

영역용 구성 프로파일을 제공하여 언어, 로켈, 시간대, 터미널, 사용자 및 영역 관리자의 루트 암호와 같은 영역 매개변수를 구성할 수 있습니다. 시간대를 구성할 수 있지만 시간은 설정할 수 없습니다. 이름 서비스를 구성할 수 있습니다.

영역에 허용되지 않는 구성을 지정하면 이러한 등록 정보 설정이 무시됩니다.

다음 파일은 비전역 영역용 샘플 구성 프로파일 파일을 보여줍니다.

<!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>