Solaris 9 12/03 설치 설명서

프로필의 예

다음 프로필의 예는 다른 프로필 키워드와 프로필 값을 사용하여 시스템에 Solaris 소프트웨어가 어떻게 설치되는지 제어하는 방법을 보여 줍니다. 프로필 키워드 및 값는 프로필 키워드와 값의 설명을 포함합니다.


예 23–2 원격 파일 시스템 마운트와 패키지 추가 및 삭제

 
# profile keywords        profile values
# -----------------       -----------------
  install_type            initial_install
  system_type             standalone
  partitioning            default
  filesys                 any 512 swap   # specify size of /swap
  cluster                 SUNWCprog
  package                 SUNWman delete
  cluster                 SUNWCacc

다음 목록에서는 이 예의 일부 키워드와 값에 대해 설명합니다.

install_type

install_type 키워드는 모든 프로필에서 필수입니다.

system_type

system_type 키워드는 시스템이 독립형 시스템으로 설치될 것을 정의합니다.

partitioning

파일 시스템 슬라이스는 값 default로 설치될 소프트웨어에 의해 결정됩니다. swap의 크기는 512MB로 설정되고 모든 디스크에서 값 any로 설치됩니다.

cluster

개발자 Solaris 소프트웨어 그룹 SUNWCprog는 시스템에 설치됩니다.

package

표준 설명서 페이지는 네트워크상의 파일 시스템 서버 s_ref에서 마운트되는 경우 설명서 페이지 패키지는 시스템에 설치되지 않습니다. 시스템 계산 유틸리티를 포함하는 패키지는 시스템에 설치될 것으로 선택됩니다.



예 23–3 파일 시스템을 설치할 위치 지정

# profile keywords        profile values
# ----------------        -------------------
  install_type            initial_install
  system_type             standalone 
  partitioning            explicit
  filesys                 c0t0d0s0 auto /
  filesys                 c0t3d0s1 auto swap
  filesys                 any auto usr
  cluster                 SUNWCall

다음 목록에서는 이 예의 일부 키워드와 값에 대해 설명합니다.

partitioning

파일 시스템 슬라이스는 filesys 키워드, 값 explicit에 의해 결정됩니다. 루트(/)의 크기는 선택된 소프트웨어, 값 auto에 기반하며 c0t0d0s0에 설치됩니다. swap의 크기는 필요한 크기로 설정되고 c0t3d0s1에 설치됩니다. usr은 선택된 소프트웨어에 기반하고 설치 프로그램이 값 any를 기준으로 usr이 설치되는 위치를 결정합니다.

cluster

전체 Solaris 소프트웨어 그룹 SUNWCall이 시스템에 설치됩니다.



예 23–4 x86: fdisk 키워드 사용

# profile keywords      profile values
# ----------------      -------------------
  install_type          initial_install
  system_type           standalone

  fdisk                 c0t0d0 0x04 delete
  fdisk                 c0t0d0 solaris maxfree
  cluster               SUNWCall
  cluster               SUNWCacc delete

다음 목록에서는 이 예의 일부 키워드와 값에 대해 설명합니다.

fdisk

유형 DOSOS16(04 16진수)의 모든 fdisk 분할 영역이 c0t0d0 디스크에서 삭제됩니다.

fdisk

Solaris fdisk 분할 영역은 c0t0d0 디스크의 인접한 가장 큰 사용 가능 공간에 생성됩니다.

cluster

전체 배포 Solaris 소프트웨어 그룹 SUNWCall이 시스템에 설치됩니다.

cluster

시스템 계정 유틸리티 SUNWCacc는 시스템에 설치되지 않습니다.



예 23–5 업그레이드를 위한 디스크 공간 재할당

# profile keywords         profile values
# ----------------         -------------------
  install_type             upgrade 
  root_device              c0t3d0s2 
  backup_media             remote_filesystem timber:/export/scratch
  layout_constraint        c0t3d0s2 changeable 100
  layout_constraint        c0t3d0s4 changeable
  layout_constraint        c0t3d0s5 movable 
  package                  SUNWbcp delete
  package                  SUNWxwman add
  cluster                  SUNWCacc add   
  locale                   de

