Solaris 9 4/04 설치 설명서

프로필 키워드에 대한 설명 및 예

archive_location 키워드

archive_location retrieval_type location

retrieval_typelocation의 값은 Solaris Flash 아카이브 저장 위치에 따라 달라집니다. 다음 절에는 retrieval_typelocation용으로 사용할 수 있는 값과 archive_location 키워드 사용 방법에 대한 예가 포함되어 있습니다.

NFS 서버

아카이브가 NFS 서버에 저장되어 있으면 archive_location 키워드용으로 다음 구문을 사용합니다.


archive_location nfs server_name:/path/filename retry n
server_name

아카이브를 저장한 서버의 이름

path

지정된 서버에서 검색할 아카이브 위치. 경로에 $HOST가 포함되어 있으면 Solaris Flash 설치 유틸리티는 $HOST를 설치할 복제 시스템의 이름으로 대체합니다.

filename

Solaris Flash 아카이브 파일의 이름

retry n

별도의 키워드. n은 Solaris Flash 유틸리티가 아카이브 마운트를 시도하는 최대 횟수입니다.

예를 들면 다음과 같습니다.

archive_location nfs golden:/archives/usrarchive

archive_location nfs://golden/archives/usrarchive

HTTP 또는 HTTPS 서버

아카이브가 HTTP 서버에 저장되어 있으면 archive_location 키워드용으로 다음 구문을 사용합니다.


archive_location http://server_name:port path/filename optional_keywords

아카이브가 HTTPS 서버에 저장되어 있으면 archive_location 키워드용으로 다음 구문을 사용합니다.


archive_location https://server_name:port path/filename optional_keywords
server_name

아카이브를 저장한 서버의 이름. server_name은 포트 번호 또는 런타임에 결정된 포트 번호를 가진 TCP 서비스의 이름일 수 있습니다.

port

옵션 포트. 포트를 지정하지 않으면 Solaris Flash 설치 유틸리티는 기본 HTTP 포트 번호 80을 사용합니다.

path

지정된 서버에서 검색할 아카이브 위치. 경로에 $HOST가 포함되어 있으면 Solaris Flash 설치 유틸리티는 $HOST를 설치할 복제 시스템의 이름으로 대체합니다.

filename

Solaris Flash 아카이브 파일의 이름

optional_keywords

HTTP 서버에서 Solaris Flash 아카이브를 검색할 때 지정할 수 있는 옵션 키워드

표 31–3 archive_location http와 함께 사용할 수 있는 옵션 키워드

키워드 

값 정의  

auth basic user_name password

아카이브가 암호를 통해 보호되고 있는 HTTP 서버상에 위치한다면 프로필 파일에서 HTTP 서버에 액세스할 때 필요한 사용자 이름과 암호를 포함시켜야 합니다.  


주 –

사용자 정의 JumpStart와 함께 사용하도록 만든 프로필에서 이 인증 방법을 사용하는 것은 위험합니다. 인증되지 않은 사용자는 암호를 포함하고 있는 프로필 파일에 액세스하게 됩니다.


timeout min

timeout 키워드는 연결이 종결된 뒤 다시 열리고 시간 초과가 발생한 시점에서부터 재개되기 전에 HTTP 서버에서 데이터를 수신하지 않고 전달할 수 있는 최대 시간 길이를 분 단위로 지정할 수 있게 합니다. timeout 값을 0으로 지정하면 연결은 비활성화되어 다시 열리지 않습니다.

시간 초과로 인해 다시 연결을 시도하면 Solaris Flash 설치 유틸리티는 가장 최근에 알려진 아카이브 위치에서 설치 재개를 시도합니다. Solaris Flash 설치 유틸리티가 마지막으로 알려진 위치에서 설치를 재개할 수 없다면 아카이브의 시작부터 재검색이 다시 시작되고 시간 초과 이전에 검색된 데이터는 폐기됩니다.  

proxy host:port

proxy 키워드는 프록시 호스트 및 프록시 포트를 지정할 수 있게 합니다. 방화벽의 맞은 편에서 Solaris Flash 아카이브를 검색하기 위해 프록시 호스트를 사용할 수 있습니다. proxy 키워드를 지정할 때는 반드시 프록시 포트를 제공해야 합니다.

예를 들면 다음과 같습니다.

archive_location http://silver/archives/usrarchive.flar timeout 5 

auth basic user_name password 키워드의 예는 다음과 같습니다.

archive_location http://silver/archives/usrarchive.flar timeout 5 user1 secret

FTP 서버

아카이브가 FTP 서버에 저장되어 있으면 archive_location 키워드용으로 다음 구문을 사용합니다.


archive_location ftp://user_name:password@server_name:port path/filename optional_keywords
user_name:password

프로필 파일에서 FTP 서버에 액세스하기 위해 필요한 사용자 이름과 암호

server_name

아카이브를 저장한 서버의 이름. server_name은 포트 번호 또는 런타임에 결정된 포트 번호를 가진 TCP 서비스의 이름일 수 있습니다.

port

옵션 포트입니다. 포트를 지정하지 않으면 Solaris Flash 설치 유틸리티는 기본 FTP 포트 번호 21을 사용합니다.

path

지정된 서버에서 검색할 아카이브 위치. 경로에 $HOST가 포함되어 있으면 Solaris Flash 설치 유틸리티는 $HOST를 설치할 복제 시스템의 이름으로 대체합니다.

filename

Solaris Flash 아카이브 파일의 이름

optional_keywords

FTP 서버에서 Solaris Flash 아카이브를 검색할 때 지정할 수 있는 옵션 키워드

표 31–4 archive_location ftp와 함께 사용할 수 있는 옵션 키워드

키워드 

값 정의  

timeout min

timeout 키워드는 연결이 종결된 뒤 다시 열리고 시간 초과가 발생한 시점에서부터 재개되기 전에 FTP 서버에서 데이터를 수신하지 않고 전달할 수 있는 최대 시간 길이를 분 단위로 지정할 수 있게 합니다. timeout 값을 0으로 지정하면 연결은 비활성화되어 다시 열리지 않습니다.

