JavaScript is required to for searching.
탐색 링크 건너뛰기
인쇄 보기 종료
Oracle Solaris 10 JumpStart에서 Oracle Solaris 11.1 자동 설치 프로그램으로 전환     Oracle Solaris 11.1 Information Library (한국어)
search filter icon
search icon

문서 정보

머리말

1.  JumpStart와 자동 설치 프로그램 비교

2.  규칙 및 프로파일 파일 변환

규칙 키워드와 조건 지시어 비교

프로파일 키워드와 AI 매니페스트 지시어 비교

js2ai를 사용하여 JumpStart 규칙 및 프로파일을 AI 조건 및 매니페스트로 변환

js2ai가 JumpStart 장치 지정을 변환하는 방식

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

any 장치가 변환되는 방식

ZFS 루트 풀 결정 방식

소프트웨어 패키지 변환

js2ai를 사용한 규칙 및 프로파일 변환 예

샘플 JumpStart 규칙 파일 및 프로파일 파일

규칙 파일 옵션과 함께 js2ai 사용

해당 AI 조건 파일

해당 AI 매니페스트 파일

fdisk.profile 오류 수정

mirrorfilesys.profile 오류 수정

mirrorpool.profile 오류 수정

rootdisk.profile 오류 수정

추가 프로파일 변환 정보 표시

출력 AI 매니페스트 검증

3.  구성 파일 변환

4.  JumpStart를 사용하여 Oracle Solaris 11 서버에 Oracle Solaris 10 설치

프로파일 키워드와 AI 매니페스트 지시어 비교

다음 표는 JumpStart 프로파일 키워드를 AI 매니페스트 지시어와 비교합니다. AI는 XML 매니페스트 파일을 사용하여 클라이언트 설치를 정의합니다. AI 매니페스트에 대한 자세한 내용은 Oracle Solaris 11.1 시스템의 10 장, 클라이언트 시스템 프로비전ai_manifest(4) 매뉴얼 페이지를 참조하십시오.

any로 지정된 장치와 같이, 클라이언트 설치 프로세스가 시작될 때까지 알려지지 않는 값을 지정하려면 파생된 매니페스트 스크립트를 사용하십시오. 파생된 매니페스트 스크립트를 사용하면 디스크 크기를 기준으로 스왑 크기를 지정하거나 사용 가능한 디스크를 기준으로 미러링을 지정할 수 있습니다. 파생된 매니페스트 스크립트에 대한 자세한 내용은 Oracle Solaris 11.1 시스템의 클라이언트 설치 타임에 AI 매니페스트 만들기를 참조하십시오.

표 2-2 JumpStart 프로파일 파일 키워드와 AI 매니페스트 지시어 비교

JumpStart 프로파일 파일 키워드
AI 매니페스트 지시어
archive_location
지원되지 않습니다. AI가 플래시 아카이브에서 설치하지 않습니다.
backup_media
지원되지 않습니다. backup_media 키워드는 install_typeupgrade 옵션과 함께 사용됩니다. AI는 업그레이드 설치 유형은 지원하지 않고, 초기 설치만 지원합니다.
boot_device device
boot_device c1t0d0
<target>
  <disk whole_disk="true">
    <disk_name name="c1t0d0" name_type="ctd"/>
  </disk>
  <logical nodump="true" noswap="false"/>
</target>
boot_device device eeprom
boot_device c0t0d0s0 update
위와 동일합니다. 이 키워드의 두번째 토큰 값(SPARC 시스템의 경우 update, x86 시스템의 경우 preserve)은 AI에서 지원되지 않습니다. AI에서 SPARC 시스템의 EEPROM은 항상 지정된 대상 장치로 업데이트되어 설치된 시스템이 자동으로 해당 장치에서 부트되도록 합니다. x86 시스템에서는 펌웨어가 업데이트되지 않습니다.
bootenv
지원되지 않습니다. AI는 부트 환경을 만들고 해당 부트 환경에 Oracle Solaris 11 OS를 설치합니다.
client_arch
지원되지 않습니다. 설치할 클라이언트 구조는 AI 매니페스트가 아닌 AI 설치 서비스에 의해 정의됩니다.
client_root
지원되지 않습니다. 대상 디스크의 유형, 공급 업체 및 크기를 지정할 수 있습니다. 대상 디스크 루트 공간의 양은 지정할 수 없습니다. ai_manifest(4) 매뉴얼 페이지를 참조하십시오.
client_swap
지원되지 않습니다. 기본적으로 AI는 루트 풀에 스왑 볼륨을 만듭니다. 스왑 슬라이스를 지정할 수 있습니다. ai_manifest(4) 매뉴얼 페이지를 참조하십시오.
cluster cluster-name
지원되지 않습니다. clusterpackage 지정을 처리하는 방법은 소프트웨어 패키지 변환을 참조하십시오.