다음 목록에서는 이 예의 일부 키워드와 값에 대해 설명합니다.

install_type

프로필이 디스크 공간을 재할당하여 시스템을 업그레이드합니다. 이 예에서 디스크 공간은 시스템의 일부 파일 시스템이 업그레이드에 충분한 공간을 갖고 있지 않았기 때문에 재할당되어야 합니다.

root_device

c0t3d0s2의 루트 파일 시스템이 업그레이드됩니다.

backup_media

이름이 timber인 원격 시스템이 디스크 공간 재할당 동안 데이터를 백업하는 데 사용됩니다. 백업 매체 키워드 값은 backup_media 프로필 키워드를 참조하십시오.

layout_constraint

layout_constraint 키워드는 자동 레이아웃이 업그레이드를 위해 디스크 공간을 재할당하려 할 때 다음을 수행할 수 있음을 지정합니다.

  • 슬라이스 2 및 4를 변경합니다. 슬라이스는 다른 위치로 이동될 수 있고 크기는 변경될 수 있습니다.

  • 슬라이스 5를 이동합니다. 슬라이스는 크기를 변경할 수 없지만 다른 위치로 이동할 수 있습니다.

package

이진 호환성 패키지 SUNWbcp는 업그레이드 후 시스템에 설치되지 않습니다.

package

코드는 X 윈도우 시스템 설명서 페이지 및 시스템 계산 유틸리티가 시스템에 이미 설치되지 않은 경우 설치되게 합니다. 시스템에 이미 있는 모든 패키지가 자동으로 업그레이드됩니다.

locale

독일어 현지화 패키지가 시스템에 설치됩니다.



예 23–6 HTTP 서버에서 Solaris Flash 아카이브 검색

다음 예에서 프로필은 사용자 정의 JumpStart 프로그램이 HTTP 서버에서 Solaris Flash 아카이브를 검색함을 나타냅니다.

# profile keywords         profile values
# ----------------         -------------------
install_type               flash_install
archive_location           http://192.168.255.255/flasharchive/solarisarchive
partitioning               explicit
filesys                    c0t1d0s0 4000 /
filesys                    c0t1d0s1 512 swap
filesys                    c0t1d0s7 free /export/home

다음 목록에서는 이 예의 일부 키워드와 값에 대해 설명합니다.

install_type

프로필이 복제 시스템에서 Solaris Flash 아카이브를 설치합니다. 초기화 설치와 마찬가지로 모든 파일을 덮어씁니다.

archive_location

Solaris Flash 아카이브가 HTTP 서버에서 검색됩니다.

partitioning

파일 시스템 슬라이스는 filesys 키워드, 값 explicit에 의해 결정됩니다. 루트(/)의 크기는 Solaris Flash 아카이브의 크기를 기준으로 합니다. 루트 파일 시스템은 c0t1d0s0에 설치됩니다. swap의 크기는 필요한 크기로 설정되고 c0t1d0s1에 설치됩니다. /export/home은 남은 디스크 공간을 기준으로 합니다. /export/homec0t1d0s7에 설치됩니다.



예 23–7 보안 HTTP 서버에서 Solaris Flash 아카이브 검색

다음 예에서 프로필은 사용자 정의 JumpStart 프로그램이 보안 HTTP 서버에서 Solaris Flash 아카이브를 검색함을 나타냅니다.

# profile keywords         profile values
# ----------------         -------------------
install_type               flash_install
archive_location           https://192.168.255.255/solarisupdate.flar
partitioning               explicit
filesys                    c0t1d0s0 4000 /
filesys                    c0t1d0s1 512 swap
filesys                    c0t1d0s7 free /export/home

다음 목록에서는 이 예의 일부 키워드와 값에 대해 설명합니다.

install_type

프로필이 복제 시스템에서 Solaris Flash 아카이브를 설치합니다. 초기화 설치와 마찬가지로 모든 파일을 덮어씁니다.

archive_location

