JavaScript is required to for searching.
탐색 링크 건너뛰기
인쇄 보기 종료
Oracle Solaris 10 1/13 설치 설명서: 네트워크 기반 설치     Oracle Solaris 10 1/13 Information Library (한국어)
search filter icon
search icon

문서 정보

머리말

제1부네트워크를 통한 설치 계획

1.  Oracle Solaris 설치 계획 정보 위치

2.  시스템 구성 정보 미리 구성(작업)

3.  이름 지정 서비스 또는 DHCP를 사용하여 미리 구성

제2부LAN(Local Area Network)을 통한 설치

4.  네트워크에서 설치(개요)

5.  DVD 매체를 사용하여 네트워크에서 설치(작업)

6.  CD 매체를 사용하여 네트워크에서 설치(작업)

7.  미니루트 이미지 패치(작업)

8.  네트워크를 통해 설치(예)

9.  네트워크에서 설치(명령 참조)

제3부WAN(Wide Area Network)을 통한 설치

10.  WAN 부트(개요)

11.  WAN 부트 설치 준비(계획)

12.  WAN 부트를 사용하여 설치(작업)

WAN(Wide Area Network)을 통해 설치(작업 맵)

WAN 부트 서버 구성

문서 루트 디렉토리 만들기

WAN 부트 미니루트 만들기

SPARC: WAN 부트 미니루트를 만드는 방법

클라이언트에서 WAN 부트 지원 확인

클라이언트 OBP의 WAN 부트 지원을 확인하는 방법

WAN 부트 서버에 wanboot 프로그램 설치

SPARC: WAN 부트 서버에 wanboot 프로그램을 설치하는 방법

WAN 부트 서버에 /etc/netboot 계층 만들기

WAN 부트 서버에 /etc/netboot 계층을 만드는 방법

WAN 부트 CGI 프로그램을 WAN 부트 서버로 복사

wanboot-cgi 프로그램을 WAN 부트 서버로 복사하는 방법

WAN 부트 로깅 서버를 구성하는 방법

HTTPS를 사용한 데이터 보호

서버 및 클라이언트 인증용으로 디지털 인증서를 사용하는 방법

해싱 키 및 암호 키를 만드는 방법

JumpStart 설치 파일 만들기

Flash 아카이브를 만드는 방법

sysidcfg 파일을 만드는 방법

JumpStart 프로파일을 만드는 방법

JumpStart rules 파일을 만드는 방법

시작 및 종료 스크립트 만들기

구성 파일 만들기

시스템 구성 파일을 만드는 방법

wanboot.conf 파일을 만드는 방법

DHCP 서버를 사용하여 구성 정보 제공

13.  SPARC: WAN 부트 설치(작업)

14.  SPARC: WAN 부트 설치(예)

15.  WAN 부트(참조)

제4부부록

A.  문제 해결(작업)

B.  원격으로 설치 또는 업그레이드(작업)

용어집

색인

구성 파일 만들기

WAN 부트는 다음 파일을 사용하여 WAN 부트 설치에 필요한 데이터와 파일의 위치를 지정합니다.

이 절에서는 이러한 두 개의 파일을 만들고 저장하는 방법에 대해 설명합니다.

시스템 구성 파일을 만드는 방법

이 절차에서는 시스템 구성 파일을 사용하여 WAN 설치 프로그램을 sysidcfg, rules.ok 및 프로파일 파일로 지정하는 방법을 설명합니다.

시작하기 전에