시간 초과로 인해 다시 연결을 시도하면 Solaris Flash 설치 유틸리티는 가장 최근에 알려진 아카이브 위치에서 설치 재개를 시도합니다. Solaris Flash 설치 유틸리티가 마지막으로 알려진 위치에서 설치를 재개할 수 없다면 아카이브의 시작부터 재검색이 다시 시작되고 시간 초과 이전에 검색된 데이터는 폐기됩니다.  

proxy host:port

proxy 키워드는 프록시 호스트 및 프록시 포트를 지정할 수 있게 합니다. 방화벽의 맞은 편에서 Solaris Flash 아카이브를 검색하기 위해 프록시 호스트를 사용할 수 있습니다. proxy 키워드를 지정할 때는 반드시 프록시 포트를 제공해야 합니다.

예를 들면 다음과 같습니다.

archive_location ftp://user1:secret@silver/archives/usrarchive.flar timeout 5

로컬 테이프

아카이브가 테이프에 저장되어 있으면 archive_location 키워드용으로 다음 구문을 사용합니다.


archive_location local_tape device  position
device

Solaris Flash 아카이브를 저장한 테이프 드라이브의 이름. 장치 이름이 정식 경로라면 Solaris Flash 설치 유틸리티는 해당 경로에서 장치 노드로 아카이브를 읽어 들입니다. 정식 경로가 아닌 장치 이름을 제공하면 Solaris Flash 설치 유틸리티가 /dev/rmt/를 경로에 추가합니다.

position

아카이브를 저장한 테이프 드라이브상의 위치를 지정합니다. 위치를 제공하지 않으면 Solaris Flash 설치 유틸리티는 테이프 드라이브의 현 위치에서 아카이브를 읽어 들입니다. position을 지정함으로써 아카이브 이전에 테이프 드라이브에 begin 스크립트나 sysidcfg 파일을 배치할 수 있습니다.

예를 들면 다음과 같습니다.

archive_location local_tape /dev/rmt/0n 5

archive_location local_tape 0n 5

로컬 장치

Solaris Flash 아카이브를 디스켓이나 CD-ROM과 같은 파일 시스템 지향 임의 액세스 장치에 저장했다면 로컬 장치에서 Solaris Flash 아카이브를 검색할 수 있습니다. archive_location 키워드용으로 다음 구문을 사용합니다.


주 –

로컬 테이프용 구문을 사용함으로써 테이프와 같은 스트림 지향 장치로부터 아카이브를 검색할 수 있습니다.



archive_location local_device device path/filename file_system_type
device

Solaris Flash 아카이브를 저장한 드라이브의 이름. 장치 이름이 정식 경로라면 해당 장치는 바로 마운트됩니다. 정식 경로가 아닌 장치 이름을 제공하면 Solaris Flash 설치 유틸리티가 /dev/dsk/를 경로에 추가합니다.

path

지정한 장치의 파일 시스템 루트에 상대적인 Solaris Flash 아카이브 경로. 경로에 $HOST가 포함되어 있으면 Solaris Flash 설치 유틸리티는 $HOST를 설치할 복제 시스템의 이름으로 대체합니다.

filename

Solaris Flash 아카이브 파일의 이름

file_system_type

장치의 파일 시스템 유형을 지정합니다. 파일 시스템 유형을 제공하지 않으면 Solaris Flash 설치 유틸리티는 UFS 파일 시스템의 마운트를 시도합니다. UFS 마운트에 실패하면 Solaris Flash 설치 유틸리티는 HSFS 파일 시스템의 마운트를 시도합니다.

예를 들면 다음과 같습니다.

UFS 파일 시스템으로 포맷된 로컬 하드 드라이브에서 아카이브를 검색하려면 다음 명령을 사용합니다.

archive_location local_device c0t0d0s0 /archives/$HOST

HSFS 파일 시스템이 있는 로컬 CD-ROM에서 아카이브를 검색하려면 다음 명령을 사용합니다.

archive_location local_device c0t0d0s0 /archives/usrarchive

로컬 파일

복제 시스템을 부트한 미니루트에 저장한 아카이브를 로컬 파일로 읽어들일 수 있습니다. 사용자 정의 JumpStart 설치를 수행하는 경우 CD-ROM이나 NFS 기반 미니루트에서 시스템을 부트합니다. 설치 소프트웨어가 로드되고 이 미니루트에서 실행됩니다. 따라서 CD-ROM이나 NFS 기반 미니루트에 저장한 Solaris Flash 아카이브는 로컬 파일로 액세스할 수 있습니다. archive_location 키워드용으로 다음 구문을 사용합니다.


archive_location local_file path/filename 
path

아카이브의 위치. 시스템을 Solaris Installation CD나 Solaris DVD에서 부트할 때 해당 경로는 로컬 파일로서 시스템에 액세스할 수 있어야 합니다. Solaris Installation CD 또는 Solaris DVD로부터 부트하는 경우 시스템이 /net에 액세스할 수 없습니다.

filename

Solaris Flash 아카이브 파일의 이름

예를 들면 다음과 같습니다.

archive_location local_file /archives/usrarchive

backup_media 프로필 키워드

backup_media type path

주 –

backup_media는 디스크 공간 재할당이 필요할 때 업그레이드 옵션으로만 사용할 수 있습니다.


backup_media는 공간 부족으로 인해 업그레이드 중에 공간을 재할당해야 하는 경우, 파일 시스템 백업을 위해 사용할 매체를 정의합니다. 백업용으로 여러 개의 테이프나 디스켓이 필요한 경우, 업그레이드 중에 테이프나 디스켓을 넣으라는 메시지가 나타납니다.

올바른 type

올바른 path

설명 

local_tape

/dev/rmt/n

업그레이드 중인 시스템의 로컬 테이프 드라이브. path는 테이프 드라이브용 문자(원시) 장치 경로여야 합니다. n은 테이프 드라이브의 번호입니다.