보안 HTTP 서버에서 압축된 Solaris Flash 아카이브를 검색합니다.

partitioning

파일 시스템 슬라이스는 filesys 키워드, 값 explicit에 의해 결정됩니다. 루트(/)의 크기는 Solaris Flash 아카이브의 크기를 기준으로 합니다. swap의 크기는 필요한 크기로 설정되고 c0t1d0s1에 설치됩니다. /export/home은 남은 디스크 공간을 기준으로 합니다. /export/homec0t1d0s7에 설치됩니다.



예 23–8 NTF 서버에서 Solaris Flash 차등 아카이브 검색

다음 예에서 프로필은 사용자 정의 JumpStart 프로그램이 NFS 서버에서 Solaris Flash 아카이브를 검색함을 나타냅니다. flash_update 키워드는 이 아카이브가 차등 아카이브임을 나타냅니다. 차등 아카이브는 두 시스템 이미지 간 차이만을 설치합니다.

# profile keywords         profile values
# ----------------         -------------------
install_type               flash_update
archive_location           nfs installserver:/export/solaris/flasharchive \
                           /solarisdiffarchive
no_master_check

다음 목록에서는 이 예의 일부 키워드와 값에 대해 설명합니다.

install_type

프로필이 Solaris Flash 차등 아카이브를 복제 시스템에 설치합니다. 아카이브에 의해 지정된 파일만이 설치됩니다.

archive_location

NFS 서버에서 Solaris Flash 아카이브가 검색됩니다.

no_master_check

복제 시스템이 유효한 시스템 이미지를 갖는지 확인되지 않습니다. 유효한 시스템 이미지는 원본 마스터 시스템에서 작성되었을 것입니다.



예 23–9 비활성 부트 환경 만들기

다음 예에서 프로필은 사용자 정의 JumpStart 프로그램이 빈 비활성 부트 환경을 만들 수 있음을 나타냅니다. 부트 환경을 나중에 Solaris Flash 아카이브의 내용으로 채울 수 있습니다.

# profile keywords        profile values
# ----------------        -------------------
  install_type            initial_install
  system_type             standalone 
  partitioning            explicit
  filesys                 c0t0d0s0 auto /
  filesys                 c0t3d0s1 auto swap
  filesys                 any auto usr
  cluster                 SUNWCall
  bootenv createbe bename second_BE \
  filesystem /:/dev/dsk/c0t1d0s0:ufs \
  filesystem -:/dev/dsk/c0t1d0s0:swap \
  filesystem /export:shared:ufs

다음 목록에서는 이 예의 일부 키워드와 값에 대해 설명합니다.

partitioning

파일 시스템 슬라이스는 filesys 키워드, 값 explicit에 의해 결정됩니다. 루트(/)의 크기는 선택된 소프트웨어, 값 auto에 기반하며 c0t0d0s0에 설치됩니다. swap의 크기는 필요한 크기로 설정되고 c0t3d0s1에 설치됩니다. usr은 선택된 소프트웨어에 기반하고 설치 프로그램이 값 any를 기준으로 usr이 설치되는 위치를 결정합니다.

cluster

전체 Solaris 소프트웨어 그룹 SUNWCall이 시스템에 설치됩니다.

bootenv createbe

빈 비활성 부트 환경이 디스크 c0t1d0에 설정됩니다. 루트(/), 스왑 및 /export에 대한 파일 시스템이 생성되지만 비어 있습니다. 나중에 Solaris Flash 아카이브를 사용하여 두 번째 부트 환경을 만들 수 있습니다. 그런 다음 새 부트 환경이 활성화되어 운영 환경이 됩니다.

키워드 값 및 이 키워드 사용과 관련된 내용에 대해서는 다음을 참조하십시오.

  • 키워드 값에 대한 설명은 프로필 키워드 및 값를 참조하십시오.

  • 비활성 부트 환경을 만들고 업그레이드하고 활성화하는 Solaris Live Upgrade 사용과 관련된 내용은 제 30 장을 참조하십시오.

  • Solaris Flash 아카이브 사용과 관련된 내용은 제 17 장을 참조하십시오.