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.  설치 서버 설정

AI 서버 설정 작업 맵

설치 서버 요구 사항

AI 서버 하드웨어 요구 사항

설치 서비스 작업 권한

AI 서버 소프트웨어 요구 사항

AI 설치 도구 설치

설치 서버 구성

멀티캐스트 DNS 사용

멀티홈 설치 서버 구성

웹 서버 호스트 포트 구성

기본 이미지 경로 구성

자동으로 ISC DHCP 구성 업데이트

AI 설치 서비스 만들기

DHCP를 설정하지 않고 설치 서비스 만들기

ISO 파일을 사용하여 SPARC 설치 서비스 만들기

IPS 패키지를 사용하여 x86 설치 서비스 만들기

로컬 DHCP 설정을 포함한 설치 서비스 만들기

Oracle Solaris 11.1 i386 설치 서비스용 ISC DHCP 구성

Oracle Solaris 11 i386 설치 서비스용 ISC DHCP 구성

Oracle Solaris 11.1 sparc 설치 서비스용 ISC DHCP 구성

설치 서버 유지 관리

설치 서비스 추가, 수정 또는 삭제

설치 서비스 만들기

설치 서비스 등록 정보 수정

설치 서비스 업데이트

설치 서비스 이름 바꾸기

설치 서비스 사용 또는 사용 안함

설치 서비스 삭제

클라이언트를 설치 서비스와 연관

클라이언트를 설치 서비스에 추가

클라이언트를 서로 다른 설치 서비스와 연관

클라이언트를 설치 서비스에서 삭제

클라이언트별 설치 지침을 설치 서비스와 연관

AI 매니페스트를 설치 서비스에 추가

AI 매니페스트 업데이트

AI 매니페스트 삭제

클라이언트별 구성 지침을 설치 서비스와 연관

시스템 구성 프로파일을 설치 서비스에 추가

시스템 구성 프로파일 업데이트

시스템 구성 프로파일 검증

시스템 구성 프로파일 삭제

AI 매니페스트 또는 시스템 구성 프로파일 내보내기

AI 매니페스트 또는 시스템 구성 프로파일에 대한 조건 수정

설치 서비스에 대한 정보 표시

설치 서버의 모든 설치 서비스 나열

지정된 설치 서비스에 대한 정보 표시

설치 서비스와 연관된 클라이언트 나열

특정 설치 서비스와 연관된 클라이언트 나열

사용자 정의된 설치에 대한 정보 표시

모든 AI 매니페스트 및 시스템 구성 프로파일 나열

지정된 설치 서비스와 연관된 매니페스트 및 프로파일 나열

AI SMF 서비스 관리

9.  설치 사용자 정의

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

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

12.  영역 설치 및 구성

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

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

15.  자동 설치 문제 해결

제4부관련 작업 수행

A.  Oracle Configuration Manager 작업

B.  Device Driver Utility 사용

색인

AI 설치 서비스 만들기

설치 서버는 여러 개의 설치 서비스를 가질 수 있습니다. 각 클라이언트 하드웨어 구조마다, 그리고 설치할 서로 다른 버전의 Oracle Solaris 11 OS마다 별도의 설치 서비스를 만듭니다.

installadm create-service 명령을 사용하여 AI 설치 서비스를 만듭니다.

AI 설치 서비스를 만들 때 AI SMF 서비스인 system/install/server가 사용으로 설정됩니다(아직 사용으로 설정되지 않은 경우). 설치 서비스 이미지가 /etc/netboot/svcname에 마운트됩니다. SPARC 설치 서비스의 경우 wanboot.conf 파일이 설치 서비스 이미지의 루트에 있습니다. x86 설치 서비스의 경우 GRUB 메뉴가 설치 서비스 이미지의 루트에 있습니다.