Oracle Solaris 11 OS에서는 pkg(5) 그룹 패키지를 사용합니다. 그룹 패키지는 다른 패키지가 매니페스트에 지정된 것처럼 지정됩니다. 기본 AI 매니페스트에는 표준 Oracle Solaris 11 설치에 필요한 패키지가 포함되어 있습니다. 이 패키지 목록은 사용자 정의할 수 있습니다.

cluster cluster-name delete
지원되지 않습니다. delete 스위치는 install_typeupgrade 옵션과 함께 사용됩니다. AI는 업그레이드 설치 유형은 지원하지 않고, 초기 설치만 지원합니다.
dontuse
지원되지 않습니다.
fdisk disk_name type size
fdisk c0t3d0 solaris all
<target>
  <disk>
    <disk_name name="c0t3d0" name_type="ctd"/>
    <partition action="create" name="1" part_type="191"/>
  </disk>
  <logical nodump="true" noswap="false"/>
</target>
AI에서 지원하는 디스크 및 분할 영역 속성의 전체 목록은 ai_manifest(4) 매뉴얼 페이지를 참조하십시오.

js2ai에 의한 변환:

js2ai 변환의 경우, disk_name의 값은 장치여야 합니다. all 장치는 지원되지 않습니다. fdisk typesolaris여야 합니다. 0 크기 또는 delete는 지원되지 않습니다. 분할이 default이고 rootdisk가 설정되지 않은 경우, js2ai가 먼저 루트 디스크로 발견된 fdisk solaris 분할 영역을 설정합니다.

filesys
UFS 파일 시스템은 지원되지 않습니다. AI는 ZFS 파일 시스템을 설치합니다.

js2ai에 의한 변환:

  • 루트에 사용할 장치를 확인할 방법이 없는 경우 filesys 라인에서 / 마운트 지점을 포함하는 장치가 루트 풀에 사용됩니다.

  • 지정된 마운트 지점이 / 또는 swap인 경우 로컬 파일 시스템과 미러링된 파일 시스템이 지원됩니다.

  • 마운트 지점이 / 또는 swap이 아닌 경우 해당 라인이 기록된 다음 무시됩니다. JumpStart fsoptions는 지원되지 않습니다.

  • 크기 검증은 수행되지 않습니다. 이 매니페스트로 성공적인 설치를 수행하기 위해서는 생성된 AI 매니페스트에 지정된 크기를 조정해야 할 수 있습니다.

filesys c1t0d0s0 10000 /
다음 일부 AI 매니페스트는 x86 플랫폼용입니다.
<target>
  <disk>
    <disk_name name="c1t0d0" name_type="ctd"/>
    <partition action="create" name="1" part_type="191">
      <slice action="create" force="true"
       in_vdev="rpool_vdev" in_zpool="rpool" name="0">
        <size val="10000mb"/>
      </slice>
    </partition>
  </disk>
  <logical nodump="true" noswap="false">
    <zpool is_root="true" name="rpool">
      <vdev name="rpool_vdev" redundancy="none"/>
    </zpool>
  </logical>
</target>

js2ai에 의한 변환:

js2ai 도구는 루트 파일 시스템(/) 및 swap의 변환만 지원합니다.

filesys mirror:rpool
c6t0d0s0 c6t1d0s0 60048 /
다음 일부 AI 매니페스트는 x86 플랫폼용입니다. SPARC 플랫폼의 경우 partition 요소가 지정되지 않습니다.
<target>
  <disk>
    <disk_name name="c6t1d0" name_type="ctd"/>
    <partition action="create" name="1" part_type="191">
      <slice action="create" force="true"
       in_vdev="rpool_vdev" in_zpool="rpool" name="0">
        <size val="60048mb"/>
      </slice>
    </partition>
  </disk>
  <disk>
    <disk_name name="c6t0d0" name_type="ctd"/>
    <partition action="create" name="1" part_type="191">
      <slice action="create" force="true"
       in_vdev="rpool_vdev" in_zpool="rpool" name="0">
        <size val="60048mb"/>
      </slice>
    </partition>
  </disk>
  <logical nodump="true" noswap="false">
    <zpool is_root="true" name="rpool">
      <vdev name="rpool_vdev" redundancy="mirror"/>
    </zpool>
  </logical>
</target>
filesys server:path
지원되지 않습니다. AI는 원격 파일 시스템을 지원하지 않습니다.
forced_deployment
지원되지 않습니다. AI가 플래시 아카이브에서 설치하지 않습니다.
geo
지원되지 않습니다. AI에서는 언어 지원에 대한 지역이 시스템 구성 프로파일에 지정되어 있습니다. Oracle Solaris 11.1 시스템의 11 장, 클라이언트 시스템 구성을 참조하십시오.
install_type
AI는 initial_install만 지원합니다.
layout_constraint
지원되지 않습니다. AI는 initial_install만 지원합니다.
local_customization
지원되지 않습니다. AI가 플래시 아카이브에서 설치하지 않습니다.
locale
지원되지 않습니다. AI에서는 로케일 지원이 시스템 구성 프로파일에 지정되어 있습니다. Oracle Solaris 11.1 시스템의 11 장, 클라이언트 시스템 구성을 참조하십시오.
metadb
지원되지 않습니다.
no_content_check
지원되지 않습니다. AI가 플래시 아카이브에서 설치하지 않습니다.
no_master_check
지원되지 않습니다. AI가 플래시 아카이브에서 설치하지 않습니다.
num_clients
지원되지 않습니다.
package SUNWpampkcs11
package SUNWpampkcs11 add
<software type="IPS">
  <software_data action="install">
    <name>pkg:/SUNWpampkcs11</name>
  </software_data>