local_diskette

/dev/rdisketten

업그레이드 중인 시스템의 로컬 디스켓 드라이브. path는 디스켓 드라이브용 문자(원시) 장치 경로여야 합니다. n은 디스켓 드라이브의 번호입니다.

백업용으로 사용할 디스켓은 반드시 포맷해야 합니다. 

local_filesystem

/dev/dsk/cwtxdysz

/file_system

업그레이드 중인 시스템의 로컬 파일 시스템. 업그레이드로 인해 변경될 로컬 파일 시스템은 지정할 수 없습니다. path는 디스크 슬라이스용 블록 장치일 수 있습니다. 예를 들어, /dev/dsk/cwtxdysztx는 필요하지 않습니다. 또는 path/etc/vfstab 파일에 의해 마운트되는 파일 시스템에 대한 절대 경로일 수 있습니다.

remote_filesystem

host:/file_system

원격 시스템상의 NFS 파일 시스템. path는 원격 시스템 host의 이름이나 IP 주소 그리고 NFS 파일 시스템인 file_system의 절대 경로를 포함해야 합니다. NFS 파일 시스템은 읽기/쓰기 액세스를 가져야 합니다.

remote_systemuser@host:/directory

원격 셸, rsh가 도달할 수 있는 원격 시스템의 디렉토리. 업그레이드 중인 시스템은 원격 시스템의 .rhosts 파일을 통해 원격 시스템에 액세스할 수 있어야 합니다. path는 원격 시스템 host의 이름 및 directory 디렉토리의 절대 경로를 포함해야 합니다. 사용자 로그인 ID user가 지정되지 않았으면 root를 기본값으로 사용합니다.

예를 들면 다음과 같습니다.

backup_media local_tape /dev/rmt/0

backup_media local_diskette /dev/rdiskette1

backup_media local_filesystem /dev/dsk/c0t3d0s4

backup_media local_filesystem /export

backup_media remote_filesystem system1:/export/temp

backup_media remote_system user1@system1:/export/temp

boot_device 프로필 키워드

boot_device device eeprom

boot_device는 JumpStart 프로그램이 루트(/) 파일 시스템과 시스템의 부트 장치를 설치할 장소를 장치에 지정합니다.

프로필에서 boot_device 키워드를 지정하지 않으면 설치 중의 기본값으로 다음 boot_device 키워드가 지정됩니다. boot_device any update.

device – 다음 값 중 하나를 사용합니다.

eeprom – 시스템의 EEPROM을 업데이트할 것인지 아니면 보존할 것인지 선택합니다.

SPARC: 시스템의 EEPROM을 업데이트할 것인지 아니면 지정된 부트 장치에 보존할 것인지 선택합니다.

x86: preserve 값을 지정해야 합니다.


주 –

SPARC: SPARC 시스템에서 시스템의 현재 부트 장치를 변경할 경우, eeprom 값을 사용하여 시스템의 EEPROM을 업데이트할 수도 있습니다. 시스템의 EEPROM을 업데이트함으로써 시스템을 새 부트 장치로부터 자동 부트시킬 수 있게 됩니다.


예를 들면 다음과 같습니다.

boot_device c0t0d0s2 update

주 –

boot_device는 루트(/) 파일 시스템과 root_device 키워드(지정된 경우)를 지정하는 filesys 키워드를 일치시켜야 합니다.


bootenv createbe 프로필 키워드

bootenv createbe bename new_BE_name filesystem mountpoint:device:fs_options 
[filesystem...]

bootenv createbe를 사용하면 운영 환경을 설치하면서 비어 있는 비활성 부트 환경을 동시에 만들 수 있습니다. 최소한 루트(/) 파일 시스템은 만들어야 합니다. 파일 시스템을 만드는 중이라도 슬라이스에 파일 시스템이 만들어지지 않습니다. 현재 부트 환경에서 파일 시스템이 복사되지 않습니다. 새 부트 환경의 이름이 지정되고 파일 시스템을 추가할 준비가 되어 있습니다. 이 빈 부트 환경을 나중에 Solaris Flash 아카이브의 내용으로 채울 수 있습니다. 아카이브를 사용하여 부트 환경을 설치한 후에 해당 부트 환경을 현재 운영 환경이 되도록 활성화할 수 있습니다. 다음은 benamefilesystem에 대한 값의 목록입니다.

bename new_BE_name

bename은 만들 새 부트 환경의 이름을 지정합니다. new_BE_name은 30자 이상일 수 없으며 영숫자 문자만 포함할 수 있고 멀티바이트 문자를 포함할 수 없습니다. 이름은 파일 시스템에서 고유해야 합니다.

filesystem mountpoint:device:fs_options

filesystem은 새 부트 환경에 만들 파일 시스템의 종류와 수를 결정합니다. 적어도 루트(/) 파일 시스템을 포함하고 있는 하나의 슬라이스를 정의해야 합니다. 파일 시스템은 동일한 디스크에 있거나 여러 디스크에 분산될 수 있습니다.

  • mountpoint는 모든 유효한 마운트 지점일 수도 있고 스왑 슬라이스를 나타내는 –(하이픈)일 수도 있습니다.

  • device는 설치되는 운영 환경이 처음에 부트될 때 사용할 수 있어야 합니다. 이 장치는 free와 같은 JumpStart 특수 저장 장치와는 관계가 없습니다. 이 장치는 Solaris 볼륨 관리자 볼륨 또는 Veritas 볼륨 관리자 볼륨일 수 없습니다. device/dev/dsk/cwt xdysz 형식의 디스크 장치 이름입니다.

  • fs_options는 다음 중 하나일 수 있습니다.

    • UFS 파일 시스템을 나타내는 ufs

    • 스왑 파일 시스템을 나타내는 swap. 스왑 마운트 지점은 (하이픈)이어야 합니다.

이 키워드 사용에 대한 프로필 예 및 배경에 대해서는 다음을 참조하십시오.

