JavaScript is required to for searching.
탐색 링크 건너뛰기
인쇄 보기 종료
Oracle Solaris 10 8/11 설치 설명서: 사용자 정의 JumpStart 및 고급 설치     Oracle Solaris 10 8/11 Information Library (한국어)
search filter icon
search icon

문서 정보

머리말

제1부사용자 정의 JumpStart 사용

1.  Solaris 설치 계획 정보 위치

2.  사용자 정의 JumpStart(개요)

3.  사용자 정의 JumpStart 설치 준비(작업)

4.  사용자 정의 JumpStart 선택적 기능 사용(작업)

5.  사용자 정의 규칙 및 검사 키워드 만들기(작업)

6.  사용자 정의 JumpStart 설치 수행(작업)

7.  사용자 정의 JumpStart를 사용하여 설치(예)

8.  사용자 정의 JumpStart(참조)

규칙 키워드 및 값

프로필 키워드 및 값

프로필 키워드 빠른 참조

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

archive_location 키워드

backup_media 프로필 키워드

boot_device 프로필 키워드(UFS 및 ZFS)

bootenv 프로필 키워드(UFS 및 ZFS)

client_arch 프로필 키워드

client_root 프로필 키워드

client_swap 프로필 키워드

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

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

dontuse 프로필 키워드(UFS 및 ZFS)

x86: fdisk 프로필 키워드(UFS 및 ZFS)

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

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

filesys 프로필 키워드(RAID-1 볼륨 작성)

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

geo 프로필 키워드(UFS 및 ZFS)

install_type 프로필 키워드(UFS 및 ZFS)

layout_constraint 프로필 키워드

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

locale 프로필 키워드(UFS 및 ZFS)

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

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

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

num_clients 프로필 키워드

package 프로필 키워드(UFS 및 ZFS)

partitioning 프로필 키워드

patch 프로필 키워드

pool 프로필 키워드(ZFS 전용)

root_device 프로필 키워드(UFS 및 ZFS)

system_type 프로필 키워드

usedisk 프로필 키워드(UFS 및 ZFS)

사용자 정의 JumpStart 환경 변수

검사 키워드 및 값

9.  JumpStart로 ZFS 루트 풀 설치

제2부부록

A.  문제 해결(작업)

B.  추가 SVR4 패키지 요구 사항(참조)

용어집

색인

프로필 키워드 및 값

여기에서는 프로필에서 사용할 수 있는 프로필 키워드 및 값에 대해 설명합니다. 프로필 작성에 대한 자세한 지침은 프로필 작성을 참조하십시오. 해당 키워드는 UFS 및 ZFS 파일 시스템 설치용입니다. ZFS 프로필에 해당 키워드를 사용할 수 있는 경우 “ZFS” 용어가 표시됩니다.

프로필 키워드 빠른 참조

표 8-2에서는 해당 설치 시나리오를 기반으로 어떤 키워드를 사용할 수 있는지 확인하는 빠른 방법을 제공합니다. 키워드 설명에서 언급되지 않았다면 해당 키워드는 초기 설치 옵션에서만 사용할 수 있습니다. 또한 해당 키워드를 ZFS 루트 풀 프로필에 사용할 수 있는 것으로 표시되지 않는 한 이러한 키워드는 UFS 파일 시스템용입니다.

표 8-2 프로필 키워드 개요

설치 상황
프로필 키워드
독립 실행형 시스템(네트워크에 연결되지 않음)
독립 실행형 시스템(네트워크에 연결 되어 있음) 또는 서버
OS 서버
업그레이드
디스크 공간 재할당을 통한 업그레이드
ZFS 루트 풀에 사용 가능
archive_location(Solaris Flash 아카이브 설치)
X
X
X
backup_media
X
boot_device(UFS 및 ZFS)
X
X
X
X
bootenv(UFS 및 ZFS)
X
X
X
X
client_arch
X
client_root
X
client_swap
X
cluster(소프트웨어 그룹 추가)(UFS 및 ZFS)
X
X
X
X
cluster(클러스터 추가 또는 삭제)(UFS 및 ZFS)
X
X
X
X
X
X
dontuse(UFS 및 ZFS)
X
X
X
X
fdisk(x86 전용)(UFS 및 ZFS)
X
X
X
X
filesys(원격 파일 시스템 마운트)(UFS 및 ZFS)
X
X
X
filesys(로컬 파일 시스템 만들기)
X
X
X
filesys(미러된 파일 시스템 만들기)
X
X
X
forced_deployment(Solaris Flash 차등 아카이브 설치)
X
X
geo(UFS 및 ZFS)
X
X
X
X
X
X
install_type(UFS 및 ZFS)
X
X
X
X
X
X
layout_constraint
X
local_customization(Solaris Flash 아카이브 설치)
X
X
locale(UFS 및 ZFS)
X
X
X
X
X
X
metadb(상태 데이터베이스 복제본 만들기)
X
X
X
no_master_check(Solaris Flash 차등 아카이브 설치)
X
X
no_content_check(Solaris Flash 차등 아카이브 설치)
X
X
num_clients
X
package(UFS 및 ZFS)
X
X
X
X
X
X
partitioning
X
X
X
patch
X
X
X
X
X
pool(ZFS 루트 풀 전용)
X
X
X
X
root_device(UFS 및 ZFS)
X
X
X
X
X
X
system_type
X
X
X
usedisk(UFS 및 ZFS)
X
X
X
X

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

archive_location 키워드

archive_location retrieval_type location
retrieval_type

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

location

위치에 관한 세부사항은 다음 부문에 있습니다.


주의

주의 - 비전역 영역을 설치하는 경우 Solaris Flash 아카이브를 제대로 만들 수 없습니다. Solaris Flash 기능은 Solaris Zones 영역 분할 기술과 호환되지 않습니다. Solaris Flash 아카이브를 만들면 다음과 같은 경우 아카이브를 배포할 때 결과 아카이브가 적절하게 설치되지 않습니다.

  • 비전역 영역에서 아카이브가 작성된 경우

  • 비전역 영역이 설치된 전역 영역에서 아카이브가 작성된 경우


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 유틸리티가 아카이브 마운트를 시도하는 최대 횟수입니다.

예 8-1 NFS 서버에 저장된 아카이브

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

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

port

옵션 포트. port는 포트 번호 또는 런타임에 결정된 포트 번호를 가진 TCP 서비스의 이름일 수 있습니다.

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

path

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

filename

Solaris Flash 아카이브 파일의 이름

optional_keywords

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

표 8-3 archive_location ftp와 함께 사용할 수 있는 옵션 키워드

키워드
값 정의
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 키워드를 지정할 때는 반드시 프록시 포트를 제공해야 합니다.

예 8-2 HTTP 또는 HTTPS 서버에 저장된 아카이브

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

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

port

옵션 포트입니다. port는 포트 번호 또는 런타임에 결정된 포트 번호를 가진 TCP 서비스의 이름일 수 있습니다.

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

path

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

filename

Solaris Flash 아카이브 파일의 이름

optional_keywords

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

표 8-4 archive_location FTP와 함께 사용할 수 있는 옵션 키워드

키워드
값 정의
timeout min
timeout 키워드를 사용하여 HTTP 서버에서 데이터를 받지 않고 전달할 수 있는 최고 시간 길이(분 단위)를 지정할 수 있습니다. 시간 초과가 발생할 경우 연결이 종료되고 다시 열리고 재시작됩니다. timeout 값을 0으로 지정하면 연결이 다시 열리지 않습니다.
  • 시간 초과로 인해 다시 연결을 시도하면 Solaris Flash 설치 유틸리티는 가장 최근에 알려진 아카이브 위치에서 설치 재개를 시도합니다. Solaris Flash 설치 유틸리티가 마지막으로 알려진 위치에서 설치를 재개할 수 없다면 아카이브의 시작부터 재검색이 다시 시작되고 시간 초과 이전에 검색된 데이터는 폐기됩니다.

  • 패키지가 설치되는 동안 시간 초과 재연결이 발생하면 시간 초과가 무시되기 전에 검색된 패키지와 데이터의 시작부터 패키지가 재시도됩니다.

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