</software>
패키지 이름이 유효한지 확인하는 방법은 소프트웨어 패키지 변환을 참조하십시오.
package SUNWpampkcs11 add nfs
golden:/packages/Solaris_10
AI 매니페스트에서는 모든 소프트웨어를 IPS 패키지 저장소에서 검색합니다. IPS 저장소 위치는 HTTP 또는 파일일 수 있습니다. 여러 개의 IPS 저장소를 소프트웨어 소스로 지정할 수 있습니다. 게시자를 지정하는 방법은 ai_manifest(4) 매뉴얼 페이지를 참조하십시오.

js2ai에 의한 변환:

js2ai 도구는 retrieval_type location 인수를 무시합니다.

package SUNWpampkcs11 delete
<software type="IPS">
  <software_data action="uninstall">
    <name>pkg:/SUNWpampkcs11</name>
  </software_data>
</software>
AI는 초기 설치만 지원하므로 AI 매니페스트를 사용하여 패키지를 삭제할 필요가 없습니다.
partitioning default
partitioning explicit
대상 설치를 지정하지 않은 경우 AI가 기본 설치 장치 및 기본 분할을 결정합니다. 사용자 정의 분할을 지정하려면 ai_manifest(4) 매뉴얼 페이지를 참조하십시오.

js2ai에 의한 변환:

js2ai의 경우, 분할은 default 또는 explicit여야 합니다. explicit의 경우, swap/만 지원됩니다

partitioning existing
지원되지 않습니다. js2ai의 경우, 분할은 default 또는 explicit여야 합니다.
patch
지원되지 않습니다. AI는 initial_install만 지원합니다.

시스템 또는 특정 패키지를 업데이트하려면 설치된 시스템에서 pkg update 명령을 사용합니다.

pool newpool auto auto auto c1t0d0s0
<target>
  <disk>
    <disk_name name="c1t0d0" name_type="ctd"/>
    <partition action="create" name="1" part_type="191">
      <slice action="create" force="true"
       in_vdev="rpool_vdev" in_zpool="newpool" name="0"/>
    </partition>
  </disk>
  <logical nodump="false" noswap="false">
    <zpool is_root="true" name="newpool">
      <vdev name="rpool_vdev" redundancy="none"/>
    </zpool>
  </logical>
</target>
js2ai에 의한 변환:

프로파일에 풀이 지정된 경우 js2ai는 지정된 장치를 사용하여 ZFS 루트 풀을 만듭니다. js2ai가 ZFS 루트 풀에 사용할 장치를 결정하는 경우 pool 키워드가 다른 모든 키워드를 대체합니다.

js2ai 도구는 풀 크기, 스왑 크기 또는 덤프 크기에 대한 검증을 수행하지 않습니다. 이 매니페스트로 성공적인 설치를 수행하기 위해서는 생성된 AI 매니페스트에서 이러한 크기를 조정해야 할 수 있습니다.

pool newpool auto auto auto any
js2ai의 경우, 물리적 장치 이름 대신 any를 지정하면 any 매개변수를 포함하는 지정 사항 앞에 장치 정보를 제공해야 합니다. 예를 들어 이 pool 지정 앞에 root_device 또는 usedisk 지정을 제공할 수 있습니다. 예를 보려면 mirrorpool.profile 오류 수정을 참조하십시오.
root_device c1t0d0s0
<target>
  <disk>
    <disk_name name="c1t0d0" name_type="ctd"/>
    <partition action="create" name="1" part_type="191">
      <slice action="create" force="true"
       in_vdev="rpool_vdev" in_zpool="rpool" name="0"/>
    </partition>
  </disk>
  <logical nodump="true" noswap="false">
    <zpool is_root="true" name="rpool">
      <vdev name="rpool_vdev" redundancy="none"/>
    </zpool>
  </logical>
</target>
js2ai에 의한 변환:

root_device가 지정된 경우 js2airootdisk를 지정된 장치로 설정합니다.

system_type
AI 매니페스트는 시스템 유형을 구별하지 않습니다.

js2ai에 의한 변환:

standalone 값만 지원됩니다.

usedisk
js2ai에 의한 변환:

js2ai 도구는 지정된 장치를 사용하여 이후 any 또는 rootdisk 지정을 분석할 수 있습니다. ZFS 루트 풀이 미러링되지 않은 경우, 이 목적으로 사용되지 않는 지정된 장치가 js2ai에 의해 ZFS 루트 풀에 추가됩니다.