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

문서 정보

머리말

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

1.  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 부트 지원 확인

WAN 부트 지원을 위한 클라이언트 OBP 확인

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

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

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

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

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

wanboot-cgi 프로그램을 WAN 부트 서버로 복사

(선택 사항) WAN 부트 로깅 서버 구성

(선택 사항) HTTPS를 사용하여 데이터 보호

(선택 사항) 서버 및 클라이언트 인증용으로 디지털 인증서 사용

(선택 사항) 해싱 키 및 암호 키 만들기

사용자 정의 JumpStart 설치 파일 만들기

Solaris Flash 아카이브 만들기

sysidcfg 파일 만들기

프로필 만들기

rules 파일 만들기

(선택 사항) 시작 및 종료 스크립트 만들기

구성 파일 만들기

시스템 구성 파일 만들기

wanboot.conf 파일 만들기

(선택 사항) DHCP 서버를 사용하여 구성 정보 제공

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

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

15.  WAN 부트(참조)

제4부부록

A.  문제 해결(작업)

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

용어집

색인

구성 파일 만들기

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

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

시스템 구성 파일 만들기

시스템 구성 파일에서 WAN 부트 설치 프로그램을 다음 파일로 지정할 수 있습니다.

WAN 부트는 시스템 구성 파일의 포인터를 따라 클라이언트를 설치 및 구성합니다.

시스템 구성 파일은 일반 텍스트 파일이므로 다음 패턴으로 포맷되어야 합니다.

setting=value

시스템 구성 파일을 사용하여 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 파일, 프로필 파일, 시작 및 종료 스크립트를 포함하는 설치 서버의 Solaris Flash 디렉토리를 가리킵니다. 이 URL이 프로필 만들기rules 파일 만들기에서 만든 사용자 정의 JumpStart 파일의 경로와 일치하는지 확인합니다.

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

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

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

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

    시스템 구성 파일이 포함된 디렉토리의 경로를 지정합니다.

    system-conf-file

    시스템 구성 파일의 이름을 지정합니다.

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

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

sysidcfg 및 사용자 정의 JumpStart 파일은 /opt/apache/htdocs 문서 루트 디렉토리의 flash 하위 디렉토리에 있습니다.

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

예 12-13 비보안 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
WAN 부트 설치 계속

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

wanboot.conf 파일 만들기

wanboot.conf 파일은 WAN 부트 프로그램이 WAN 설치를 수행할 때 사용하는 일반 텍스트 구성 파일입니다. wanboot-cgi 프로그램, 부트 파일 시스템 및 WAN 부트 미니루트는 모두 wanboot.conf 파일에 포함된 정보를 사용하여 클라이언트 시스템을 설치합니다.

wanboot.conf 파일을 WAN 부트 서버의 /etc/netboot 계층에 있는 적절한 클라이언트 하위 디렉토리에 저장합니다. /etc/netboot 계층이 있는 WAN 부트 설치의 범위를 정의하는 방법은 WAN 부트 서버에 /etc/netboot 계층 만들기를 참조하십시오.

WAN 부트 서버에서 현재 Solaris 릴리스가 실행되는 경우 예제 파일 wanboot.conf /etc/netboot/wanboot.conf.sample 디렉토리에 있습니다. 이 샘플을 WAN 부트 설치용 템플리트로 사용할 수 있습니다.

wanboot.conf 파일에 다음 정보를 포함해야 합니다

정보 유형
설명
WAN 부트 서버 정보
  • WAN 부트 서버의 wanboot 프로그램 경로
  • WAN 부트 서버의 wanboot-cgi 프로그램 URL

설치 서버 정보
  • 설치 서버의 WAN 부트 미니루트 경로
  • sysidcfg와 사용자 정의 JumpStart 파일의 위치를 지정하는 WAN 부트 서버의 시스템 구성 파일에 대한 경로

보안 정보
  • WAN 부트 파일 시스템이나 WAN 부트 미니루트의 서명 유형
  • WAN 부트 파일 시스템의 암호화 유형

  • WAN 부트 설치 도중 서버 인증 필요 여부

  • WAN 부트 설치 도중 클라이언트 인증 필요 여부

선택적 정보
  • WAN 부트 설치 도중 클라이언트에 추가해야 할 호스트
  • 로깅 서버의 bootlog-cgi 스크립트 URL

다음 형식으로 연관된 값과 함께 매개 변수를 나열하여 이 정보를 지정합니다.

parameter=value

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-to-wanboot.conf/wanboot.conf
    path-to-wanboot.conf

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

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

    • wanboot.conf 파일이 유효하지 않은 경우 bootconfchk 명령은 0이 아닌 종료 코드를 반환합니다.

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

예 12-14 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-15 비보안 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 계층의 적절한 클라이언트 하위 디렉토리에 있습니다.

WAN 부트 설치 계속

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

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

참조

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