예 8-3 FTP 서버에 저장된 아카이브

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을 지정함으로써 아카이브 이전에 테이프 드라이브에 시작 스크립트나 sysidcfg 파일을 배치할 수 있습니다.

예 8-4 로컬 테이프에 저장된 아카이브

archive_location local_tape /dev/rmt/0n 5

archive_location local_tape 0n 5
로컬 장치에 저장된 아카이브

Solaris Flash 아카이브를 디스켓이나 DVD와 같은 파일 시스템 지향 임의 액세스 장치에 저장했다면 로컬 장치에서 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 파일 시스템의 마운트를 시도합니다.

예 8-5 로컬 장치에 저장된 아카이브

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

archive_location local_device c0t0d0s0 /archives/$HOST

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

archive_location local_device c0t0d0s0 /archives/usrarchive
로컬 파일에 저장된 아카이브

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

archive_location local_file path/filename 
path

아카이브의 위치. 시스템을 Solaris Software - 1 CD나 Oracle Solaris Operating System DVD에서 부트할 때 해당 경로는 로컬 파일로서 시스템에 액세스할 수 있어야 합니다. 시스템은 Solaris Software - 1 CD 또는 Oracle Solaris Operating System DVD에서 부트된 경우 /net 또는 다른 자동 마운트된 디렉토리에 액세스할 수 없습니다.

filename

Solaris Flash 아카이브 파일의 이름

예 8-6 로컬 파일에 저장된 아카이브

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/cwt xdys z

/file_system

업그레이드 중인 시스템의 로컬 파일 시스템. 업그레이드로 인해 변경될 로컬 파일 시스템은 지정할 수 없습니다. path는 디스크 슬라이스용 블록 장치일 수 있습니다. 예를 들어 /dev/dsk/c wtxd ysz tx는 필요하지 않습니다. 또는 path/etc/vfstab 파일에 의해 마운트되는 파일 시스템에 대한 절대 경로일 수 있습니다.
remote_filesystem
host:/file_system
원격 시스템상의 NFS 파일 시스템. path는 원격 시스템 host의 이름이나 IP 주소 그리고 NFS 파일 시스템인 file_system의 절대 경로를 포함해야 합니다. NFS 파일 시스템은 읽기/쓰기 액세스를 가져야 합니다.
remote_system
user@host :/directory
원격 셸, rsh가 도달할 수 있는 원격 시스템의 디렉토리. 업그레이드 중인 시스템은 원격 시스템의 .rhosts 파일을 통해 원격 시스템에 액세스할 수 있어야 합니다. path는 원격 시스템 host의 이름 및 directory 디렉토리의 절대 경로를 포함해야 합니다. 사용자 로그인 ID user가 지정되지 않았으면 root를 기본값으로 사용합니다.

예 8-7 backup_media 프로필 키워드

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 프로필 키워드(UFS 및 ZFS)


주 - boot_device 키워드는 UFS 파일 시스템이나 ZFS 루트 풀을 설치할 때 사용할 수 있습니다. 이러한 키워드의 사용법은 UFS와 ZFS 설치에서 모두 동일합니다.


boot_device device eeprom

boot_device는 JumpStart 프로그램이 루트(/) 파일 시스템과 시스템의 부트 장치를 설치할 장소를 장치에 지정합니다. boot_device는 루트(/) 파일 시스템과 root_device 키워드(지정된 경우)를 지정하는 filesys 키워드를 일치시켜야 합니다.

프로필에 boot_device 키워드를 지정하지 않으면 설치하는 동안 기본적으로 다음과 같은 boot_device 키워드가 지정됩니다.

boot_device any update
device

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

SPARC: cw txdy sz 또는 cx dysz

JumpStart 프로그램이 루트( /) 파일 시스템, 예를 들어 c0t0d0s0을 배치하는 디스크 슬라이스.

x86: cw txdy 또는 cxdy

JumpStart 프로그램이 루트(/ ) 파일 시스템, 예를 들어 c0d0을 배치하는 디스크.

existing

JumpStart 프로그램은 루트(/) 파일 시스템을 시스템의 기존 부트 장치에 배치합니다.

any

JumpStart 프로그램이 루트(/) 파일 시스템을 배치할 위치를 선택합니다. JumpStart 프로그램이 시스템의 기존 부트 장치를 사용하려고 시도합니다. JumpStart 프로그램은 필요한 경우 다른 부트 장치 사용을 선택할 수도 있습니다.

eeprom

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

eeprom 값을 사용하여 시스템의 EEPROM을 업데이트할 수도 있습니다. 시스템의 EEPROM을 업데이트함으로써 시스템을 새 부트 장치로부터 자동 부트시킬 수 있게 됩니다.


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


update

JumpStart 프로그램은 시스템의 EEPROM을 지정된 부트 장치로 업데이트하여 설치된 시스템이 해당 장치로부터 자동 부트될 수 있게 합니다.

preserve

시스템 EEPROM의 부트 장치 값은 변경되지 않습니다. 시스템 EEPROM을 변경하지 않은 채 새 부트 장치를 지정하면 시스템의 EEPROM을 직접 변경하여 시스템이 새 부트 장치로부터 자동 부트되도록 해야 합니다.

예 8-8 boot_device 프로필 키워드

boot_device c0t0d0s2 update

bootenv 프로필 키워드(UFS 및 ZFS)


주 - bootenv 키워드는 UFS 파일 시스템 또는 ZFS 루트 풀 설치에 사용할 수 있습니다. 사용법은 ZFS 설치와 다릅니다.


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

bootenv createbe 키워드를 사용하면 Oracle Solaris OS를 설치하는 빈 비활성 부트 환경을 동시에 빠르게 만들 수 있습니다. 최소한 루트(/) 파일 시스템은 만들어야 합니다. 해당 슬라이스는 지정된 파일 시스템에 대해 예약되지만 파일 시스템은 복사되지 않습니다. 부트 환경의 이름은 지정되지만 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/cwtxd ysz 형식을 사용합니다.

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

    • ufs, UFS 파일 시스템을 나타냄.

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

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

프로필 예에 대해서
비활성 부트 환경을 만들고 업그레이드하고 활성화하는 Solaris Live Upgrade의 사용에 대한 배경에 대해서
Solaris Flash 아카이브 사용 배경에 대해서

client_arch 프로필 키워드

client_arch karch_value ...

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

karch_value에 유효한 값은 sun4ui86pc입니다. 플랫폼 이름과 다양한 시스템에 대한 자세한 목록은 http://www.oracle.com/technetwork/indexes/documentation/index.html에서 Solaris Sun 하드웨어 플랫폼 안내서를 참조하십시오.


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


client_root 프로필 키워드

client_root root_size

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


주 - client_rootsystem_typeserver로 지정된 경우에만 사용할 수 있습니다.


client_swap 프로필 키워드

client_swap swap_size

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


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


예 8-9 client_swap 프로필 키워드

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

client_swap 64
swap 크기 결정 방법

프로필이 swap의 크기를 지정하지 않으면 JumpStart 프로그램에서 시스템의 실제 메모리를 기반으로 스왑 공간 크기를 결정합니다. 표 8-5는 사용자 정의 JumpStart 설치 중에 swap 크기가 결정되는 방법을 보여줍니다.

표 8-5 swap 크기 결정

물리적 메모리(MB)
스왑 공간(MB)
16–64
32
64–128
64
128–512
128
512 초과
256

JumpStart 프로그램은 swap의 크기를 swap이 있는 디스크의 20퍼센트 이하로 만듭니다. 다른 파일 시스템을 레이아웃한 후 디스크에 사용 가능 공간이 있을 경우 할당은 달라집니다. 사용 가능 공간이 있으면 JumpStart 프로그램은 swap에 사용 가능 공간을 할당하고 가능하다면 표 8-5에 표시된 양을 할당합니다.


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


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


