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

사용자 정의 JumpStart 환경 변수

시작 및 종료 스크립트에서 환경 변수를 사용할 수 있습니다. 예를 들어, 시작 스크립트는 디스크 크기, SI_DISK크기S를 추출할 수 있으며 스크립트가 추출하는 실제 디스크 크기를 기준으로 시스템에 특정 패키지를 설치하거나 설치하지 않습니다.

시스템에 관해 수집된 정보는 rules 파일에서 사용하는 규칙 키워드 및 값에 따라 설정되거나 설정되지 않은 이들 환경 변수에 저장됩니다.

예를 들어, 시스템에 설치된 운영 체제에 관한 정보는 installed 키워드를 사용한 뒤 SI_INSTALLED에서만 사용 가능합니다.

표 8–9는 이러한 변수와 해당 값에 대해 설명합니다.

표 8–9 설치 환경 변수

환경 변수 

값 

SI_ARCH

설치 클라이언트의 하드웨어 구조. SI_ARCH 변수는 rules 파일에서 arch 키워드를 사용할 때 설정됩니다.

SI_BEGIN

시작 스크립트를 사용할 경우의 해당 스크립트 이름 

SI_CLASS

설치 클라이언트를 설치하기 위해 사용되는 프로필 이름 

SI_DISKLIST

설치 클라이언트의 쉼표로 구분된 디스크 이름 목록. SI_DISKLIST 변수는 disksize 키워드가 사용되고 rules 파일에서 비교될 때 설정됩니다. SI_DISKLISTSI_NUMDISKS 변수는 rootdisk용으로 사용할 물리적 디스크를 결정하는 데 사용됩니다. rootdisk 시스템의 루트 디스크 결정 방법에서 설명합니다.

SI_DISKSIZES

설치 클라이언트의 쉼표로 구분된 디스크 크기 목록. SI_DISKSIZES 변수는 disksize 키워드가 사용되고 rules 파일에서 비교될 때 설정됩니다.

SI_DOMAINNAME

도메인 이름. SI_DOMAINNAME 변수는 dommainname 키워드가 사용되고 rules 파일에서 비교될 때 설정됩니다.

SI_FINISH

종료 스크립트를 사용할 경우의 해당 스크립트 이름 

SI_HOSTADDRESS

설치 클라이언트의 IP 주소 

SI_HOSTNAME

설치 클라이언트의 호스트 이름. SI_HOSTNAME 변수는 hostname 키워드가 사용되고 rules 파일에서 비교될 때 설정됩니다.

SI_INSTALLED

Solaris, SunOS 또는 System V 등의 특정 운영 체제가 설치된 디스크의 장치 이름. SI_INSTALLED 변수는 installed 키워드가 사용되고 rules 파일에서 일치할 때 설정됩니다. SI_INST_OSSI_INST_VERSI_INSTALLED의 값을 결정하기 위해 사용됩니다.

SI_INST_OS

운영 체제 이름. SI_INST_OSSI_INST_VERSI_INSTALLED의 값을 결정하기 위해 사용됩니다.

SI_INST_VER

운영 체제 버전. SI_INST_OSSI_INST_VERSI_INSTALLED의 값을 결정하기 위해 사용됩니다.

SI_KARCH

설치 클라이언트의 커널 구조. SI_KARCH 변수는 karch 키워드가 사용되고 rules 파일에서 비교될 때 설정됩니다.

SI_MEMSIZE

설치 클라이언트의 물리적 메모리 양. SI_MEMSIZE 변수는 memsize 키워드가 사용되고 rules 파일에서 비교될 때 설정됩니다.

SI_MODEL

설치 클라이언트의 모델 이름. SI_MODEL 변수는 model 키워드가 사용되고 rules 파일에서 비교될 때 설정됩니다.

SI_NETWORK

설치 클라이언트의 네트워크 번호. SI_NETWORK 변수는 network 키워드가 사용되고 rules 파일에서 비교될 때 설정됩니다.

SI_NUMDISKS

설치 클라이언트의 디스크 번호. SI_NUMDISKS 변수는 disksize 키워드가 사용되고 rules 파일에서 비교될 때 설정됩니다. SI_NUMDISKSSI_DISKLIST 변수는 rootdisk용으로 사용할 물리적 디스크를 결정하는 데 사용됩니다. rootdisk 시스템의 루트 디스크 결정 방법에서 설명합니다.

SI_OSNAME

Solaris 소프트웨어 이미지의 운영 체제 릴리스. 예를 들어, Solaris 소프트웨어를 Solaris Operating System DVD 또는 Solaris Software - 1 CD 이미지의 운영 체제 버전에 바탕을 둔 시스템에 설치할 경우 스크립트의 SI_OSNAME 변수를 사용할 수 있습니다.

SI_ROOTDISK

논리 이름 rootdisk로 표현되는 디스크의 장치 이름. SI_ROOTDISK 변수는 rules 파일에서 disksize 또는 installed 키워드가 rootdisk로 설정될 때 설정됩니다. SI_ROOTDISK 변수는 설치하는 동안 부트할 장치를 설정합니다.


주 –

규칙 파일에 검사 키워드 "rootdisk"를 사용하여 설치 위치를 설정할 수 없습니다. JumpStart 프로필에서 설정된 "rootdisk" 변수에 대한 자세한 내용은 시스템의 루트 디스크 결정 방법을 참조하십시오.


SI_ROOTDISKSIZE

논리 이름 rootdisk로 표현되는 디스크의 크기. SI_ROOTDISKSIZE 변수는 rules 파일에서 disksize 또는 installed 키워드가 rootdisk로 설정될 때 설정됩니다.

SI_TOTALDISK

설치 클라이언트의 디스크 공간 전체 용량. SI_TOTALDISK 변수는 totaldisk 키워드가 사용되고 rules 파일에서 비교될 때 설정됩니다.