Solaris 10 8/07 설치 설명서: 사용자 정의 JumpStart 및 고급 설치

규칙 키워드 및 값

표 8–1rules 파일에 사용할 수 있는 키워드와 값에 대해 설명합니다. rules 파일을 만드는 자세한 지침은 rules 파일 만들기 를 참조하십시오.

표 8–1 규칙 키워드 및 값 설명

키워드 

값 

의미 

any

마이너스 기호(-)

모두. any 키워드가 항상 뒤따릅니다.

arch

processor_type

processor_type의 유효한 값은 다음과 같습니다.

  • SPARC: sparc

  • x86: i386

시스템의 프로세서 유형 

uname -p 명령어는 시스템의 프로세서 유형을 보고합니다.

disksize

actual_disk_name size_range

actual_disk_namec0t3d0이나 c0d0 또는 특수 단어 rootdiskcxtydz 형식의 디스크 이름. rootdisk를 사용하면 일치하는 디스크는 다음 순서에 따라 결정됩니다.

  • SPARC: 출하 시 JumpStart가 설치된 새로운 SPARC 기반 시스템인 사전 설치된 부트 이미지를 포함한 디스크.

  • 디스크가 존재하는 경우에는 c0t3d0s0 디스크

  • 커널 검사 순서에서 검색된 사용 가능한 첫 번째 디스크

size_range – MB 범위로 지정해야 하는 디스크의 크기(x -x)


주 –

size_range를 계산할 때는 1MB가 1,048,576바이트에 해당된다는 점에 주의하십시오. 디스크 용량을 “535Mbyte”로 광고하는 경우에도 이 디스크는 510MB의 디스크 공간만을 포함할 수 있습니다. 535,000,000 / 1,048,576 = 510이기 때문에 JumpStart 프로그램은 “535–MB” 디스크를 510–MB 디스크로 간주합니다. “535–MB” 디스크는 530–550에 해당하는 size_range에 부합되지 않습니다.


시스템 디스크의 이름 및 크기(MB) 

예:  

disksize c0t3d0 250-300

이 예에서 JumpStart 프로그램은 c0t3d0이라는 이름의 시스템 디스크와 일치시키려고 시도합니다. 디스크에는 250MB - 300MB의 정보를 담을 수 있습니다.

예:  

disksize rootdisk 750-1000

이 예에서, JumpStart 프로그램은 다음 순서로 디스크와 일치시키려고 시도합니다. 

  1. 사전 설치된 부트 이미지를 포함하는 시스템 디스크

  2. 디스크가 존재하는 경우에는 c0t3d0s0 디스크

  3. 750 MB 와1 GB의 정보 사이에서 유지할 수 있는 첫 번째 사용 가능 디스크

domainname

actual_domain_name

이름 지정 서비스가 정보를 결정하는 방법을 제어하는 시스템의 도메인 이름입니다.  

이미 설치가 되어 있는 시스템이 있는 경우 domainname 명령어가 시스템 도메인 이름을 보고합니다.

hostaddress

actual_IP_address

시스템의 IP 주소 

hostname

actual_host_name

시스템의 호스트 이름 

이미 설치가 되어 있는 시스템이 있다면 uname -n 명령어가 시스템 호스트 이름을 보고합니다.

installed

slice version

slicec0t3d0s5와 같은 cwtx dysz 형식의 디스크 슬라이스 이름이나 any 또는 rootdisk와 같은 특수 단어입니다. any를 사용하면 JumpStart 프로그램이 시스템의 모든 디스크를 커널 검사 순서에 따라 일치시키려고 시도합니다. rootdisk를 사용하면 다음 순서에 따라 일치하는 디스크가 결정됩니다.

  • SPARC: 출하 시 JumpStart가 설치된 새로운 SPARC 기반 시스템인 사전 설치된 부트 이미지를 포함한 디스크.

  • 디스크가 존재하는 경우에는 c0t3d0s0 디스크

  • 커널 검사 순서에서 검색된 사용 가능한 첫 번째 디스크

version – 버전 이름 또는 특수 단어 any 또는 upgrade. any를 사용하면 모든 Solaris 또는 SunOS 릴리스가 일치됩니다. upgrade를 사용하면 지원되며 업그레이드할 수 있는 모든 Solaris 릴리스가 일치됩니다.

JumpStart 프로그램이 Solaris 릴리스를 찾지만 버전을 파악할 수 없는 경우, 반환되는 버전은 SystemV입니다.