client_arch 프로필 키워드

client_arch karch_value ...

client_arch는 운영 체제 서버가 서버가 사용하는 것 이외의 다른 플랫폼 그룹도 지원하도록 지정합니다. 프로필에서 client_arch를 지정하지 않으면 운영 체제 서버를 사용하는 임의의 디스크 없는 클라이언트는 서버와 동일한 플랫폼 그룹을 포함해야 합니다. 운영 체제 서버의 지원을 원하는 개별 플랫폼 그룹을 지정해야 합니다.

karch_value의 올바른 값은 sun4m, sun4ui86pc입니다. 플랫폼 이름과 다양한 시스템의 자세한 목록에 대해서는 Solaris 9 Sun Hardware Guide를 참조하십시오.


주 –

system_typeserver로 지정된 경우에만 client_arch를 사용할 수 있습니다.


client_root 프로필 키워드

client_root root_size

client_root는 루트 공간 크기, root_size를 MB 단위로 정의하여 개별 클라이언트에게 할당합니다. 서버의 프로필에서 client_root를 지정하지 않으면 설치 소프트웨어는 클라이언트 한 대당 15MB의 루트 공간을 할당합니다. 클라이언트 루트 영역의 크기는 num_clients 키워드와 함께 사용하여 /export/root 파일 시스템을 위해 예약해 둘 공간을 결정합니다.


주 –

client_root system_typeserver로 지정된 경우에만 사용할 수 있습니다.


client_swap 프로필 키워드

client_swap swap_size

client_swap은 각각의 디스크 없는 클라이언트에 할당할 스왑 공간의 용량인 swap_size를 MB 단위로 정의합니다. 프로필에서 client_swap을 지정하지 않으면 32MB의 스왑 공간이 기본값으로 할당됩니다.

예를 들면 다음과 같습니다.

client_swap 64

이 예에서는 각각의 디스크 없는 클라이언트가 64MB의 스왑 공간을 갖도록 지정합니다.


주 –

system_typeserver로 지정된 경우에만 client_swap을 사용할 수 있습니다.


swap 크기 결정 방법

프로필이 swap 크기를 지정하지 않으면 JumpStart 프로그램이 시스템의 물리적 메모리를 기준으로 스왑 공간의 크기를 결정합니다. 표 31–5는 사용자 정의 JumpStart 설치 중 swap 크기를 결정하는 방법을 보여 줍니다.

표 31–5 swap 크기 결정

물리적 메모리(MB) 

스왑 공간(MB) 

16–64 

32 

64–128 

64 

128–512 

128 

512 초과 

256 

JumpStart 프로그램은 디스크에 다른 파일 시스템을 레이아웃한 후 여유 공간이 남지 않는 한 swap의 크기를 swap이 위치한 디스크의 20% 미만으로 만듭니다. 여유 공간이 존재하면 JumpStart 프로그램은 여유 공간을 swap에 할당하고, 가능하다면 표 31–5에 표시된 크기의 공간을 할당합니다.


주 –

물리적 메모리와 스왑 공간을 합한 값은 최소 32MB 이상이어야 합니다.


cluster 프로필 키워드(소프트웨어 그룹 추가)

cluster group_name

cluster는 시스템에 추가할 소프트웨어 그룹을 지정합니다. 각 소프트웨어 그룹을 위한 group_name은 다음 표에 나열되어 있습니다.

소프트웨어 그룹 

group_name

핵심 시스템 지원 소프트웨어 그룹 

SUNWCreq

최종 사용자 Solaris 소프트웨어 그룹  

SUNWCuser

개발자 Solaris 소프트웨어 그룹  

SUNWCprog

전체 Solaris 소프트웨어 그룹  

SUNWCall

전체 Solaris 소프트웨어 그룹과 OEM 지원 

SUNWCXall

프로필당 한 개의 소프트웨어 그룹만 지정할 수 있습니다. 다른 clusterpackage 항목 이전에 소프트웨어 그룹을 지정해야 합니다. 프로필에서 cluster를 사용하여 소프트웨어 그룹을 지정하지 않으면 최종 사용자 소프트웨어 그룹인 SUNWCuser가 시스템에 설치됩니다.

cluster 프로필 키워드(클러스터 추가 또는 삭제)

cluster cluster_name add_delete_switch

주 –

cluster (클러스터 추가 또는 삭제)는 초기화 설치 및 업그레이드 옵션 모두에 사용할 수 있습니다.


cluster는 시스템에 설치할 소프트웨어 그룹에 클러스터를 추가할 것인지 삭제할 것인지 지정합니다.

cluster_nameSUNWCname 형식이어야 합니다. 클러스터 및 해당 이름에 대한 자세한 내용은 설치된 시스템에서 Admintool을 시작한 다음 찾아보기 메뉴에서 소프트웨어를 선택합니다.

add_delete_switch는 옵션 add 또는 delete를 나타냅니다. 지정된 클러스터를 추가할 것인지, 삭제할 것인지 여부를 지정하려면 add_delete_switch를 사용합니다. add_delete_switch를 지정하지 않으면 기본값으로 add가 사용됩니다.

cluster (클러스터 추가 또는 삭제)를 업그레이드 중에 사용할 때는 다음 조건이 적용됩니다.

dontuse 프로필 키워드

dontuse disk_name ...

기본적으로 JumpStart 프로그램은 partitioning default가 지정되었을 때 시스템에서 작동 가능한 모든 디스크를 사용합니다. dontuse는 한 개 이상의 디스크를 지정해 JumpStart 프로그램이 사용하지 않도록 합니다. disk_namecxtydz 또는 cydz 형식으로 지정해야 합니다(예: c0t0d0).


주 –

동일한 프로필에서 dontuse 키워드와 usedisk 키워드를 모두 지정할 수는 없습니다.


x86: fdisk 프로필 키워드

fdisk disk_name type size