주 - cluster 키워드는 UFS 파일 시스템이나 ZFS 루트 풀을 설치할 때 사용할 수 있습니다. 이러한 키워드의 사용법은 UFS와 ZFS 설치에서 모두 동일합니다.


cluster group_name

cluster는 시스템에 추가할 소프트웨어 그룹을 지정합니다.

소프트웨어 그룹은 클러스터 및 패키지 모음이 포함된 메타클러스터입니다. 소프트웨어 그룹은 cluster 키워드와 group_name 변수를 사용하여 설치합니다. 이 클러스터 키워드는 초기 설치에서만 설치할 수 있습니다. 이 cluster 키워드는 clustertoc(4) 파일에 있는 메타클러스터를 참조합니다.

클러스터는 이름이 SUNWname인 패키지의 모음입니다. 클러스터는 cluster 키워드와 cluster_name 변수를 사용하여 설치합니다. 클러스터는 초기 설치 또는 업그레이드 중에 소프트웨어 그룹(메타클러스터)에 추가하거나 여기에서 제거할 수 있습니다.

각 소프트웨어 그룹의 group_name은 다음 표에 나열되어 있습니다.

소프트웨어 그룹
group_name
축소된 네트워크 지원 소프트웨어 그룹
SUNWCrnet
코어 시스템 지원 소프트웨어 그룹
SUNWCreq
최종 사용자 Solaris 소프트웨어 그룹
SUNWCuser
개발자 Solaris 소프트웨어 그룹
SUNWCprog
전체 Solaris 소프트웨어 그룹
SUNWCall
전체 Solaris 소프트웨어 그룹 및 OEM 지원
SUNWCXall

다음과 같은 제한이 적용됩니다.

소프트웨어 그룹에 대한 자세한 내용은 Oracle Solaris 10 8/11 설치 설명서: 설치 및 업그레이드 계획의 소프트웨어 그룹의 권장 디스크 공간을 참조하십시오.

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

cluster cluster_name add_delete_switch

주 - cluster 키워드는 UFS 파일 시스템이나 ZFS 루트 풀을 설치할 때 사용할 수 있습니다. 이러한 키워드의 사용법은 UFS와 ZFS 설치에서 모두 동일합니다.


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

cluster_name

SUNWC name 형식이여야 하는 클러스터 이름.

add_delete_switch

지정된 클러스터를 추가 또는 삭제할지 나타내는 선택적 키워드. add 또는 delete를 사용합니다. add 또는 delete를 지정하지 않으면 add가 기본값으로 사용됩니다.

업그레이드하는 동안 cluster를 사용하면 다음 조건이 적용됩니다.


주 - 소프트웨어 그룹은 클러스터 및 패키지 모음이 포함된 메타클러스터입니다. 소프트웨어 그룹은 cluster 키워드와 group_name 변수를 사용하여 설치합니다. 이 클러스터 키워드는 초기 설치에서만 설치할 수 있습니다. 이 cluster 키워드는 clustertoc(4) 파일에 있는 메타클러스터를 참조합니다.

클러스터는 패키지의 모음입니다. 클러스터를 그룹으로 묶어 소프트웨어 그룹(메타클러스터)을 만들 수 있습니다. 클러스터 이름은 항상 SUNW<name> 형식입니다. 클러스터는 cluster 키워드와 cluster_name 변수를 사용하여 설치합니다. 클러스터는 초기 설치 또는 업그레이드 중에 소프트웨어 그룹(메타클러스터)에 추가하거나 여기에서 제거할 수 있습니다.


dontuse 프로필 키워드(UFS 및 ZFS)


주 - dontuse 키워드는 UFS 파일 시스템이나 ZFS 루트 풀을 설치할 때 사용할 수 있습니다. 이러한 키워드의 사용법은 UFS와 ZFS 설치에서 모두 동일합니다.


dontuse disk_name ...

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


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


x86: fdisk 프로필 키워드(UFS 및 ZFS)


주 - fdisk 키워드는 UFS 파일 시스템이나 ZFS 루트 풀을 설치할 때 사용할 수 있습니다. 이러한 키워드의 사용법은 UFS와 ZFS 설치에서 모두 동일합니다.


fdisk disk_name type size

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

disk_name

다음 값을 사용하여fdisk 분할 영역이 작성 또는 삭제될 위치를 지정합니다.

  • cxtydz 또는 cydz - 특정 디스크(예: c0t3d0)

  • rootdisk – 설치가 수행되는 시스템의 루트 디스크 값이 포함된 변수입니다. 루트 디스크는 시스템의 루트 디스크 결정 방법에 설명된 대로 JumpStart 프로그램에 의해 결정됩니다.

  • all – 선택된 모든 디스크

type

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

  • solaris – Solaris fdisk 분할 영역(SUNIXOS fdisk 유형)

  • dosprimary – 데이터 DOS에 대해 확장 또는 예약된 fdisk 분할 영역이 아닌 기본 DOS fdisk 분할 영역에 대한 별칭. sizedelete의 값을 할당하여 fdisk 분할 영역을 삭제하는 경우 dosprimary는 DOSHUGE, DOSOS12 및 DOSOS16 fdisk 유형의 별칭입니다. fdisk 분할 영역을 만드는 경우 dosprimary는 DOSHUGE fdisk 분할 영역의 별칭입니다.

  • DDD fdisk 분할 영역의 정수. DDD는 1과 255를 포함해 그 사이에 있는 정수입니다.


    주 - sizedelete인 경우에만 이 값을 지정할 수 있습니다.


  • 0xHH – 16진수 fdisk 분할 영역. HH는 01 - FF 사이의 16진수입니다.


    주 - sizedelete인 경우에만 이 값을 지정할 수 있습니다.


다음 표는 일부 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

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

  • DDDDDD 크기(MB 단위)의 fdisk 분할 영역은 지정된 디스크에 생성됩니다. DDD는 정수이어야 하며 JumpStart 프로그램은 자동으로 숫자를 가장 가까운 실린더 경계로 반올림합니다. 0의 값을 지정하는 것은 delete를 지정하는 것과 동일합니다.

  • allfdisk 분할 영역은 전체 디스크에 생성됩니다. 모든 기존 fdisk 분할 영역이 삭제됩니다.


    x86 전용 - all 값은 typesolaris인 경우에만 지정할 수 있습니다.


  • maxfreefdisk 분할 영역은 지정된 디스크의 최대의 인접 사용 가능 공간에 생성됩니다. 지정된 typefdisk 분할 영역이 디스크에 이미 존재하면 기존 fdisk 분할 영역이 사용됩니다. 새로운 fdisk 분할 영역은 디스크에 생성되지 않습니다.


    x86 전용 - 디스크는 최소한 하나의 미사용 fdisk 분할 영역을 포함해야 합니다. 또한 디스크는 사용 가능 공간이 있어야 합니다. 그렇지 않으면 설치가 실패합니다. maxfree 값은 typesolaris 또는 dosprimary인 경우에만 지정할 수 있습니다.


  • delete – 지정된 type의 모든 fdisk 분할 영역이 지정된 디스크에서 삭제됩니다.

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


주 - filesys 키워드는 UFS 파일 시스템이나 ZFS 루트 풀을 설치할 때 사용할 수 있습니다. 이러한 키워드의 사용법은 UFS와 ZFS 설치에서 모두 동일합니다.


filesys server:path server_address mount_pt_name mount_options

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

server

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

path

원격 파일 시스템의 마운트 지점 이름. 예를 들어, /usr 또는 /export/home

server_address

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

mount_pt_name

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

mount_options

mount(1M) 명령어의 -o 옵션과 동일한 하나 이상의 마운트 옵션. 마운트 옵션은 지정된 mount_pt_name을 위해 /etc/vfstab 입력 항목에 추가됩니다.


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


예 8-10 filsys 프로필 키워드

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

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

filesys slice size file_system optional_parameters

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

slice

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

any

JumpStart 프로그램이 임의의 디스크에 파일 시스템을 배치합니다.