특정 구조의 첫번째 설치 서비스가 설치 서버에 만들어질 때 해당 서비스의 별칭인 default-i386 또는 default-sparc이 자동으로 생성됩니다. 이 기본 서비스는 고유의 매니페스트와 프로파일을 가진 완전한 서비스이지만, 이 기본 서비스는 명시적으로 만든 서비스와 넷 이미지를 공유합니다. create-client 하위 명령을 사용하여 다른 설치 서비스와 명시적으로 연관되지 않은 경우 이 기본 서비스가 해당 구조의 모든 클라이언트 설치에 사용됩니다.

default-arch 서비스 별칭의 서비스를 변경하려면 set-service 하위 명령을 사용하여 aliasof 등록 정보를 설정합니다. 서비스에 추가된 매니페스트와 프로파일은 별칭을 재설정한 후에도 그대로 유지됩니다. 서비스가 사용하는 넷 이미지만 변경됩니다. aliasof 등록 정보 설정에 대한 자세한 내용은 설치 서비스 등록 정보 수정을 참조하십시오. default-arch 서비스의 별칭으로 삼을 서비스의 넷 이미지를 업데이트하려면 설치 서비스 업데이트에 표시된 대로 update-service 하위 명령을 사용합니다.

default-arch 별칭이 새 설치 서비스로 변경되고 로컬 ISC DHCP 구성이 발견된 경우 all_services/manage_dhcp 등록 정보의 값이 true이면 이 기본 별칭 부트 파일이 해당 구조에 대한 기본 DHCP 서버급 부트 파일로 설정됩니다. all_services/manage_dhcp 등록 정보에 대한 자세한 내용은 자동으로 ISC DHCP 구성 업데이트를 참조하십시오.

installadm create-service 명령은 포트 5555에 실행 중인 웹 서버에 넷 이미지를 제공합니다. 예를 들어, 웹 서버 주소가 http://10.80.238.5:5555/solaris11_1-i386일 수 있습니다. 다른 포트를 사용하려면 웹 서버 호스트 포트 구성을 참조하십시오.

installadm create-service 명령에는 어떤 인수나 옵션도 필요 없습니다. 아래 설명된 두 옵션이 일반적으로 사용됩니다. 모든 옵션에 대한 내용은 설치 서비스 만들기 또는 installadm(1M) 매뉴얼 페이지를 참조하십시오.

installadm create-service [-s source ] [-y]
-s source

source 인수는 넷 이미지의 데이터 소스를 지정합니다. source의 값은 다음 중 하나일 수 있습니다.

  • IPS AI 넷 이미지 패키지의 FMRI 식별자로, Oracle Solaris 11.1 릴리스에서 install-image/solaris-auto-install입니다.

  • AI ISO 이미지 파일의 전체 경로 이름입니다.

source를 지정하지 않으면 install-image/solaris-auto-install 패키지의 사용 가능한 최신 버전이 사용됩니다. -p 옵션으로 지정된 게시자로부터 또는 패키지 인스턴스를 제공하는 설치 서버의 게시자 기본 설정 목록의 첫번째 게시자로부터 패키지가 검색됩니다.

서로 다른 버전의 패키지를 설치하거나 서로 다른 게시자로부터 패키지를 설치하려면 FMRI에 버전 또는 게시자를 지정합니다. 예를 들어, pkg://publisher/install-image/solaris-auto-install 또는 pkg://publisher/install-image/solaris-auto-install@ version을 지정합니다. 특정 게시자 원본을 지정하려면 -p 옵션을 사용합니다.

-y

-d 옵션을 지정하지 않은 경우, 자동으로 생성된 이미지 경로를 사용할 것인지 확인하는 프롬프트를 표시하지 않으려면 -y 옵션을 지정합니다.

create-service 명령은 로컬 DHCP 설정을 포함한 설치 서비스 만들기에 표시된 대로 AI 설치 서버에 DHCP를 설정할 수 있습니다.

DHCP를 설정하지 않고 설치 서비스 만들기