특정 버전의 Solaris 소프트웨어에 해당하는 루트(/) 파일 시스템

예:  

installed c0t3d0s1 Solaris 10

예에서 JumpStart 프로그램은 c0t3d0s1에서 Solaris 루트(/) 파일 시스템이 있는 시스템과 일치시키려고 시도합니다.

karch

actual_platform_group

유효한 값은 sun4u, i86pcprep입니다. 시스템 및 해당하는 플랫폼 그룹의 목록은 http://docs.sun.comSolaris Sun 하드웨어 플랫폼 안내서에서 제시합니다.

시스템의 플랫폼 그룹 

이미 설치된 시스템을 갖고 있다면 arch -k 명령어나 uname -m 명령어가 시스템의 플랫폼 그룹을 보고합니다.

memsize

physical_mem

값은 MB 단위로 x- x 형식의 범위이거나 단일 MB 단위 값이어야 합니다.

시스템의 물리적 메모리 크기(MB) 

예:  

memsize 64-128

이 예에서는 물리적 메모리 크기가 64MB - 128MB 사이인 시스템과 일치시키려고 시도합니다. 

이미 설치된 시스템이 있는 경우 prtconf 명령어, 행 2의 출력은 시스템의 물리적 메모리 크기를 보고합니다.

model

actual_platform_name

시스템의 플랫폼 이름. 유효한 플랫폼 이름 목록은 http://docs.sun.com에서 Solaris Sun 하드웨어 플랫폼 안내서를 참조하십시오.

설치된 시스템의 플랫폼 이름을 찾으려면 uname -i 명령어나 prtconf 명령어, 행 5의 출력을 사용합니다.


주 –

actual_platform_name에 공백이 포함되어 있으면 공백을 밑줄(_)로 바꿔야 합니다.

예:

SUNW, Sun_4_50


network

network_num

시스템의 IP 주소와 서브넷 마스크 사이에 논리적 AND를 수행함으로써 결정되는 시스템의 네트워크 번호 

예:  

network 192.168.2.0

이 예에서는 서브넷 마스크가 255.255.255.0인 경우 IP 주소가 192.168.2.8인 시스템과 일치시키려고 시도합니다. 

osname

Solaris_x

시스템에 이미 설치되어 있는 Solaris 소프트웨어의 버전 

예:  

osname Solaris 10

이 예에서 JumpStart 프로그램은 이미 Solaris 10 8/07 OS가 설치되어 있는 시스템과 일치시키려고 시도합니다. 

probe

probe_keyword

올바른 검사 키워드 또는 올바른 사용자 정의 검사 키워드 

예:  

probe disks

이 예에서는 SPARC 시스템에서 MB 단위 및 커널 검사 순서로 시스템 디스크의 크기(예: c0t3d0s1, c0t4d0s0)를 반환합니다. JumpStart 프로그램은 SI_DISKLIST, SI_DISKSIZES, SI_NUMDISKSSI_TOTALDISK 환경 변수를 설정합니다.


주 –

probe 키워드는 속성 일치나 프로필 실행을 시도하지 않는다는 점에서 구별됩니다. probe 키워드는 값을 반환합니다. 결과적으로 probe 규칙 키워드를 사용하여 시작 스크립트, 프로필 및 종료 스크립트를 지정할 수 없습니다.


검사 키워드는 5 장, 사용자 정의 규칙 및 검사 키워드 만들기(작업) 에서 설명합니다.

totaldisk

size_range

값은 MB 범위(x- x)로 지정해야 합니다.


주 –

size_range를 계산할 때는 1MB가 1,048,576바이트에 해당된다는 점에 주의하십시오. 디스크 용량을 535MB로 광고하는 경우에도 이 디스크는 510MB의 디스크 공간만을 포함할 수 있습니다. 535,000,000 / 1,048,576 = 510이기 때문에 JumpStart 프로그램은 “535–MB” 디스크를 510–MB 디스크로 간주합니다. “535–MB” 디스크는 530–550에 해당하는 size_range에 부합되지 않습니다.


시스템의 전체 디스크 공간(MB). 전체 디스크 공간에는 시스템에 연결된 작동 가능한 디스크 모두가 포함됩니다. 

예:  

totaldisk 300-500

이 예에서 JumpStart 프로그램은 전체 디스크 공간이 300MB - 500MB 사이인 시스템과 일치시키려고 시도합니다.