주 - sizeexisting, all, free 또는 start인 경우에는 any를 지정할 수 없습니다. size 또는 ignore입니다.


cw txdy sz 또는 cx dysz

JumpStart 프로그램이 파일 시스템, 예를 들어 c0t0d0s0 또는 c0d0s0을 배치하는 디스크 슬라이스.

rootdisk.sn

시스템의 루트 디스크 결정 방법의 설명대로 JumpStart 프로그램에 의해 결정되는 시스템 루트 디스크에 대한 값이 포함된 변수입니다. 접미어 sn은 디스크상의 특정 슬라이스를 가리킵니다.


주 - 루트 디스크는 JumpStart 프로그램에 의해 결정되며 OS를 설치할 위치를 결정합니다. 규칙 파일은 검사 키워드 "rootdisk"를 사용하지만 이 키워드는 JumpStart 프로필에 사용되는 "rootdisk" 키워드와 다르게 사용됩니다. 규칙 파일에 검사 키워드 "rootdisk"를 사용하여 설치 위치를 설정할 수 없습니다. 검사 키워드 rootdisk는 설치하는 동안 부트할 위치를 결정합니다. 표 8-10을 참조하십시오.


size

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

num

파일 시스템의 크기가 numMB로 설정됩니다.

existing

기존 파일 시스템의 현재 크기가 사용됩니다.


주 - existing 값을 사용하면 file_system을 별개의 mount_pt_name으로 지정함으로써 기존 슬라이스의 이름을 변경할 수 있습니다.


auto

선택된 소프트웨어에 따라 파일 시스템의 크기가 자동으로 결정됩니다.

all

지정된 slice가 파일 시스템용으로 전체 디스크를 사용합니다. all 값을 지정하면 지정된 디스크에 다른 파일 시스템을 배치할 수 없습니다.

free

디스크의 나머지 사용되지 않은 공간을 파일 시스템용으로 사용합니다.


주 - freefilesys의 값으로 사용하면 filesys 항목이 프로필의 마지막 항목이어야 합니다.


start:size

파일 시스템이 명시적으로 분할되어 있습니다. start는 슬라이스가 시작되는 실린더입니다. size는 슬라이스용 실린더 개수입니다.

file_system

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

mount_pt_name

파일 시스템의 마운트 지점 이름, 예를 들어, /var.

swap

지정된 sliceswap으로 사용됩니다.

overlap

지정된 slice는 디스크 범위의 표현으로 정의됩니다. VTOC 값은 V_BACKUP입니다. 기본적으로 슬라이스 2는 전체 디스크를 나타내는 겹친 슬라이스입니다.


주 - overlapsizeexisting, all 또는 start: size인 경우에만 지정할 수 있습니다.


unnamed

지정된 sliceslice가 마운트 지점 이름을 갖지 않으므로 원시 슬라이스로 정의됩니다. file_system을 지정하지 않으면 unnamed가 기본값으로 사용됩니다.

ignore

지정된 slice는 JumpStart 프로그램에서는 사용하거나 인식되지 않습니다. 설치 도중에 디스크에서 무시할 파일 시스템을 지정하려면 이 옵션을 사용할 수 있습니다. JumpStart 프로그램은 동일한 이름을 가진 동일 디스크상에 새 파일 시스템을 만듭니다. ignorepartitioning existing이 지정되어 있는 경우에만 사용할 수 있습니다.

optional_parameters

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

preserve

지정된 slice의 파일 시스템이 보존됩니다.


주 - preservesizeexisting이고 slicecwtxdysz인 경우에만 지정할 수 있습니다.


mount_options

mount(1M) 명령어의 -o 옵션과 동일한 하나 이상의 마운트 옵션. 마운트 옵션은 지정된 mount_pt_name을 위해 /etc/vfstab 입력 항목에 추가됩니다.


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


filesys 프로필 키워드(RAID-1 볼륨 작성)

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 프로그램이 사용자의 미러 이름을 할당합니다. 미러의 이름 지정 방법에 대한 지침은 Oracle Solaris 10 8/11 설치 설명서: 설치 및 업그레이드 계획의 사용자 정의 JumpStart 및 Solaris Live Upgrade에 대한 RAID 볼륨 이름 요구 사항 및 지침 을 참조하십시오.

slice

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

size

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

file_system

이 값은 복제 중인 파일 시스템을 지정합니다. 사용자 정의 JumpStart 프로그램은 지정된 슬라이스에서 RAID-1 볼륨을 작성하고 지정된 파일 시스템의 RAID-1 볼륨을 마운트합니다. 루트(/), /usr/var 같은 핵심 파일 시스템뿐만 아니라 swap을 파일 시스템으로 지정할 수도 있습니다.

  • file_system이 지정되어 있지 않으면 unnamed가 기본값으로 설정됩니다.

  • unnamed가 설정되면 optional_parameters 값을 지정할 수 없습니다. 다음 값 중 하나를 사용합니다.

    mount_pt_name

    파일 시스템의 마운트 지점 이름(예: /var)을 지정합니다.

    swap

    스왑으로 사용할 슬라이스를 정의합니다.

    overlap

    슬라이스를 디스크 영역의 표현으로 정의합니다. VTOC 값은 V_BACKUP입니다. 기본적으로 슬라이스 2는 전체 디스크를 나타내는 겹친 슬라이스입니다. size 값이 다음 중 하나일 때만 overlap을 지정할 수 있습니다.

    • existing

    • all

    • start:size.

    unnamed

    슬라이스를 원시(raw) 슬라이스로 정의합니다. 그러므로 슬라이스에는 마운트 지점 이름이 없습니다. file_system을 지정하지 않으면 unnamed가 기본값으로 사용됩니다.

    ignore

    JumpStart 프로그램에서 해당 슬라이스를 인식 또는 사용할 수 없도록 지정합니다. 설치 도중에 디스크에서 무시할 파일 시스템을 지정하려면 이 옵션을 사용할 수 있습니다. JumpStart 프로그램은 동일한 이름을 가진 동일 디스크상에 새 파일 시스템을 만듭니다. partitioning 키워드 및 existing 값이 지정되어 있을 때만 ignore를 사용할 수 있습니다.

optional_parameters

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


주 - file_system 값이 unnamed로 설정된 경우 optional_parameters 값을 지정할 수 없습니다. 설정할 수 있는 값은 file_system을 참조하십시오.


설치하는 동안 미러된 파일 시스템을 만드는 방법에 대한 자세한 내용은 Oracle Solaris 10 8/11 설치 설명서: 설치 및 업그레이드 계획의 9 장, 설치 중 RAID-1볼륨(미러) 만들기(개요)를 참조하십시오.

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

forced_deployment 

forced_deployment를 사용하면 소프트웨어에 필요한 시스템과 다른 복제 시스템에 Solaris Flash 차등 아카이브를 설치할 수 있습니다.


주의

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


geo 프로필 키워드(UFS 및 ZFS)


주 - geo 키워드는 UFS 파일 시스템이나 ZFS 루트 풀을 설치할 때 사용할 수 있습니다. 이러한 키워드의 사용법은 UFS와 ZFS 설치에서 모두 동일합니다.


geo region

geo는 지역 로켈 또는 시스템에 설치하거나 시스템 업그레이드 시 추가할 로켈을 지정합니다. region은 설치할 로켈이 포함된 지역적 영역을 지정합니다. region에 지정할 수 있는 값은 다음 표에 나열되어 있습니다.