fdiskfdisk 분할 영역을 x86 기반 시스템에서 설정하는 방법을 정의합니다. fdisk를 두 번 이상 지정할 수 있습니다. fdisk가 x86 기반 시스템을 분할하는 경우 다음과 같은 경우가 발생합니다.

disk_name – 다음 값을 사용하여 fdisk 분할 영역이 생성 또는 삭제되는 지점을 지정합니다.

type – 다음 값을 사용하여 지정된 디스크에서 생성하거나 삭제할 fdisk 분할 영역의 유형을 지정합니다.

다음 표는 일부 fdisk 유형에 대한 정수와 16진수를 표시합니다.

fdisk 유형

DDD

HH

DOSOS12 

1

01

PCIXOS 

2

02

DOSOS16 

4

04

EXTDOS 

5

05

DOSHUGE 

6

06

DOSDATA 

86

56

OTHEROS 

98

62

UNIXOS 

99

63

size – 다음 값 중 하나를 사용합니다.

filesys 프로필 키워드(원격 파일 시스템 마운트)

filesys server:path server_address mount_pt_name [[mount_options]]

filesys를 나열된 값과 함께 사용함으로써 JumpStart 프로그램은 시스템이 부트될 때 설치된 시스템이 원격 파일 시스템을 자동으로 마운트하도록 설정합니다. filesys를 두 번 이상 지정할 수 있습니다.

예를 들면 다음과 같습니다.

filesys sherlock:/export/home/user2 - /home

server: – 원격 파일 시스템이 위치한 서버의 이름으로, 뒤에 콜론이 옵니다.

path – 원격 파일 시스템의 마운트 지점 이름. 예: /usr 또는 /export/home

server_addressserver:path. 네트워크에서 이름 서비스가 실행되고 있지 않으면 server_address 값을 사용하여 /etc/hosts 파일에 서버의 호스트 이름과 IP 주소를 채웁니다. 서버의 IP 주소를 지정하지 않으려면 마이너스 기호(-)를 지정해야 합니다. 예를 들어, 네트워크에서 실행 중인 이름 서비스가 있으면 서버의 IP 주소를 지정할 필요가 없습니다.

mount_pt_name – 원격 파일 시스템을 마운트할 마운트 지점의 이름

mount_optionsmount(1M) 명령의 -o 옵션과 동일한 한 가지 이상의 마운트 옵션. 마운트 옵션은 지정된 mount_pt_name/etc/vfstab 항목에 추가됩니다.


주 –

두 개 이상의 마운트 옵션을 지정해야 하는 경우 마운트 옵션을 쉼표로 구분하고 공백은 사용하지 말아야 합니다(예: ro,quota).


filesys 프로필 키워드(로컬 파일 시스템 만들기)

filesys slice size [[file_system optional_parameters]]

filesys를 나열된 값과 함께 사용하면 JumpStart 프로그램이 설치 도중에 로컬 파일 시스템을 작성합니다. filesys를 두 번 이상 지정할 수 있습니다.

slice – 다음 값 중 하나를 사용합니다.

size – 다음 값 중 하나를 사용합니다.

file_systemfile_system 값은 선택 사항이며 sliceany 또는 cwtxdysz로 지정된 경우 사용됩니다. file_system이 지정되어 있지 않으면 unnamed가 기본값으로 설정됩니다. unnamed가 설정되면 optional_parameters 값을 지정할 수 없습니다. 다음 값 중 하나를 사용합니다.

optional_parameters – 다음 값 중 하나를 사용합니다.

filesys 프로필 키워드(미러된 파일 시스템 만들기)

filesys mirror[[[:name]]]slice  [[[slice]]] size file_system optional_parameters

JumpStart 프로그램은 나열된 값을 가진 filesys mirror 키워드를 사용하여 미러된 파일 시스템을 만드는 데 필요한 RAID-1 및 RAID-0 볼륨을 만듭니다. 다양한 파일 시스템에 RAID-1 볼륨을 만들기 위해 filesys mirror를 두 번 이상 지정할 수 있습니다.


주 –

filesys mirror 키워드는 초기화 설치에만 지원됩니다.


name – 이 선택 키워드를 사용하여 RAID-1 볼륨(미러)의 이름을 지정할 수 있습니다. 미러 이름은 문자 “d”로 시작하고 그 뒤에 0-127의 숫자가 와야 합니다(예: d100). 미러 이름을 지정하지 않으면 사용자 정의 JumpStart 프로그램이 사용자의 미러 이름을 할당합니다. 미러 이름 지정에 대한 자세한 내용은 볼륨 이름 요구 사항 및 지침를 참조하십시오.

slice – 이 값은 사용자 정의 JumpStart 프로그램에서 사용자가 미러하려는 파일 시스템을 둘 디스크 슬라이스를 지정합니다. 슬라이스 값은 cwtxdysz 형식을 따라야 합니다(예: c0t0d0s0 또는 c0t0d0s5). 사용자 정의 JumpStart 프로그램은 슬라이스에 RAID-0 볼륨(단일 슬라이스 연결)을 만들고 연결을 미러할 RAID-1 볼륨을 만듭니다. 미러할 슬라이스를 최대 두 개까지 지정할 수 있습니다.

size – 이 값은 파일 시스템의 크기(MB)를 지정합니다.

file_system – 이 값은 미러할 파일 시스템을 지정합니다. 사용자 정의 JumpStart 프로그램은 지정된 슬라이스에서 미러를 만들고 지정한 파일 시스템에 해당 미러를 마운트합니다. 루트(/), /usr/var 같은 핵심 파일 시스템뿐만 아니라 swap을 파일 시스템으로 지정할 수도 있습니다.

optional_parametersmount(1M) 명령의 -o 옵션과 동일한 한 가지 이상의 마운트 옵션입니다. 마운트 옵션은 지정된 file_system/etc/vfstab 항목에 추가됩니다. 두 개 이상의 마운트 옵션을 지정해야 하는 경우 마운트 옵션을 쉼표로 구분하고 공백은 사용하지 말아야 합니다(예: ro,quota).