이 섹션의 예에서 DHCP는 여러 서버에 이미 설정되어 있거나 나중에 설정됩니다. create-service 명령이 이 서버에 ISC DHCP가 실행 중임을 감지하지 못하면 명령 출력에 DHCP 구성 지침이 표시됩니다. 이 예에서 create-service 명령 출력은 DHCP 구성에 필요한 부트 파일을 제공합니다.

ISO 파일을 사용하여 SPARC 설치 서비스 만들기

이 예는 ISO 파일의 넷 이미지를 사용하여 SPARC 클라이언트용 AI 설치 서비스를 만듭니다.

$ pfexec installadm create-service \
-s /var/tmp/images/sparc/sol-11_1-ai-sparc.iso -y

Creating service from: /var/tmp/images/sparc/sol-11_1-ai-sparc.iso
Setting up the image ...

Creating sparc service: solaris11_1-sparc

Image path: /export/auto_install/solaris11_1-sparc

Service discovery fallback mechanism set up
Creating SPARC configuration file
Refreshing install services

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://10.80.238.5:5555/cgi-bin/wanboot-cgi

Refreshing install services
$ installadm list
Service Name      Alias Of          Status  Arch   Image Path
------------      --------          ------  ----   ----------
default-sparc     solaris11_1-sparc on      sparc  /export/auto_install/solaris11_1-sparc
solaris11_1-sparc -                 on      sparc  /export/auto_install/solaris11_1-sparc

installadm create-service 명령의 실행 결과로 다음 작업이 수행됩니다.

  1. 설치 서비스 이름이 자동으로 solaris11_1-sparc으로 지정됩니다.

  2. 기본 설치 서비스 넷 이미지 디렉토리 /export/auto_install/solaris11_1-sparc이 만들어집니다. -y 옵션이 지정되었으므로 이 기본 대상을 수락할 것인지 확인하는 프롬프트가 표시되지 않습니다.

  3. ISO 파일 /var/tmp/images/sparc/sol-11_1-ai-sparc.iso가 넷 이미지 위치 /export/auto_install/solaris11_1-sparc으로 압축이 풀립니다.

  4. 이 서비스의 wanboot.conf 파일이 /export/auto_install/solaris11_1-sparc/wanboot.conf에 생성됩니다.

  5. AI SMF 서비스 system/install/server를 새로 고쳐서 /export/auto_install/solaris11_1-sparc/etc/netboot/solaris11_1-sparc으로 마운트합니다.

  6. 이 설치 서버에 만들어진 첫번째 SPARC 설치 서비스이므로 default-sparc 서비스 별칭이 자동으로 생성됩니다. solaris11_1-sparc의 이미지가 별칭에 사용되므로 /export/auto_install/solaris11_1-sparc/etc/netboot/default-sparc으로 마운트됩니다.

  7. 구성 파일 /etc/netboot/wanboot.conf/etc/netboot/default-sparc/wanboot.conf로 심볼릭 링크됩니다. 구성 파일 /etc/netboot/system.conf/etc/netboot/default-sparc/system.conf로 심볼릭 링크됩니다.

  8. DHCP 구성에 필요한 부트 파일 http://10.80.238.5:5555/cgi-bin/wanboot-cgi가 제공됩니다.

  9. 로컬 ISC DHCP 서버가 이미 구성된 경우 새로운 default-sparc 별칭의 부트 파일이 모든 SPARC 클라이언트의 기본 부트 파일로 설정됩니다. 이 지정은 -i-c 옵션의 사용 여부에 관계없이 발생합니다.

IPS 패키지를 사용하여 x86 설치 서비스 만들기

이 예는 IPS 패키지의 넷 이미지를 사용하여 x86 클라이언트용 AI 설치 서비스를 만듭니다. 이 명령은 옵션이 지정되지 않았을 때 기본 동작을 보여줍니다. 이 설치 서버가 SPARC 시스템인 경우 -a i386 옵션을 제공하여 x86 설치 서비스를 만들 것인지 지정해야 합니다.