시스템 구성 파일을 만들려면 먼저 WAN 부트 설치용 설치 파일을 만들어야 합니다. 자세한 내용은 JumpStart 설치 파일 만들기를 참조하십시오.

  1. WAN 부트 서버의 웹 서버 사용자와 동일한 사용자 역할을 가정합니다.
  2. 설명이 포함된 이름(예: sys-conf.s10–sparc)의 텍스트 파일을 만듭니다.
  3. 시스템 구성 파일에 다음 항목을 추가합니다.
    SsysidCF=sysidcfg-file-URL

    이 설정은 sysidcfg 파일이 포함된 설치 서버의 flash 디렉토리를 가리킵니다. 이 URL이 sysidcfg 파일을 만드는 방법에서 만든 sysidcfg 파일의 경로와 일치하는지 확인합니다.

    HTTPS를 사용하는 WAN 설치의 경우 값을 유효한 HTTPS URL로 설정합니다.

    SjumpsCF=JumpStart-files-URL

    이 설정은 rules.ok 파일, 프로파일 파일, 시작 및 종료 스크립트를 포함하는 설치 서버의 Flash 디렉토리를 가리킵니다. 이 URL이 JumpStart 프로파일을 만드는 방법JumpStart rules 파일을 만드는 방법에서 만든 JumpStart 파일의 경로와 일치하는지 확인합니다.

    HTTPS를 사용하는 WAN 설치의 경우 해당 값을 유효한 HTTPS URL로 설정합니다.

  4. WAN 부트 서버로 액세스할 수 있는 위치에 파일을 저장합니다.

    관리 목적으로 파일을 WAN 부트 서버의 /etc/netboot 디렉토리에 있는 적절한 클라이언트 디렉토리에 저장할 수도 있습니다.

  5. 시스템 구성 파일의 권한을 600으로 변경합니다.
    # chmod 600 /path/system-conf-file

예 12-10 HTTPS를 통한 WAN 부트 설치를 위한 시스템 구성 파일

다음 예에서 WAN 부트 프로그램은 포트 1234의 웹 서버 https://www.example.com에서 sysidcfg와 JumpStart 파일을 확인합니다. 웹 서버는 보안 HTTP를 사용하여 설치 중에 데이터와 파일을 암호화합니다.

sysidcfg 및 JumpStart 파일은 문서 루트 디렉토리 /opt/apache/htdocsflash 하위 디렉토리에 있습니다.

SsysidCF=https://www.example.com:1234/flash
SjumpsCF=https://www.example.com:1234/flash

예 12-11 비보안 WAN 부트 설치를 위한 시스템 구성 파일

다음 예에서 WAN 부트 프로그램은 웹 서버 http://www.example.com에서 sysidcfg와 JumpStart 파일을 확인합니다. 웹 서버는 HTTP를 사용하므로 설치 도중 데이터와 파일은 보호되지 않습니다.

sysidcfg 및 JumpStart 파일은 문서 루트 디렉토리 /opt/apache/htdocsflash 하위 디렉토리에 위치합니다.

SsysidCF=http://www.example.com/flash
SjumpsCF=http://www.example.com/flash

다음 순서

시스템 구성 파일을 만든 후 wanboot.conf 파일을 만듭니다. 자세한 내용은 wanboot.conf 파일을 만드는 방법을 참조하십시오.

wanboot.conf 파일을 만드는 방법

wanboot.conf 파일 매개 변수 및 구문에 대한 자세한 내용은 wanboot.conf 파일 매개 변수 및 구문을 참조하십시오.

  1. WAN 부트 서버의 웹 서버 사용자와 동일한 사용자 역할을 가정합니다.
  2. wanboot.conf 텍스트 파일을 만듭니다.

    wanboot.conf라는 새 텍스트 파일을 만들거나 /etc/netboot/wanboot.conf.sample에 있는 샘플 파일을 사용할 수 있습니다. 샘플 파일을 사용하는 경우 매개 변수를 추가한 다음 wanboot.conf 파일의 이름을 변경합니다.

  3. 설치에 필요한 wanboot.conf 매개 변수와 값을 입력합니다.

    wanboot.conf 파일 매개 변수 및 값에 대한 자세한 내용은 wanboot.conf 파일 매개 변수 및 구문을 참조하십시오.

  4. /etc/netboot 계층의 적절한 하위 디렉토리에 wanboot.conf 파일을 저장합니다.

    /etc/netboot 계층을 만드는 방법은 WAN 부트 서버에 /etc/netboot 계층 만들기를 참조하십시오.

  5. wanboot.conf 파일을 검증합니다.
    # bootconfchk /etc/netboot/path/wanboot.conf
    path

    WAN 부트 서버에서 클라이언트의 wanboot.conf 파일에 대한 경로를 지정합니다.

    • wanboot.conf 파일이 구조적으로 유효한 경우 bootconfchk 명령은 종료 코드 0을 반환합니다.

    • wanboot.conf 파일이 잘못된 경우 bootconfchk 명령은 0이 아닌 종료 코드를 반환합니다.

  6. wanboot.conf 파일에서 사용 권한을 600으로 변경합니다.
    # chmod 600 /etc/netboot/path/wanboot.conf