설치 도중 미러된 파일 시스템을 만드는 방법에 대한 자세한 내용은 제 10 장을 참조하십시오.

forced_deployment 프로필 키워드(Solaris Flash 차등 아카이브 설치)

forced_deployment 

forced_deployment는 소프트웨어가 예상하는 것과는 다른 복제 시스템에 Solaris Flash 차등 아카이브를 강제로 설치합니다.


주의 – 주의 –

forced_deployment를 사용하는 경우, 예상 상태로 복제 시스템을 가져오기 위해 새로운 모든 파일이 삭제됩니다. 파일을 삭제할지 여부를 결정하지 않은 경우, 설치를 중단하여 새 파일을 보호하는 기본값을 사용합니다.


geo 프로필 키워드

geo locale

geo는 시스템에 설치하거나 시스템 업그레이드 중에 추가할 지역 로켈이나 로켈들을 지정합니다. locale용으로 지정할 수 있는 값은 다음 표에 나열되어 있습니다.

값 

설명 

N_Africa

이집트를 포함한 북아프리카  

C_America

코스타리카, 엘살바도르, 과테말라, 멕시코, 니카라과, 파나마를 포함한 중미 지역 

N_America

캐나다, 미국을 포함한 북미 지역 

S_America

아르헨티나, 볼리비아, 브라질, 칠레, 콜롬비아, 에콰도르, 파라과이, 페루, 우루과이, 베네수엘라를 포함한 남미 지역  

Asia

일본, 대한민국, 중국, 대만, 태국을 포함한 아시아 지역 

Ausi

호주, 뉴질랜드를 포함한 오스트랄라시아 지역 

C_Europe

오스트리아, 체코 공화국, 독일, 헝가리, 폴란드, 슬로바키아, 스위스를 포함한 중부 유럽 지역 

E_Europe

알바니아, 보스니아, 불가리아, 크로아티아, 에스토니아, 라트비아, 리투아니아, 마케도니아, 루마니아, 러시아, 세르비아, 슬로베니아, 터키를 포함한 동유럽 지역 

N_Europe

덴마크, 핀란드, 아이슬란드, 노르웨이, 스웨덴을 포함한 북유럽 지역 

S_Europe

그리스, 이탈리아, 포르투갈, 스페인을 포함한 남부 유럽 지역 

W_Europe

벨기에, 프랑스, 영국, 아일랜드, 네덜란드를 포함한 서유럽 지역 

M_East

이스라엘을 포함한 중동 지역 

미리 나열되는 개별 로켈을 구성하는 전체 구성 요소 로켈 값 목록은 부록 D에 표시되어 있습니다.


주 –

시스템에 추가할 각각의 로켈에 대해 geo 키워드를 지정할 수 있습니다.


install_type 프로필 키워드

install_type initial_upgrade_flash_switch

install_type은 시스템의 운영 환경을 지운 후 새 Solaris 운영 환경을 설치할 것인지, 시스템의 기존 Solaris 운영 환경을 업그레이드할 것인지, 아니면 시스템에 Solaris Flash 아카이브를 설치할 것인지 정의합니다.


주 –

프로필에서 install_type을 지정해야 하며 install_type은 모든 프로필의 첫 번째 프로필 키워드여야 합니다.


다음 initial_upgrade_flash_switch용 옵션 중 하나를 사용해야 합니다.


주 –

일부 프로필 키워드는 initial_install 옵션과 함께만 사용할 수 있습니다. 일부 프로필 키워드는 upgrade 옵션과 함께만 사용할 수 있습니다. 일부 프로필 키워드는 flash_install 옵션과 함께만 사용할 수 있습니다.


isa_bits 프로필 키워드

isa_bits bit_switch

isa_bits는 64비트와 32비트 Solaris 9 중 설치할 패키지를 지정합니다.

bit_switch는 64비트와 32비트 Solaris 9 패키지 중 어떤 패키지를 설치할 것인지 나타내기 위해 사용하는 옵션인 64 또는 32를 나타냅니다. 프로필에서 이 키워드를 설정하지 않으면 JumpStart 프로그램이 시스템을 다음과 같이 설치합니다.


주 –

isa_bits 키워드를 사용한다면 Solaris Software 1 of 2 CD 또는 Solaris DVD상의 Solaris_9/Misc/jumpstart_sample 디렉토리에서 최신 check 스크립트를 사용해야 합니다.


layout_constraint 프로필 키워드

layout_constraint slice constraint [[minimum_size]]

주 –

layout_constraint는 디스크 공간 재할당이 필요할 때 업그레이드 옵션용으로만 사용할 수 있습니다.


layout_constraint는 공간 문제 때문에 자동 레이아웃이 업그레이드 중에 공간을 재할당해야 할 경우, 자동 레이아웃이 파일 시스템에서 갖는 제약 조건을 지정합니다.

layout_constraint 키워드를 지정하지 않으면 JumpStart 프로그램이 디스크를 다음과 같이 배치합니다.

하나 이상의 layout_constraint 키워드를 지정하면 JumpStart 프로그램은 디스크를 다음과 같이 레이아웃합니다.

파일 시스템이 변경 가능으로 표시되어야 하기 때문에 업그레이드용 추가 공간을 필요로 하는 파일 시스템의 제약 조건은 변경할 수 없습니다. layout_constraint 키워드를 사용하여 업그레이드를 위한 추가 공간이 필요한 파일 시스템의 minimum_size 값을 변경할 수 있습니다.


주 –

자동 레이아웃의 공간 재할당을 돕기 위해서는 더 많은 파일 시스템을 변경 가능 또는 이동 가능하도록 선택해야 하며, 특히 업그레이드를 위해 추가 공간이 필요한 파일 시스템과 동일한 디스크상에 있는 파일 시스템들을 변경 가능 또는 이동 가능으로 선택해야 합니다.