설명
N_Africa
이집트를 포함한 북아프리카
C_America
코스타리카, 엘살바도르, 과테말라, 멕시코, 니카라과, 파나마를 포함한 중미 지역
N_America
캐나다, 미국을 포함한 북미 지역
S_America
아르헨티나, 볼리비아, 브라질, 칠레, 콜롬비아, 에콰도르, 파라과이, 페루, 우루과이, 베네수엘라를 포함한 남미 지역
Asia
일본, 대한민국, 중국, 대만, 태국을 포함한 아시아 지역
Ausi
호주, 뉴질랜드를 포함한 오스트랄라시아 지역
C_Europe
오스트리아, 체코 공화국, 독일, 헝가리, 폴란드, 슬로바키아, 스위스를 포함한 중부 유럽 지역
E_Europe
알바니아, 보스니아, 불가리아, 크로아티아, 에스토니아, 라트비아, 리투아니아, 마케도니아, 루마니아, 러시아, 세르비아, 슬로베니아, 터키를 포함한 동유럽 지역
N_Europe
덴마크, 핀란드, 아이슬란드, 노르웨이, 스웨덴을 포함한 북유럽 지역
S_Europe
그리스, 이탈리아, 포르투갈, 스페인을 포함한 남부 유럽 지역
W_Europe
벨기에, 프랑스, 영국, 아일랜드, 네덜란드를 포함한 서유럽 지역
M_East
이스라엘을 포함한 중동 지역

이전에 나열된 각 지역 로켈을 구성하는 구성 요소 로켈 값의 완전한 목록은 국제 언어 환경 설명서에서 제시합니다.


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


install_type 프로필 키워드(UFS 및 ZFS)


주 - install_type 키워드는 UFS 파일 시스템 또는 ZFS 루트 풀 설치에 사용할 수 있습니다. 사용은 ZFS 설치로 제한됩니다. ZFS 설치에는 intial_install 옵션만 사용할 수 있습니다.


install_type initial_upgrade_flash_switch

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


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


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

initial_install

Oracle Solaris OS의 초기 설치를 수행하려면 지정합니다.

upgrade

Oracle Solaris OS의 업그레이드를 수행하려면 지정합니다.

flash_install

모든 파일을 덮어쓰는 Solaris Flash 아카이브를 설치하려면 지정합니다.

flash_update

지정된 파일만을 덮어쓰는 Solaris Flash 차등 아카이브를 설치하려면 지정합니다.


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


layout_constraint 프로필 키워드

layout_constraint slice constraint minimum_size

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

제한
설명
이 키워드는 upgrade 옵션에만 사용됩니다.
layout_constraint는 디스크 공간 재할당이 필요할 때 upgrade 옵션용으로만 사용할 수 있습니다.
layout_constraint 키워드를 지정하지 않은 경우
JumpStart 프로그램이 다음과 같이 디스크를 레이아웃합니다.
  • 업그레이드를 위해 더 많은 공간을 필요로 하는 파일 시스템은 변경 가능으로 표시됩니다.

  • 추가 공간이 필요한 파일 시스템으로서 동일한 디스크에 있고 /etc/vfstab 파일에 의해 마운트되는 파일 시스템은 변경 가능으로 표시됩니다.

  • 나머지 파일 시스템은 자동 레이아웃이 파일 시스템을 변경할 수 없기 때문에 고정된 것으로 표시됩니다.

layout_constraint 키워드를 하나 이상 지정한 경우
JumpStart 프로그램이 다음과 같이 디스크를 레이아웃합니다.
  • 업그레이드를 위해 더 많은 공간을 필요로 하는 파일 시스템은 변경 가능으로 표시됩니다.

  • layout_constraint 키워드가 지정되어 있는 파일 시스템은 지정된 제약 조건과 함께 표시됩니다.

  • 나머지 파일 시스템은 고정된 것으로 표시됩니다.

파일 시스템이 변경 가능으로 표시되지 않은 경우
파일 시스템이 변경 가능으로 표시되어야 하기 때문에 업그레이드용 추가 공간을 필요로 하는 파일 시스템의 제약 조건은 변경할 수 없습니다. layout_constraint 키워드를 사용하여 업그레이드를 위한 추가 공간이 필요한 파일 시스템의 minimum_size 값을 변경할 수 있습니다.
시스템이 업그레이드에 대하여 더 많은 공간을 필요로 하는 경우
자동 레이아웃의 공간 재할당을 돕기 위해서는 더 많은 파일 시스템을 변경 가능 또는 이동 가능하도록 선택해야 하며, 특히 업그레이드를 위해 추가 공간이 필요한 파일 시스템과 동일한 디스크상에 있는 파일 시스템들을 변경 가능 또는 이동 가능으로 선택해야 합니다.
slice

파일 시스템의 디스크 슬라이스를 제약을 지정하는 대상으로 지정합니다. 시스템 디스크 슬라이스는 c wtxd ysz 또는 c xdys z 형식으로 지정해야 합니다.

constraint

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

changeable

자동 레이아웃은 파일 시스템을 다른 위치로 옮길 수 있으며 파일 시스템의 크기를 변경할 수 있습니다. changeable 제약 조건은 /etc/vfstab 파일에 의해 마운트된 파일 시스템에서만 지정될 수 있습니다. minimum_size 값을 지정함으로써 파일 시스템의 크기를 변경할 수 있습니다.

파일 시스템을 변경 가능으로 표시하고 minimum_size가 지정되지 않으면 파일 시스템의 최소 크기는 요청된 최소 크기보다 10퍼센트 크게 설정됩니다. 예를 들어, 파일 시스템용 최소 크기가 100MB라면 변경된 크기는 110MB입니다. minimum_size가 지정되면 원래의 크기에서 최소 크기를 뺀 남아있는 여유 공간이 다른 파일 시스템용으로 사용됩니다.

movable

자동 레이아웃은 파일 시스템을 동일한 디스크의 다른 슬라이스나 다른 디스크로 옮길 수 있습니다. 파일 시스템 크기는 동일하게 유지됩니다.

available

자동 레이아웃은 파일 시스템의 모든 공간을 공간 재할당에 사용할 수 있습니다. 파일 시스템의 모든 데이터는 잃게 됩니다. available 제약 조건은 /etc/vfstab 파일에 의해 마운트되지 않은 파일 시스템에서만 지정될 수 있습니다.

collapse

자동 레이아웃은 지정된 파일 시스템을 부모 파일 시스템으로 옮겨 축소시킵니다. collapse 옵션을 사용하면 업그레이드의 일부로 시스템의 파일 시스템 개수를 줄일 수 있습니다. 예를 들어 시스템에 /usr/usr/share 파일 시스템이 있으면 /usr/share 파일 시스템을 축소시키는 경우 파일 시스템이 /usr 부모 파일 시스템으로 이동합니다. collapse 제약 조건은 /etc/vfstab 파일에 의해 마운트된 파일 시스템에서만 지정할 수 있습니다.

minimum_size

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

예 8-11 layout_constraint 프로필 키워드

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는 복제 시스템의 스크립트에 대한 경로입니다.

배치 전 및 배치 후 스크립트에 대한 자세한 내용은 Oracle Solaris 10 8/11 설치 설명서: Solaris Flash 아카이브(만들기 및 설치)의 사용자 정의 스크립트 만들기를 참조하십시오.

locale 프로필 키워드(UFS 및 ZFS)


주 - locale 키워드는 UFS 파일 시스템이나 ZFS 루트 풀을 설치할 때 사용할 수 있습니다. 이러한 키워드의 사용법은 UFS와 ZFS 설치에서 모두 동일합니다.


locale locale_name

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


locale은 지정된 locale_name을 업그레이드할 때 설치하거나 추가할 로켈 패키지를 지정합니다. locale_name 값은 $LANG 환경 변수용으로 사용되는 값과 동일합니다. 유효한 로켈 값 목록은 국제 언어 환경 설명서를 참조하십시오.

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

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

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

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

slice

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

size size-in-blocks

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

count number-of-replicas

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

설치하는 동안 Solaris 볼륨 관리자 상태 데이터베이스 복제본을 만드는 방법에 대한 자세한 내용은 Oracle Solaris 10 8/11 설치 설명서: 설치 및 업그레이드 계획의 상태 데이터베이스 복제본 지침 및 요구 사항을 참조하십시오.

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

no_content_check

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


주의

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


Solaris Flash 차등 아카이브 설치에 대한 정보는 사용자 정의 JumpStart 설치로 Solaris Flash 아카이브 설치 준비하기를 참조하십시오.

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 프로필 키워드(UFS 및 ZFS)