예 12-12 HTTPS를 통한 WAN 부트 설치를 위한 wanboot.conf 파일

다음 wanboot.conf 파일 예에는 보안 HTTP를 사용하는 WAN 설치에 대한 구성 정보가 포함됩니다. 또한 wanboot.conf 파일은 3DES 암호 키가 이 설치에 사용됨을 나타냅니다.

boot_file=/wanboot/wanboot.s10_sparc
root_server=https://www.example.com:1234/cgi-bin/wanboot-cgi
root_file=/miniroot/miniroot.s10_sparc
signature_type=sha1
encryption_type=3des
server_authentication=yes
client_authentication=no
resolve_hosts=
boot_logger=https://www.example.com:1234/cgi-bin/bootlog-cgi
system_conf=sys-conf.s10–sparc

wanboot.conf 파일은 다음 구성을 지정합니다.

boot_file=/wanboot/wanboot.s10_sparc

두번째 레벨의 부트 프로그램의 이름은 wanboot.s10_sparc입니다. 이 프로그램은 WAN 부트 서버 문서 루트 디렉토리의 /wanboot 디렉토리에 있습니다.

root_server=https://www.example.com:1234/cgi-bin/wanboot-cgi

WAN 부트 서버에서 wanboot-cgi 프로그램은 https://www.example.com:1234/cgi-bin/wanboot-cgi에 있습니다. URL의 https 부분은 이 WAN 부트 설치에서 보안 HTTP를 사용함을 나타냅니다.

root_file=/miniroot/miniroot.s10_sparc

WAN 부트 미니루트의 이름은 miniroot.s10_sparc입니다. 이 미니루트는 WAN 부트 서버 문서 루트 디렉토리의 /miniroot 디렉토리에 있습니다.

signature_type=sha1

wanboot.s10_sparc 프로그램과 WAN 부트 파일 시스템은 HMAC SHA1 해싱 키로 서명되었습니다.

encryption_type=3des

wanboot.s10_sparc 프로그램과 WAN 부트 파일 시스템은 3DES 키로 암호화되었습니다.

server_authentication=yes

설치 도중 서버가 인증됩니다.

client_authentication=no

설치 도중 클라이언트는 인증되지 않습니다.

resolve_hosts=

WAN 설치를 수행하기 위해 추가 호스트 이름은 필요하지 않습니다. 모든 필요한 파일과 정보는 WAN 부트 서버의 문서 루트 디렉토리에 있습니다.

boot_logger=https://www.example.com:1234/cgi-bin/bootlog-cgi

부트 및 설치 로그 메시지는 보안 HTTP를 사용하여 WAN 부트 서버에 기록됩니다.

WAN 부트 설치용 선택적 로깅 서버를 설정하는 방법에 대한 자세한 내용은 WAN 부트 로깅 서버를 구성하는 방법을 참조하십시오.

system_conf=sys-conf.s10–sparc