sliceslice는 제약 조건을 지정할 파일 시스템의 디스크 슬라이스를 지정합니다. 시스템의 디스크 슬라이스는 cwtxdysz 또는 cxdysz 형식으로 지정해야 합니다.

constraint – 지정된 파일 시스템에 대해 다음 제약 조건 중 하나를 사용합니다.

minimum_size – 자동 레이아웃이 공간을 재할당한 후의 파일 시스템 크기를 지정합니다. minimum_size 옵션은 사용자가 파일 시스템의 크기를 변경할 수 있게 합니다. 파일 시스템에 할당되지 않은 공간이 추가되면 파일 시스템의 크기가 더 커질 수도 있습니다. 하지만 크기는 사용자가 지정한 값보다 작을 수는 없습니다. minimum_size 값은 선택 사항입니다. 파일 시스템을 변경 가능으로 표시했을 때만 이 값을 사용해야 하며 최소 크기는 파일 시스템이 기존 파일 시스템 내용을 위해 필요로 하는 것보다 작을 수 없습니다.

예를 들면 다음과 같습니다.

layout_constraint c0t3d0s1 changeable 200

layout_constraint c0t3d0s4 movable

layout_constraint c0t3d1s3 available

layout_constraint c0t2d0s1 collapse

local_customization 프로필 키워드(Solaris Flash 아카이브 설치)

local_customization local directory

Solaris Flash 아카이브를 복제 시스템에 설치하기 전에 사용자 정의 스크립트를 만들어 복제 시스템에 로컬 구성을 보존할 수 있습니다. local_customization 키워드는 이러한 스크립트를 저장해 놓은 디렉토리를 지정합니다. local directory는 복제 시스템의 스크립트에 대한 경로입니다. 배치 전 스크립트와 배치 후 스크립트에 대한 자세한 내용은 사용자 정의 스크립트 만들기를 참조하십시오.

locale 프로필 키워드

locale locale_name

주 –

locale은 초기화 설치와 업그레이드 옵션 모두에서 사용할 수 있습니다.


locale은 지정된 locale_name에 대해 설치하거나 업그레이드 중에 추가할 로켈을 지정합니다. locale_name 값은 $LANG 환경 변수용으로 사용되는 값과 동일합니다. 부록 D에는 유효한 로켈 값이 포함되어 있습니다.

local 키워드를 사용할 때 다음 사항을 고려하십시오.

metadb 프로필 키워드(상태 데이터베이스 복제본 만들기)

metadb slice [size size-in-blocks] [count number-of-replicas]

metadb 키워드를 사용하면 사용자 정의 JumpStart 설치 중에 Solaris 볼륨 관리자 상태 데이터베이스 복제본(metadb)을 만들 수 있습니다. 프로필 파일에서 metadb 키워드를 여러 번 사용하여 여러 디스크 슬라이스에 상태 데이터베이스 복제본을 만들 수 있습니다.

slice

사용자 정의 JumpStart 프로그램에서 상태 데이터베이스 복제본을 두려는 디스크 슬라이스를 지정해야 합니다. slice 값은 cwtxdysz 형식을 따라야 합니다.

size size-in-blocks

size 옵션 키워드를 사용하면 만들려는 상태 데이터베이스 복제본의 크기를 블록 단위로 지정할 수 있습니다. size 값을 지정하지 않으면 사용자 정의 JumpStart 프로그램은 상태 데이터베이스 복제본에 기본값인 8192 블록 크기를 사용합니다.

count number-of-replicas

프로필에 선택적인 count 키워드 값을 설정하여 만들려는 상태 데이터베이스 복제본 수를 지정할 수 있습니다. count 값을 지정하지 않으면 사용자 정의 JumpStart 프로그램은 기본적으로 세 개의 상태 데이터베이스 복제본을 만듭니다.

설치 중에 Solaris 볼륨 관리자 상태 데이터베이스 복제본을 만드는 방법에 대한 자세한 내용은 상태 데이터베이스 복제본 지침 및 요구 사항를 참조하십시오.

no_content_check 프로필 키워드(Solaris Flash 아카이브 설치)

no_content_check

복제 시스템을 Solaris Flash 차등 아카이브와 함께 설치할 경우, no_content_check 키워드를 사용하여 파일별 검증을 무시할 수 있습니다. 파일별 검증은 복제 시스템이 마스터 시스템의 복제본임을 확인합니다. 복제 시스템이 원본 마스터 시스템의 복제본인지 확실하지 않으면 이 키워드를 사용하지 마십시오.


주의 – 주의 –

no_content_check를 사용하는 경우, 예상 상태로 복제 시스템을 가져오기 위해 새로운 모든 파일이 삭제됩니다. 파일을 삭제할지 여부를 결정하지 않은 경우, 설치를 중단하여 새 파일을 보호하는 기본값을 사용합니다.


no_master_check 프로필 키워드(Solaris Flash 아카이브 설치)

no_master_check

복제 시스템을 Solaris Flash 차등 아카이브와 함께 설치할 경우, no_master_check 키워드를 사용하여 복제 시스템이 원본 마스터 시스템에서 구축되었는지 확인하기 위한 복제 시스템 검사를 무시할 수 있습니다. 복제 시스템이 원본 마스터 시스템의 복제본인지 확실하지 않으면 이 키워드를 사용하지 마십시오. Solaris Flash 차등 아카이브 설치에 대한 자세한 내용은 사용자 정의 JumpStart 설치로 Solaris Flash 아카이브 설치 준비를 참조하십시오.

num_clients 프로필 키워드

num_clients client_num

서버가 설치되면 각각의 디스크 없는 클라이언트의 루트(/) 및 swap 파일 시스템별로 공간이 할당됩니다. num_clients는 디스크 없는 서버가 지원하는 클라이언트의 개수인 client_num을 정의합니다. 프로필에서 num_clients를 지정하지 않으면 다섯 개의 디스크없는 클라이언트가 기본 할당됩니다.


주 –

num_clients system_typeserver로 지정된 경우에만 사용할 수 있습니다.


