JavaScript is required to for searching.
탐색 링크 건너뛰기
인쇄 보기 종료
Oracle Solaris 10에서 Oracle Solaris 11.1로 전환     Oracle Solaris 11.1 Information Library (한국어)
search filter icon
search icon

문서 정보

머리말

1.  Oracle Solaris 10에서 Oracle Solaris 11 릴리스로 전환(개요)

2.  Oracle Solaris 11 설치 방법으로 전환

3.  장치 관리

4.  저장소 관리 기능

5.  파일 시스템 관리

6.  소프트웨어 및 부트 환경 관리

7.  네트워크 구성 관리

8.  시스템 구성 관리

9.  보안 관리

10.  가상 환경에서 Oracle Solaris 릴리스 관리

11.  사용자 계정 및 사용자 환경 관리

12.  데스크탑 기능 관리

A.  SPARC 자동 설치 시나리오

AI를 사용하여 시스템 설치

AI 서버 구성

네트워크 관련 리소스가 사용 가능한지 확인

로컬 패키지 저장소 만들기

AI 설치 서비스 만들기

AI 매니페스트 구성

설치 클라이언트 부트

AI 서버 구성

다음 예제는 로컬 패키지 저장소와 최소한으로 사용자 정의된 AI 매니페스트를 사용하여 IPv4 네트워크를 통해 SPARC 기반 시스템을 설치하도록 AI 서버를 구성하는 기본 작업을 보여줍니다.

이 예제는 다음 구성 옵션을 사용합니다.

네트워크 관련 리소스가 사용 가능한지 확인

이 작업에서 다루는 구성 단계는 다음과 같습니다.

예 A-1 네트워크 관련 리소스가 사용 가능한지 확인하는 방법

설치 서버에 정적 IP 및 라우터 정보가 있는지 확인합니다.

# ipadm show-addr
ADDROBJ           TYPE     STATE        ADDR
lo0/v4            static   ok           127.0.0.1/8
e1000g0/v4static1 static   ok           1.2.3.10/24
lo0/v6            static   ok           ::1/128
e1000g0/v6dhcp    addrconf ok           fe80::aaa:bbbb:cccc:8988/10

# netstat -nr
Routing Table: IPv4
  Destination           Gateway           Flags  Ref     Use     Interface 
-------------------- -------------------- ----- ----- ---------- --------- 
default              1.2.3.1              UG        3     115957 net0      
1.2.3.64             1.2.3.10             U         4     287300 net0      
127.0.0.1            127.0.0.1            UH        2        116 lo0       
.
.
.

DNS 서버에 액세스할 수 있는지 확인합니다.

# getent hosts daleks
1.2.3.99        daleks

로컬 패키지 저장소 만들기

이 작업에서 다루는 구성 단계는 다음과 같습니다.

예 A-2 로컬 패키지 저장소를 만드는 방법

이러한 단계는 설치 서버나 네트워크를 통해 액세스 가능한 다른 시스템에 수행됩니다.

rsync 또는 tar과 같은 즐겨찾는 도구를 사용하여 저장소 이미지를 복사합니다. tar이 일반적으로 rsync보다 빠르긴 하지만 tar 작업은 다소 시간이 걸릴 수 있습니다.

# mount -F hsfs /tmp/sol-11_1-repo-full.iso /mnt
# zfs create rpool/export/s11.1repo
# cd /mnt/repo; tar cf - . | (cd /export/s11.1repo; tar xfp - )
# pkgrepo -s /export/s11.1repo refresh
Initiating repository refresh.

그 다음, 패키지 저장소에 액세스할 수 있도록 패키지 서비스를 시작합니다.

# svccfg -s application/pkg/server setprop pkg/inst_root=/export/s11.1repo
# svccfg -s application/pkg/server setprop pkg/readonly=true
# svcadm refresh application/pkg/server
# svcadm enable application/pkg/server
# pkg set-publisher -G "*" -g http://tardis.dw.com/ solaris

AI 설치 서비스 만들기

이 작업에서 다루는 구성 단계는 다음과 같습니다.

예 A-3 설치 서비스를 만드는 방법

다음 단계는 설치 서비스를 만들기 위해 설치 서버에 수행됩니다. Oracle Solaris 11.1에서는 로컬 패키지 저장소에서 직접 설치 서비스 이미지를 만들 수 있습니다.

install/installadm 패키지가 사용 가능한지 확인합니다.

# pkg info installadm
          Name: install/installadm
       Summary: installadm utility
   Description: Automatic Installation Server Setup Tools
      Category: System/Administration and Configuration
         State: Installed
     Publisher: solaris
       Version: 0.5.11
 Build Release: 5.11
        Branch: 0.175.1.0.0.24.1736