DHCP 구성에 필요한 부트 파일 외에, 이 명령 출력은 DHCP 구성에 필요한 부트 서버 IP도 제공합니다.

$ pfexec installadm create-service -y

Creating service from: pkg:/install-image/solaris-auto-install
DOWNLOAD                                  PKGS       FILES    XFER (MB)   SPEED
Completed                                  1/1     514/514  291.8/291.8    0B/s

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

Creating i386 service: solaris11_1-i386

Image path: /export/auto_install/solaris11_1-i386

Refreshing install services

Creating default-i386 alias

No local DHCP configuration found. This service is the default
alias for all PXE clients. If not already in place, the following should
be added to the DHCP configuration:
Boot server IP: 192.168.1.111
Boot file(s):
    bios clients (arch 00:00):  default-i386/boot/grub/pxegrub2
    uefi clients (arch 00:07):  default-i386/boot/grub/grub2netx64.efi

Refreshing install services
$ installadm list

Service Name      Alias Of          Status  Arch   Image Path
------------      --------          ------  ----   ----------
default-i386      solaris11_1-i386  on      i386   /export/auto_install/solaris11_1-i386
default-sparc     solaris11_1-sparc on      sparc  /export/auto_install/solaris11_1-sparc
solaris11_1-i386  -                 on      i386   /export/auto_install/solaris11_1-i386
solaris11_1-sparc -                 on      sparc  /export/auto_install/solaris11_1-sparc

installadm create-service 명령의 실행 결과로 다음 작업이 수행됩니다.

  1. 설치 서비스 이름이 자동으로 solaris11_1-i386으로 지정됩니다.

  2. 지정된 넷 이미지 소스 옵션이 없으므로 패키지를 제공하는 설치 서버 게시자 목록의 첫번째 게시자로부터 최신 버전의 install-image/solaris-auto-install 패키지를 얻습니다.

  3. 기본 설치 서비스 넷 이미지 디렉토리 /export/auto_install/solaris11_1-i386이 만들어집니다. -y 옵션이 지정되었으므로 이 기본 대상을 수락할 것인지 확인하는 프롬프트가 표시되지 않습니다.

  4. install-image/solaris-auto-install 패키지가 넷 이미지 위치 /export/auto_install/solaris11_1-i386으로 설치됩니다.

    기본적으로 설치된 install-image/solaris-auto-install 패키지의 변형은 AI 설치 서버의 구조와 일치합니다. 이 예에서 설치 서버는 x86 시스템입니다. 이 서버에 SPARC 설치 서비스를 만들려면 -a 옵션을 사용해야 합니다. -a 옵션에 대한 내용은 설치 서비스 만들기를 참조하십시오.

  5. GRUB 메뉴가 /etc/netboot/solaris11_1-i386/grub.cfg에 마운트됩니다.

  6. AI SMF 서비스 system/install/server를 새로 고쳐서 /export/auto_install/solaris11_1-i386/etc/netboot/solaris11_1-i386으로 마운트합니다.

  7. 이 설치 서버에 만들어진 첫번째 x86 설치 서비스이므로 default-i386 서비스 별칭이 자동으로 생성됩니다. solaris11_1-i386의 이미지가 별칭에 사용되므로 /export/auto_install/solaris11_1-i386/etc/netboot/default-i386으로 마운트됩니다.

  8. DHCP 구성에 필요한 부트 서버 IP가 제공되었습니다. DHCP 구성에 필요한 부트 파일 default-i386/boot/grub/pxegrub2default-i386/boot/grub/grub2netx64.efi도 제공됩니다.

  9. 로컬 ISC DHCP 서버가 이미 구성되었으므로 새로운 default-i386 별칭의 부트 파일이 모든 x86 클라이언트의 기본 부트 파일로 설정됩니다. 이 지정은 -i-c 옵션의 사용 여부에 관계없이 발생합니다.