package 프로필 키워드

package package_name [[add_delete_switch]]

주 –

package는 초기화 설치와 업그레이드 옵션 모두에서 사용할 수 있습니다.


package는 특정 패키지를 시스템에 설치할 소프트웨어 그룹에 추가 또는 삭제할 것인지 여부를 지정합니다.

package_name SUNWname 형식으로 지정해야 합니다. 패키지와 패키지 이름에 대한 자세한 내용은 설치된 시스템에서 pkginfo -l 명령을 사용합니다.

add_delete_switch는 특정 패키지의 추가, 삭제 여부를 지정하기 위해 사용하는 add 또는 delete 옵션을 나타냅니다. add_delete_switch를 지정하지 않으면 기본값으로 add가 사용됩니다.


주 –

일부 패키지들은 필수 패키지이므로 삭제할 수 없습니다. package 프로필 키워드를 사용하여 현지화 패키지를 개별적으로 추가 또는 삭제할 수 없습니다. 현지화 패키지를 추가하려면 locale 프로필 키워드를 사용합니다.


업그레이드용으로 package를 사용하면 JumpStart 프로그램은 다음 활동을 수행합니다.

partitioning 프로필 키워드

partitioning type

partitioning은 설치 중에 파일 시스템을 위해 디스크를 여러 개의 슬라이스로 나누는 방법을 정의합니다.

type – 다음 값 중 하나를 사용합니다.

프로필에서 partitioning을 지정하지 않으면 기본적으로 default 분할 유형이 사용됩니다.

root_device 프로필 키워드

root_device slice

주 –

root_device는 초기화 설치와 업그레이드 옵션 모두에서 사용할 수 있습니다.


root_device는 시스템의 루트 디스크를 지정합니다. 시스템의 루트 디스크 결정 방법에 추가 정보가 포함되어 있습니다.

시스템을 업그레이드할 때 root_device는 루트(/) 파일 시스템 및 /etc/vfstab 파일에 의해 마운트되는 시스템을 업그레이드하도록 지정합니다. 한 대의 시스템에서 두 대 이상의 루트(/) 파일 시스템을 업그레이드할 수 있다면 root_device를 지정해야 합니다. slicecwtxdysz 또는 cxdysz 형식으로 지정해야 합니다.

예를 들면 다음과 같습니다.

root_device c0t0d0s2

root_device 키워드를 사용할 때 다음 사항을 고려하십시오.

시스템의 루트 디스크 결정 방법

시스템의 루트 디스크는 루트(/) 파일 시스템을 포함하는 시스템의 디스크입니다. 프로필에서는 디스크 이름 대신 JumpStart 프로그램이 시스템의 루트 디스크에 설정하는 rootdisk 변수를 사용할 수 있습니다. 표 31–6은 JumpStart 프로그램이 설치를 위해 시스템의 루트 디스크를 결정하는 방번을 설명합니다.


주 –

JumpStart 프로그램은 초기화 설치 중에 시스템의 루트 디스크 크기만을 결정합니다. 업그레이드 중에는 시스템의 루트 디스크를 변경할 수 없습니다.


표 31–6 JumpStart의 시스템 루트 디스크 결정 방법(초기화 설치)

단계 

작업 

root_device 키워드가 프로필에 정의되어 있으면 JumpStart 프로그램은 rootdisk를 루트 장치에 설정합니다.

rootdisk가 설정되어 있지 않고 boot_device 키워드가 프로필에 지정되어 있으면 JumpStart 프로그램은 rootdisk를 부트 장치로 설정합니다.

rootdisk가 설정되어 있지 않고 프로필에 filesys cwtxdysz size / 항목이 지정되어 있으면 JumpStart 프로그램은 rootdisk를 항목에 지정되어 있는 디스크로 설정합니다.

rootdisk가 설정되어 있지 않고 프로필에 rootdisk.sn 항목이 지정되어 있으면 JumpStart 프로그램은 커널 검사 순서로 시스템의 디스크에서 지정된 슬라이스의 기존 루트 파일 시스템을 검색합니다. 디스크를 찾으면 JumpStart 프로그램은 rootdisk를 찾은 디스크로 설정합니다.

rootdisk가 설정되어 있지 않고 프로필에 partitioning existing 항목이 지정되어 있으면 JumpStart 프로그램이 커널 검사 순서로 시스템의 디스크에서 기존 루트 파일 시스템이 있는지 검색합니다. 루트 파일 시스템이 발견되지 않거나 둘 이상이 발견되면 오류가 발생합니다. 루트 파일 시스템이 발견되면 JumpStart 프로그램은 rootdisk를 발견된 디스크로 설정합니다.

rootdisk가 설정되어 있지 않으면 JumpStart 프로그램은 rootdisk를 루트(/) 파일 시스템이 설치되어 있는 디스크로 설정합니다.

system_type 프로필 키워드

system_type type_switch

system_type은 Solaris 환경을 설치할 시스템의 유형을 정의합니다.

type_switchstandalone 또는 server 옵션을 나타내며 이 옵션들은 사용자가 Solaris 소프트웨어를 설치할 시스템의 유형을 지정하기 위해 사용합니다. 프로필에서 system_type을 지정하지 않으면 standalone이 기본값으로 사용됩니다.

usedisk 프로필 키워드

usedisk disk_name ...

기본적으로, partitioning default를 지정하면 JumpStart 프로그램은 시스템에서 작동 가능한 디스크 모두를 사용합니다. usedisk 프로필 키워드는 JumpStart 프로그램이 사용하는 하나 이상의 디스크를 지정합니다. disk_namecxtydz 또는 cydz 형식으로 지정해야 합니다(예: c0t0d0 또는 c0d0s0 ).

프로필에서 usedisk를 지정하면 JumpStart 프로그램은 usedisk 키워드 뒤에 지정하는 디스크만을 사용합니다.


주 –

usedisk 키워드와 dontuse 키워드는 동일한 프로필에서 지정할 수 없습니다.