Packaging Date: Wed Sep 12 19:32:53 2012
          Size: 1.23 MB
          FMRI: pkg://solaris/install/installadm@0.5.11,5.11-0.175.1.0.0.24.1736:
20120912T193253Z

설치되지 않은 경우 설치합니다.

# pkg install install/installadm

이미지에 파일 시스템을 만들고 멀티캐스트 DNS 서비스를 사용으로 설정합니다. 그런 다음, 설치 서비스를 만듭니다. 이 예제에서 시작 DHCP 주소는 -i 옵션으로 지정되고 -c 옵션은 주소 개수를 식별합니다. 이 구문은 설치 서버에 ISC DHCP 서버를 만듭니다(아직 없는 경우).

# zfs create rpool/export/image
# svcadm enable svc:/network/dns/multicast:default
# installadm create-service -n sol-11u1-sparc -d /export/image -i 1.2.3.66
-c 20
Creating service from: Creating service from: pkg:/install-image/solaris-auto-install
Setting up the image ...

DOWNLOAD                                PKGS         FILES    XFER (MB)   SPEED
Completed                                1/1         45/45  237.8/237.8    0B/s

PHASE                                          ITEMS
Installing new actions                       187/187
Updating package state database                 Done 
Updating image state                            Done 
Creating fast lookup database                   Done 
Reading search index                            Done 
Updating search index                            1/1 

Creating sparc service: sol-11u1-sparc

Image path: /export/image

Service discovery fallback mechanism set up
Creating SPARC configuration file
Starting DHCP server...
Adding IP range to local DHCP configuration
Creating default-sparc alias
Service discovery fallback mechanism set up

Refreshing install services

DCHP 구성 정보는 /etc/inet/dhcpd4.conf 파일에 포함됩니다. 동적 IP 주소 범위는 다음과 비슷합니다.

range 1.2.3.66 1.2.3.86

다음과 비슷한 구문을 /etc/inet/dhcpd4.conf 파일에 넣어서 클라이언트의 고정 주소를 식별할 수도 있습니다.

host neo {
   hardware ethernet 0:3:3:4:5:2 ;
   fixed-address 1.2.3.88 ;
}

클라이언트의 MAC 주소를 설치 서비스에 추가합니다.

# installadm create-client -e 0:3:ba:dd:ff:2 -n sol-11u1-sparc

설치 서비스를 만들 때 DHCP 정보를 지정하지 않으면 SPARC 클라이언트 부트 정보가 화면에 제공됩니다.

# installadm create-service -n sol-11u1-sparc -d /export/image
Creating service from: Creating service from: pkg:/install-image/solaris-auto-install
Setting up the image ...
DOWNLOAD                                PKGS         FILES    XFER (MB)   SPEED
Completed                                1/1         45/45  237.8/237.8    0B/s

PHASE                                          ITEMS
Installing new actions                       187/187
Updating package state database                 Done 
.
.
.
Creating sparc service: sol-11u1-sparc

Image path: /export/image

Creating default-sparc alias

Service discovery fallback mechanism set up
Creating SPARC configuration file
No local DHCP configuration found. This service is the default
alias for all SPARC clients. If not already in place, the following should
be added to the DHCP configuration:
Boot file: http://1.2.3.10:5555/cgi-bin/wanboot-cgi

AI 매니페스트 구성

이 작업에서 다루는 구성 단계는 다음과 같습니다.

예 A-4 AI 매니페스트를 구성하는 방법

다음 예제는 매니페스트에 파일 시스템을 만들고 기본 매니페스트를 수정하여 설치 서비스와 연관시키는 방법을 설명합니다.

# zfs create rpool/export/manifests
# cd /export/manifests
# installadm export -n sol-11u1-sparc -m orig_default -o sclient.xml
# vi sclient.xml
# installadm create-manifest -n sol-11u1-sparc -f ./sclient.xml -m sclient
# installadm list -n sol-11u1-sparc -m
# installadm set-service -o default-manifest=sclient sol-11u1-sparc
# installadm list -n sol-11u1-sparc -m

다음과 같이 sclient 매니페스트를 수정합니다.

다음과 같이 sclient 매니페스트 변경 사항은 굵은체로 나타납니다.

.
.
.
<ai_instance name="orig_default" auto_reboot="true">
.
.
.
<source>
  <publisher name="solaris">
    <origin name="http://tardis.dw.com"/>
  </publisher>
</source>
.
.
.

매니페스트가 활성화된 후 변경할 경우 업데이트하여 변경 사항을 적용합니다.

# installadm update-manifest -n sol-11u1-sparc -f ./sclient.xml -m sclient