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

문서 정보

머리말

제1부Oracle Solaris 11 설치 옵션

1.  설치 옵션 개요

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

2.  설치 준비

3.  LiveCD 사용

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

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

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

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

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

8.  설치 서버 설정

9.  설치 사용자 정의

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

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

12.  영역 설치 및 구성

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

처음 부트 시 실행할 스크립트 만들기

SMF 매니페스트 파일 만들기

스크립트 및 서비스에 대한 IPS 패키지 만들기

IPS 패키지를 만들어 게시하는 방법

AI 클라이언트에 처음 부트 패키지 설치

IPS 패키지를 설치하는 방법

14.  AI 클라이언트 시스템에서 사용할 Oracle Configuration Manager 설정

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

16.  자동 설치 문제 해결

스크립트 및 서비스에 대한 IPS 패키지 만들기

다음을 포함하는 IPS 패키지를 만듭니다.

IPS 패키지를 만들어 게시하는 방법

  1. 디렉토리 계층을 만듭니다.

    이 예에서 서비스 매니페스트가 /lib/svc/manifest/site로 설치되고 처음 부트 스크립트가 /opt/site로 설치됩니다.

    $ mkdir -p proto/lib/svc/manifest/site
    $ mkdir -p proto/opt/site
    $ cp first-boot-script-svc-manifest.xml proto/lib/svc/manifest/site
    $ cp first-boot-script.sh proto/opt/site
  2. 패키지 매니페스트를 만듭니다.

    다음과 같이 first-boot-script.p5m이라는 파일을 만듭니다.

    set name=pkg.fmri value=first-boot-script@1.0,5.11
    set name=pkg.summary value="AI first boot script"
    set name=pkg.description value="Script that runs at first boot after AI installation"
    file path=lib/svc/manifest/site/first-boot-script-svc-manifest.xml mode=0444 \
        owner=root group=sys
    dir path=opt/site mode=0755 owner=root group=sys
    file path=opt/site/first-boot-script.sh mode=0555 owner=root group=sys

    처음 부트 스크립트가 무엇인지에 따라, 종속성을 지정해야 할 수 있습니다. 이 매니페스트를 수정하면 pkglint를 사용하여 새 매니페스트가 올바른지 확인합니다. 경고를 무시할 수 있습니다.

    # pkglint first-boot-script.p5m
  3. 패키지 저장소를 만듭니다.

    이 예는 firstboot를 게시자로 사용하여 로컬 디렉토리에 저장소를 만듭니다.


    주 - 설치할 때 AI 클라이언트에서 액세스 가능한 디렉토리에 저장소를 만듭니다.


    $ pkgrepo create firstbootrepo
    # pkgrepo -s firstbootrepo add-publisher firstboot
  4. 패키지를 게시합니다.
    # pkgsend publish -d ./proto -s ./firstbootrepo first-boot-script.p5m
    pkg://firstboot/first-boot-script@1.0,5.11:20111101T024901Z
    PUBLISHED

    클라이언트가 firstbootrepo 저장소에서 패키지를 설치할 수 있습니다. 다음 섹션에 표시된 대로 firstbootrepo 원본과 함께 firstboot 게시자가 AI 매니페스트에 정의됩니다.

    패키지를 나열하여 패키지가 사용 가능한지 확인합니다.

    $ pkg list -g ./firstbootrepo first-boot-script
    NAME (PUBLISHER)                 VERSION    IFO
    first-boot-script (firstboot)    1.0        ---

    패키지의 테스트 설치를 시도해 볼 수 있습니다. -n 옵션은 패키지가 실제로 설치되지 않음을 의미합니다.

    # pkg set-publisher -g ./firstbootrepo firstboot
    # pkg install -nv first-boot-script
               Packages to install:         1
         Estimated space avaialble: 111.26 GB
    Estimated space to be consumed:  72.42 MB
           Create boot environment:        No
    Create backup boot environment:        No
              Rebuild boot archive:        No
    
    Changed packages:
    firstboot
      first-boot-script
        None -> 1.0,5.11:20111101T024901Z

다음 순서

NFS 공유 또는 HTTP를 통해 새 저장소에서 클라이언트 시스템에 액세스 가능하도록 만드는 방법은 Oracle Solaris 11 패키지 저장소 복사 및 만들기를 참조하십시오.