로컬 DHCP 설정을 포함한 설치 서비스 만들기

installadm create-service 명령을 사용하여 이 AI 설치 서버에 DHCP 서버를 설정할 수 있습니다. all_services/manage_dhcp 등록 정보의 값이 true인지 확인합니다. all_services/manage_dhcp 등록 정보에 대한 자세한 내용은 자동으로 ISC DHCP 구성 업데이트를 참조하십시오.

다음 예는 네트워크가 단일 서브넷으로 구성되고 설치 서버가 네트워크의 DHCP 서버 역할도 하는 x86 클라이언트용 설치 서비스를 만듭니다. 이 설치 서비스는 10.80.239.150(- i)부터 시작하여 20개 IP 주소(-c)를 제공합니다. DHCP 서버가 아직 구성되지 않은 경우 ISC DHCP 서버가 구성됩니다. ISC DHCP 서버가 이미 구성된 경우 해당 DHCP 서버가 업데이트됩니다.

-i-c 인수가 제공되고 DHCP가 구성된 경우 생성 중인 설치 서비스와 IP 범위 사이에 바인딩이 존재하지 않습니다. -i-c를 전달할 때 IP 범위가 설정되고, 필요한 경우 새 DHCP 서버가 만들어지고, 모든 설치 서비스와 모든 사용할 클라이언트에 대해 해당 DHCP 서버가 계속 작동 및 실행 중입니다. DHCP 서버에 제공된 네트워크 정보는 생성 중인 서비스와 특별한 관계가 없습니다.

요청된 IP 범위가 설치 서버가 직접 연결된 서브넷에 없고 설치 서버가 멀티홈인 경우 -B 옵션을 사용하여 부트 파일 서버 주소(대개 이 시스템의 IP 주소)를 제공합니다. 이 옵션은 반드시 다중 IP 주소가 설치 서버에 구성되고 DHCP 릴레이가 사용될 때만 필요합니다. 다른 구성에서는 소프트웨어가 이를 지동으로 결정할 수 있습니다.

$ pfexec installadm create-service \
-s /var/tmp/images/i386/sol-11_1-ai-x86.iso \
-i 10.80.239.150 -c 20 -y

Creating service from: /var/tmp/images/i386/sol-11_1-ai-x86.iso
Setting up the image ...

Creating i386 service: solaris11_1-i386

Image path: /export/auto_install/solaris11_1-i386

Starting DHCP server...
Adding IP range to local DHCP configuration

Refreshing install services

Creating default-i386 alias.

Setting the default PXE bootfile(s) in the local DHCP configuration to:
bios clients (arch 00:00):  default-i386/boot/grub/pxegrub2
uefi clients (arch 00:07):  default-i386/boot/grub/grub2netx64.efi

Refreshing install services

installadm create-service 명령의 실행 결과로 다음 작업이 수행됩니다.

  1. 설치 서비스 이름이 자동으로 solaris11_1-i386으로 지정됩니다.

  2. 기본 설치 서비스 넷 이미지 디렉토리 /export/auto_install/solaris11_1-i386이 만들어집니다. -y 옵션이 지정되었으므로 이 기본 대상을 수락할 것인지 확인하는 프롬프트가 표시되지 않습니다.

  3. ISO 파일 /var/tmp/images/i386/sol-11_1-ai-x86.iso가 넷 이미지 위치 /export/auto_install/solaris11_1-i386으로 압축이 풀립니다.

  4. GRUB 메뉴가 /etc/netboot/solaris11_1-i386/grub.cfg에 마운트됩니다.

  5. AI SMF 서비스 system/install/server를 새로 고쳐서 /export/auto_install/solaris11_1-i386/etc/netboot/solaris11_1-i386으로 마운트합니다.

  6. 이 설치 서버에 만들어진 첫번째 x86 설치 서비스이므로 default-i386 서비스 별칭이 자동으로 생성됩니다. solaris11_1-i386의 이미지가 별칭에 사용되므로 /export/auto_install/solaris11_1-i386/etc/netboot/default-i386으로 마운트됩니다.

  7. 필요한 경우 DHCP 서비스가 만들어지고, IP 주소가 10.80.239.150부터 10.80.239.169까지 프로비전됩니다. DHCP 서비스가 이 서버에 이미 설정된 경우 -i-c 옵션이 DHCP 서버를 이 서비스의 새 IP 주소로 업데이트합니다. svc:/network/dhcp/server 서비스는 online 상태입니다.

  8. 부트 파일 default-i386/boot/grub/pxegrub2default-i386/boot/grub/grub2netx64.efi가 PXE 클라이언트의 기본 부트 파일로 로컬 DHCP 구성에 추가됩니다.