주 - package 키워드는 UFS 파일 시스템이나 ZFS 루트 풀을 설치할 때 사용할 수 있습니다. 이러한 키워드의 사용법은 UFS와 ZFS 설치에서 모두 동일합니다.


package package_name [add [retrieval_type location]| delete]

package는 초기 설치와 업그레이드 옵션 모두에서 사용할 수 있습니다. package 키워드를 사용하여 다음과 같이 할 수 있습니다.

package_name

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

add | delete

지정된 패키지를 추가 또는 제거하도록 지정합니다. add 또는 delete를 지정하지 않으면 add가 기본값으로 사용됩니다.


주 - 프로필에 다른 패키지 항목을 추가하고 위치를 생략하여 하나 이상의 패키지를 추가할 수 있습니다. 이전 패키지의 위치는 위치가 공백으로 남을 경우 모든 이후 패키지에 대하여 사용됩니다.


[retrieval_type location]

설치되는 Solaris 배포 외부에 위치한 패키지의 추가를 지정합니다. retrieval_typelocation의 값은 패키지가 저장되는 위치에 의존합니다. 다음 절에서는 retrieval_typelocation에 대하여 사용할 수 있는 값과 package_name 키워드 사용 방법의 예를 설명합니다.

NFS 서버에 저장된 패키지

패키지가 NFS 서버에 저장되면 package 키워드에 대하여 다음 구문 중 하나를 사용합니다.

package package_name add nfs server_name:/path [retry n]
package package_name add nfs://server_name:/path [retry n]
package_name

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

server_name

패키지를 저장한 서버의 이름을 지정합니다.

path

지정된 서버의 패키지 디렉토리의 위치를 지정합니다 경로에 $HOST가 포함되면 $HOST는 설치 중인 호스트 시스템의 이름으로 대체됩니다.

retry n

선택적 키워드입니다. n은 설치 프로세스가 디렉토리 마운트를 시도하는 최대 횟수입니다.

예 8-12 NFS를 사용하여 패키지 추가

이 예에서 package 프로필 키워드는 NFS 위치 nfs://golden/packages/Solaris_10/ 에서 SUNWnew 패키지를 추가합니다. 마운트가 실패하면 NFS 마운트는 다섯 번 시도됩니다.

package SUNWnew add nfs golden:/packages/Solaris_10 retry 5
HTTP 서버에 저장된 패키지

패키지가 HTTP 서버에 저장되면 package 키워드에 대하여 다음 구문 중 하나를 사용합니다.

package package_name add http://server_name[:port] path optional_keywords
package package_name add http server_name[:port] path optional_keywords
package_name

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

server_name

패키지를 저장한 서버의 이름을 지정합니다.

port

선택적 포트를 지정합니다. port는 포트 번호 또는 런타임에 결정된 포트 번호를 가진 TCP 서비스의 이름일 수 있습니다.

포트를 지정하지 않으면 기본 HTTP 포트 번호 80이 사용됩니다.

path

지정된 서버에서 검색될 패키지의 위치를 지정합니다. HTTP 서버를 사용할 경우 패키지는 패키지 데이터스트림 형식이어야 합니다.

optional_keywords

HTTP 서버에서 패키지를 검색할 경우 사용할 선택적 키워드를 지정합니다.

표 8-6 HTTP와 함께 사용할 선택적 package 키워드

키워드
값 정의
timeout min
timeout 키워드를 사용하여 HTTP 서버에서 데이터를 받지 않고 전달할 수 있는 최고 시간 길이(분 단위)를 지정할 수 있습니다. 시간 초과가 발생할 경우 연결이 종료되고 다시 열리고 재시작됩니다. timeout 값을 0으로 지정하면 연결이 다시 열리지 않습니다.

시간 초과 재연결이 발생하면 시간 초과가 무시되기 전에 검색된 패키지와 데이터의 시작부터 패키지가 재시도됩니다.

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

예 8-13 HTTP를 사용하여 패키지 추가

이 예에서 package 프로필 키워드는 HTTP 위치 http://package.central/Solaris_10에서 Solaris 10 디렉토리에 나열된 모든 패키지를 추가합니다. 5분이 경과하고 데이터가 검색되지 않으면 패키지 데이터가 다시 검색됩니다. 이전 패키지 데이터는 무시됩니다. 다음 형식 중 하나를 사용할 수 있습니다.

package SUNWnew add http package.central/Solaris_10 timeout 5 
package SUNWnew add http://package.central/Solaris_10 timeout 5 

예 8-14 프록시 포트가 있는 HTTP를 사용하여 패키지 추가

이 예에서 package 프로필 키워드는 HTTP 위치 http://package.central/Solaris_10에서 Solaris_10 디렉토리에 나열된 모든 패키지를 추가합니다. 패키지는 proxy 키워드를 사용하여 방화벽에 걸쳐 검색됩니다.

package SUNWnew add http://package.central/Solaris_10 proxy webcache.east:8080
로컬 장치에 저장된 패키지

디스켓이나 DVD-ROM과 같은 파일 시스템 지향, 임의 액세스 장치에 패키지를 저장한 경우 로컬 장치에서 Solaris 패키지를 검색할 수 있습니다. package 키워드에 다음 구문을 사용합니다.

package package_name add local_device device path file_system_type
package_name

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

device

Solaris 패키지가 상주하는 드라이브의 이름을 지정합니다. 장치 이름이 정식 경로라면 해당 장치는 바로 마운트됩니다. 정식 경로가 아닌 장치 이름을 공급하는 경우 설치 유틸리티는 경로에 /dev/dsk/를 추가합니다.

path

지정한 장치의 루트(/) 파일 시스템을 기준으로 Solaris 패키지 경로를 지정합니다.

file_system_type

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

예 8-15 UFS 파일 시스템을 가진 로컬 장치를 사용하여 패키지 추가

이 예에서 package 프로필 키워드는 로컬 장치 c0t6d0s0의 디렉토리 /Solaris_10/Product에서 SUNWnew 패키지를 추가합니다. 이는 UFS 파일 시스템입니다.

package SUNWnew add local_device c0t6d0s0 /Solaris_10/Product ufs

예 8-16 HSFS 파일 시스템에서 로컬 장치를 사용하여 패키지 추가

이 예에서 package 프로필 키워드는 로컬 장치 c0t6d0s0의 디렉토리 /Solaris_10/Product에서 SUNWnew 패키지를 추가합니다. 이는 HSFS 파일 시스템입니다.

package SUNWnew add local_device c0t6d0s0 /Solaris_10/Product  hsfs
로컬 파일에 저장된 패키지

패키지는 시스템을 부트한 미니루트에서 설치될 수 있습니다. 사용자 정의 JumpStart 설치를 수행하는 경우 DVD, CD 또는 NFS 기반 미니루트에서 시스템을 부트합니다. 설치 소프트웨어가 로드되고 이 미니루트에서 실행됩니다. 따라서 DVD, CD 또는 NFS 기반 미니루트에 저장한 패키지는 로컬 파일로 액세스할 수 있습니다. package 키워드에 다음 구문을 사용합니다.

package package_name add local_file path 
package_name

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

path

패키지의 위치를 지정합니다. 시스템을 Solaris Software - 1 CD나 Oracle Solaris Operating System DVD에서 부트할 때 해당 경로는 로컬 파일로서 시스템에 액세스할 수 있어야 합니다. Solaris Software - 1 CD 또는 Oracle Solaris Operating System DVD로부터 부트하는 경우 시스템이 /net에 액세스할 수 없습니다.

예 8-17 로컬 파일을 사용하여 패키지 추가

이 예에서 package 프로필 키워드는 /Solaris_10/Product 디렉토리의 SUNWnew 패키지를 추가합니다.

package SUNWnew add local_file /Solaris_10/Product
package 키워드를 사용할 경우 제한

package 키워드를 사용할 경우 다음 제한을 유의하십시오.

package 키워드를 사용할 경우 업그레이드 동작

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

partitioning 프로필 키워드

partitioning type