sysidcfg 및 JumpStart 파일의 위치를 포함하는 시스템 구성 파일은 /etc/netboot 계층의 하위 디렉토리에 있습니다. 시스템 구성 파일의 이름은 sys-conf.s10–sparc입니다.

예 12-13 비보안 WAN 부트 설치를 위한 wanboot.conf 파일

다음 wanboot.conf 파일 예에는 HTTP를 사용하는 보다 덜 안전한 WAN 부트 설치에 대한 구성 정보가 들어 있습니다. 또한 이 wanboot.conf 파일은 설치 시 암호 키나 해싱 키를 사용하지 않음을 나타냅니다.

boot_file=/wanboot/wanboot.s10_sparc
root_server=http://www.example.com/cgi-bin/wanboot-cgi
root_file=/miniroot/miniroot.s10_sparc
signature_type=
encryption_type=
server_authentication=no
client_authentication=no
resolve_hosts=
boot_logger=http://www.example.com/cgi-bin/bootlog-cgi
system_conf=sys-conf.s10–sparc

wanboot.conf 파일은 다음 구성을 지정합니다.

boot_file=/wanboot/wanboot.s10_sparc

두번째 레벨의 부트 프로그램의 이름은 wanboot.s10_sparc입니다. 이 프로그램은 WAN 부트 서버 문서 루트 디렉토리의 /wanboot 디렉토리에 있습니다.

root_server=http://www.example.com/cgi-bin/wanboot-cgi

WAN 부트 서버에서 wanboot-cgi 프로그램의 위치는 http://www.example.com/cgi-bin/wanboot-cgi입니다. 이 설치는 보안 HTTP를 사용하지 않습니다.

root_file=/miniroot/miniroot.s10_sparc

WAN 부트 미니루트의 이름은 miniroot.s10_sparc입니다. 이 미니루트는 WAN 부트 서버 문서 루트 디렉토리의 /miniroot 하위 디렉토리에 있습니다.

signature_type=

wanboot.s10_sparc 프로그램과 WAN 부트 파일 시스템은 해싱 키로 서명되지 않았습니다.

encryption_type=

wanboot.s10_sparc 프로그램과 WAN 부트 파일 시스템은 암호화되지 않았습니다.

server_authentication=no

설치 동안 키나 인증서로 서버가 인증되지 않습니다.

client_authentication=no

설치 동안 키나 인증서로 클라이언트가 인증되지 않습니다.

resolve_hosts=

설치를 수행하기 위해 필요한 추가 호스트 이름은 없습니다. 모든 필요한 파일과 정보는 WAN 부트 서버의 문서 루트 디렉토리에 있습니다.

boot_logger=http://www.example.com/cgi-bin/bootlog-cgi

부트 및 설치 로그 메시지는 WAN 부트 서버에 기록됩니다.

WAN 부트 설치용 선택적 로깅 서버를 설정하는 방법에 대한 자세한 내용은 WAN 부트 로깅 서버를 구성하는 방법을 참조하십시오.

system_conf=sys-conf.s10–sparc

sysidcfg 및 JumpStart 파일의 위치가 포함된 시스템 구성 파일의 이름은 sys-conf.s10–sparc입니다. 이 파일은 /etc/netboot 계층의 적절한 클라이언트 하위 디렉토리에 있습니다.

다음 순서

wanboot.conf 파일을 만든 후 원하는 경우 HDCP 서버가 WAN 부트를 지원하도록 구성할 수 있습니다. 자세한 내용은 DHCP 서버를 사용하여 구성 정보 제공을 참조하십시오.

WAN 부트 설치에서 DHCP 서버를 사용하지 않으려는 경우 클라이언트 OBP에서 net 장치 별칭을 확인하는 방법을 참조하여 WAN 부트 설치를 계속합니다.

참조

wanboot.conf 매개 변수 및 값에 대한 자세한 내용은 wanboot.conf 파일 매개 변수 및 구문wanboot.conf(4) 매뉴얼 페이지를 참조하십시오.