다음 절에서는 ISC DHCP 구성을 위해 installadm이 DHCP 구성 파일에 정보를 추가하는 방법을 보여줍니다. ISC DHCP 구성에 대한 자세한 내용은 관련 정보를 참조하십시오.

Oracle Solaris 11.1 i386 설치 서비스용 ISC DHCP 구성

다음 예는 위에서 만든 Oracle Solaris 11.1 i386 설치 서비스용 ISC DHCP 구성을 위해 installadm-i-c 옵션으로 지정된 IP 주소를 /etc/inet/dhcpd4.conf 파일에 추가하는 방법을 보여줍니다.

subnet 10.80.239.0 netmask 25.255.255.0 {
  range 10.80.239.150 10.80.239.169;
  option broadcast-address  10.80.239.255;
  option routers 10.80.239.1;
  next-server 10.80.239.170;
}

다음 예는 위에서 만든 default-i386 Oracle Solaris 11.1 i386 설치 서비스용 ISC DHCP 구성을 위해 installadm/etc/inet/dhcpd4.conf 파일에 기본 PXE 부트 파일을 설정하는 방법을 보여줍니다.

class "PXEBoot" {
  match if (substring(option vendor-class-identifier, 0, 9) = "PXEClient");
  if option arch = 00:00 {
    filename "default-i386/boot/grub/pxegrub2";
  } else if option arch = 00:07 {
    filename "default-i386/boot/grub/grub2netx64.efi";
  }
}

Oracle Solaris 11 i386 설치 서비스용 ISC DHCP 구성

Oracle Solaris 11.1 서비스 대신 Oracle Solaris 11 i386 설치 서비스를 만든 경우 다음 예제와 비슷한 출력이 나타납니다.

If not already in place, the following should be added to the DHCP configuration:
        Boot server IP       : 10.134.125.136
        Boot file            : default-i386/boot/grub/pxegrub

다음 예는 Oracle Solaris 11 i386 설치 서비스용 ISC DHCP 구성을 위해 installadm/etc/inet/dhcpd4.conf 파일에 기본 PXE 부트 파일을 설정하는 방법을 보여줍니다.

class "PXEBoot" {
  match if (substring(option vendor-class-identifier, 0, 9) = "PXEClient");
  if option arch = 00:00 {
    filename "default-i386/boot/grub/pxegrub";
  }
}

Oracle Solaris 11.1 sparc 설치 서비스용 ISC DHCP 구성

i386 서비스 대신 sparc 설치 서비스를 만든 경우 다음 예제와 비슷한 출력이 나타납니다.

If not already in place, the following should be added to the DHCP configuration:
Boot file: http://10.80.238.5:5555/cgi-bin/wanboot-cgi

다음 예는 Oracle Solaris 11.1 sparc 설치 서비스용 ISC DHCP 구성을 위해 installadm/etc/inet/dhcpd4.conf 파일에 기본 부트 파일을 설정하는 방법을 보여줍니다.

class "SPARC" {
  match if not (substring(option vendor-class-identifier, 0, 9) = "PXEClient");
  filename "http://10.80.238.5:5555/cgi-bin/wanboot-cgi";
}