partitioning은 설치하는 동안 파일 시스템에서 디스크를 슬라이스로 분할하는 방법을 정의합니다.

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

type

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

default

JumpStart 프로그램은 디스크를 선택해 filesys 키워드에 의해 지정된 파일 시스템을 제외하고 지정된 소프트웨어를 설치할 파일 시스템을 작성합니다. rootdisk가 먼저 선택됩니다. JumpStart 프로그램은 지정된 소프트웨어가 rootdisk에 적합하지 않은 경우 추가 디스크를 사용합니다.

existing

JumpStart 프로그램은 시스템 디스크의 기존 파일 시스템을 사용합니다. /, /usr, /usr/openwin, /opt/var을 제외한 모든 파일 시스템은 보존됩니다. JumpStart 프로그램은 파일 시스템 수퍼 블록에서 마지막 마운트 지점 필드를 사용하여 슬라이스가 나타내는 파일 시스템 마운트 지점이 무엇인지 결정합니다.


주 - filesyspartitioning existing 프로필 키워드를 사용할 때는 sizeexisting으로 설정해야 합니다.


explicit

JumpStart 프로그램은 디스크를 사용하고 filesys 키워드에 의해 지정된 파일 시스템을 작성합니다. filesys 키워드를 통해 루트(/) 파일 시스템을 지정하면 Solaris 소프트웨어 전체가 루트(/) 파일 시스템에 설치됩니다.


주 - explicit 프로필 값을 사용하면 filesys 키워드를 이용해 사용할 디스크와 만들 파일 시스템을 지정해야 합니다.


patch 프로필 키워드

patch patch_id_list | patch_file patch_location optional_keywords]
patch_id_list

설치될 패치 ID 번호를 지정합니다. 목록은 쉼표 구분 Solaris 패치 ID의 목록이어야 합니다. 패치는 목록에 지정된 순서로 설치됩니다. 쉼표 뒤에 공간을 추가하지 마십시오. 예를 들면 다음과 같습니다. 112467-01,112765-02.

patch_file

patch_location 에 있는 패치 목록을 가진 파일입니다. 패치는 파일에 지정된 순서로 설치됩니다.

patch_location

패치가 상주하는 위치를 지정합니다. 허용된 위치는 다음과 같습니다.

  • NFS 서버

  • HTTP 서버

  • 로컬 장치

  • 로컬 파일

optional_keywords

선택적 키워드는 패치가 저장된 위치에 의존합니다. 다음 절은 가능한 위치 및 선택적 키워드에 대해 설명합니다.

NFS 서버에 저장된 패치

패치가 NFS 서버에 저장되면 patch 키워드에 대하여 다음 구문 중 하나를 사용합니다.

patch patch_id_list | patch_file nfs server_name:/patch_directory [retry n]
patch patch_id_list | patch_file nfs://server_name/patch_director  [retry n]
patch_id_list

설치될 패치 ID 번호를 지정합니다. 목록은 쉼표 구분 Solaris 패치 ID의 목록이어야 합니다. 패치는 목록에 지정된 순서로 설치됩니다.

patch_file

patch_location 에 있는 패치 목록을 가진 파일입니다. 패치는 파일에 지정된 순서로 설치됩니다.

server_name

패치를 저장한 서버의 이름을 지정합니다.

patch_directory

지정된 서버의 패치 디렉토리의 위치를 지정합니다 패치는 독립형 패치 형식이어야 합니다.

retry n

선택적 키워드입니다. n은 설치 유틸리티가 디렉토리 마운트를 시도하는 최대 횟수입니다.

예 8-18 NFS를 사용하여 순서 지정 목록을 가진 패치 추가

이 예에서 patch 프로필 키워드는 NFS 패치 디렉토리 nfs://patch_master/Solaris/v10/patchespatch 파일에 나열된 모든 패치를 추가합니다. 패치는 patch에 나열된 순서로 설치됩니다. 마운트가 실패하면 NFS 마운트는 다섯 번 시도됩니다.

patch patch_file nfs://patch_master/Solaris/v10/patches retry 5

예 8-19 NFS를 사용하여 패치 추가

이 예에서 patch 프로필 키워드는 서버 patch_master의 패치 디렉토리 /Solaris/v10/patches에서 패치 112467–01 및 112765–02를 추가합니다.

patch 112467-01,112765-02 nfs patch_master:/Solaris/v10/patches
HTTP 서버에 저장된 패치

패치가 HTTP 서버에 저장되면 patch 키워드에 대하여 다음 구문 중 하나를 사용합니다.

patch  patch_id_list | patch_file http://server_name [:port] patch_directory optional_http_keywords
patch  patch_id_list | patch_file http server_name [:port] patch_directory optional_http_keywords
patch_id_list

설치될 패치 ID 번호를 지정합니다. 목록은 쉼표 구분 Solaris 패치 ID의 목록이어야 합니다. 패치는 목록에 지정된 순서로 설치됩니다. 쉼표 뒤에 공간을 추가하지 마십시오. 예를 들면 다음과 같습니다. 112467-01,112765-02.

patch_file

patch_location 에 있는 패치 목록을 가진 파일입니다. 패치는 파일에 지정된 순서로 설치됩니다.

server_name

패치를 저장한 서버의 이름을 지정합니다.

port

선택적 포트를 지정합니다. port는 포트 번호 또는 런타임에 결정된 포트 번호를 가진 TCP 서비스의 이름일 수 있습니다.

포트를 지정하지 않으면 기본 HTTP 포트 번호 80이 사용됩니다.

patch_directory

지정된 서버에서 검색될 패치 디렉토리의 위치를 지정합니다. HTTP 서버를 사용할 때 패치는 JAR 형식이어야 합니다.

optional_keywords

HTTP 서버에서 패치를 검색할 경우 사용할 선택적 키워드를 지정합니다.

표 8-7 HTTP와 함께 사용할 선택적 patch 키워드

키워드
값 정의
timeout min
timeout 키워드를 사용하여 HTTP 서버에서 데이터를 받지 않고 전달할 수 있는 최고 시간 길이(분 단위)를 지정할 수 있습니다. 시간 초과가 발생할 경우 연결이 종료되고 다시 열리고 재시작됩니다. timeout 값을 0으로 지정하면 연결이 다시 열리지 않습니다.

시간 초과 재연결이 발생하면 시간 초과가 무시되기 전에 검색된 패키지와 데이터의 시작부터 패키지가 재시도됩니다.

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

예 8-20 HTTP를 사용하여 순서 지정 목록을 가진 패치 추가

이 예에서 patch 프로필 키워드는 HTTP 위치 http://patch.central/Solaris/v10/patches에서 patch_file 파일에 나열된 모든 패치를 추가합니다. 패치는 patch 파일에 지정된 순서로 설치됩니다. 5분이 경과하고 데이터가 검색되지 않으면 패치 데이터가 다시 검색됩니다. 이전 패치 데이터는 무시됩니다.

patch patch_file http://patch.central/Solaris/v10/patches timeout 5

예 8-21 HTTP를 사용하여 패치 추가

이 예에서 patch 프로필 키워드는 패치 위치 http://patch_master/Solaris/v10/patches 에서 패치 112467–01및 112765–02를 추가합니다.

patch 112467-01,112765-02 http://patch.central/Solaris/v10/patches
로컬 장치에 저장된 패치

디스켓이나 DVD-ROM과 같은 파일 시스템 지향, 임의 액세스 장치에 패키지를 저장한 경우 로컬 장치에서 Solaris 패키지를 검색할 수 있습니다. patch 키워드에 다음 구문을 사용합니다.

patch patch_id_list | patch_file local_device \
device path file_system_type
patch_id_list

설치될 패치 ID 번호를 지정합니다. 목록은 쉼표 구분 Solaris 패치 ID의 목록이어야 합니다. 패치는 목록에 지정된 순서로 설치됩니다. 쉼표 뒤에 공간을 추가하지 마십시오. 예를 들면 다음과 같습니다. 112467-01,112765-02.

patch_file

patch_location 에 있는 패치 목록을 가진 파일입니다. 패치는 파일에 지정된 순서로 설치됩니다.

device

Solaris 패키지가 상주하는 드라이브의 이름을 지정합니다. 장치 이름이 정식 경로라면 해당 장치는 바로 마운트됩니다. 정식 경로가 아닌 장치 이름을 공급하는 경우 설치 유틸리티는 경로에 /dev/dsk/를 추가합니다.

path

지정한 장치의 루트( /) 파일 시스템을 기준으로 Solaris 패치 경로를 지정합니다.

file_system_type

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

예 8-22 로컬 장치를 사용하여 순서 지정 목록을 가진 패치 추가

이 예에서 patch 프로필 키워드는 로컬 장치 c0t6d0s0의 디렉토리 /Solaris_10/patches에서 patch_file 파일에 나열된 모든 패치를 추가합니다. patch 파일은 설치될 패치의 순서를 결정합니다

patch patch_file c0t6d0s0 /Solaris_10/patches

예 8-23 로컬 장치를 사용하여 패치 추가

이 예에서 patch 프로필 키워드는 로컬 장치 c0t6d0s0의 패치 디렉토리 /Solaris_10/patches에서 패치 112467–01 및 112765–02를 추가합니다.

patch 112467-01,112765-02 local_device c0t6d0s0 /Solaris_10/patches
로컬 파일에 저장된 패치

패치는 시스템을 부트한 미니루트에서 설치될 수 있습니다. 사용자 정의 JumpStart 설치를 수행하는 경우 DVD, CD 또는 NFS 기반 미니루트에서 시스템을 부트합니다. 설치 소프트웨어가 로드되고 이 미니루트에서 실행됩니다. 따라서 DVD, CD 또는 NFS 기반 미니루트에 저장한 패키지에는 로컬 파일로 액세스할 수 있습니다. patch 키워드에 다음 구문을 사용합니다.

patch patch_id_list | patch_file local_file patch _directory 
patch_id_list

설치될 패치 ID 번호를 지정합니다. 목록은 쉼표 구분 Solaris 패치 ID의 목록이어야 합니다. 패치는 목록에 지정된 순서로 설치됩니다. 쉼표 뒤에 공간을 추가하지 마십시오. 예를 들면 다음과 같습니다. 112467-01,112765-02.

patch_file

patch_location 에 있는 패치 목록을 가진 파일입니다. 패치는 파일에 지정된 순서로 설치됩니다.

patch_directory

패치 디렉토리의 위치를 지정합니다. 시스템을 Solaris Software - 1 CD나 Oracle Solaris Operating System DVD에서 부트할 때 패치 디렉토리는 로컬 파일로서 시스템에 액세스할 수 있어야 합니다. Solaris Software - 1 CD 또는 Oracle Solaris Operating System DVD로부터 부트하는 경우 시스템이 /net에 액세스할 수 없습니다.

예 8-24 로컬 파일을 사용하여 순서 지정 목록을 가진 패치 추가

이 예에서 patch 프로필 키워드는 /Solaris_10/patches 디렉토리에서 patch_file 파일에 나열된 모든 패치를 추가합니다. patch 파일은 설치될 패치의 순서를 결정합니다

patch patch_cal_file local_file /Solaris_10/patches

예 8-25 로컬 파일을 사용하여 패치 추가

이 예에서 patch 프로필 키워드는 패치 디렉토리 /Solaris_10/patches에서 패치 112467–01 및 112765–02를 추가합니다.

patch 112467-01,112765-02 local_file /Solaris_10/patches
patch 키워드를 사용할 경우 제한

patch 키워드를 사용할 경우 다음 제한을 유의하십시오.

pool 프로필 키워드(ZFS 전용)

pool 키워드는 ZFS 루트 풀 설치를 정의합니다. 풀은 cluster 키워드에 지정된 소프트웨어 그룹으로 설치됩니다. 새 루트 풀을 만드는 경우 poolsize, swapsize, dumpsizevdevlist 옵션이 필요합니다.

ZFS 루트 풀에 사용할 수 있는 pool 키워드 및 기타 키워드는 pool 프로필 키워드(ZFS 전용)를 참조하십시오.

root_device 프로필 키워드(UFS 및 ZFS)


주 - root_device 키워드는 UFS 파일 시스템이나 ZFS 루트 풀을 설치할 때 사용할 수 있습니다. 이 키워드 사용은 ZFS 설치용 단일 시스템으로 제한됩니다.


root_device slice

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


주 - 루트 디스크는 JumpStart 프로그램에 의해 결정되며 OS를 설치할 위치를 결정합니다. 규칙 파일은 검사 키워드 "rootdisk"를 사용하지만 이 키워드는 JumpStart 프로파일에 사용되는 "rootdisk" 키워드와 다른 식으로 사용됩니다. 규칙 파일에 검사 키워드 "rootdisk"를 사용하여 설치 위치를 설정할 수 없습니다. 검사 키워드 rootdisk는 설치하는 동안 부트할 위치를 결정합니다. 표 8-10을 참조하십시오.


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

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

예 8-26 root_device 프로필 키워드

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

시스템의 루트 디스크는 루트(/) 파일 시스템이 포함된 시스템의 디스크입니다. 프로필에서 디스크 이름 대신 rootdisk 변수를 사용하면 JumpStart 프로그램이 이 변수를 시스템의 루트 디스크로 설정합니다. 표 8-8은 JumpStart 프로그램이 설치를 위해 시스템의 루트 디스크를 결정하는 방법에 대해 설명합니다.


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


표 8-8 JumpStart의 시스템 루트 디스크 결정 방법(초기 설치)

단계
작업
1
root_device 키워드가 프로필에 정의되어 있으면 JumpStart 프로그램은 rootdisk를 루트 장치에 설정합니다.
2
rootdisk가 설정되어 있지 않고 boot_device 키워드가 프로필에 지정되어 있으면 JumpStart 프로그램은 rootdisk를 부트 장치로 설정합니다.
3
rootdisk가 설정되어 있지 않고 프로필에 filesys c wtxd ysz size / 항목이 지정되어 있으면 JumpStart 프로그램은 rootdisk를 항목에 지정되어 있는 디스크로 설정합니다.
4
rootdisk가 설정되지 않고 rootdisk.s n 항목이 프로필에 지정된 경우 JumpStart 프로그램은 지정된 슬라이스의 기존 루트 파일 시스템에 대한 커널 검사 순서로 시스템의 디스크를 검색합니다. 디스크를 찾으면 JumpStart 프로그램은 rootdisk를 찾은 디스크로 설정합니다.
5
rootdisk가 설정되어 있지 않고 프로필에 partitioning existing 항목이 지정되어 있으면 JumpStart 프로그램이 커널 검사 순서로 시스템의 디스크에서 기존 루트 파일 시스템이 있는지 검색합니다. 루트 파일 시스템이 확인되지 않거나 둘 이상이 확인되면 오류가 발생합니다. 루트 파일 시스템이 확인되면 JumpStart 프로그램은 rootdisk를 확인된 디스크로 설정합니다.
6
rootdisk가 설정되어 있지 않으면 JumpStart 프로그램은 rootdisk를 루트(/) 파일 시스템이 설치되어 있는 디스크로 설정합니다.

system_type 프로필 키워드

system_type type_switch

system_type은 Oracle Solaris OS를 설치할 시스템 유형을 정의합니다.

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

usedisk 프로필 키워드(UFS 및 ZFS)


주 - usedisk 키워드는 UFS 파일 시스템이나 ZFS 루트 풀을 설치할 때 사용할 수 있습니다. 이러한 키워드의 사용법은 UFS와 ZFS 설치에서 모두 동일합니다.


usedisk disk_name ...

이 키워드의 각 디스크 인스턴스에는 별도의 행 항목이 필요합니다. 아래 예에 표시된 것과 같이 별도의 행에 사용할 여러 디스크를 지정합니다.

usedisk                c0t0d0
    usedisk                c0t1d0
    usedisk                c0t2d0

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

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


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