Oracle® Solaris 11.2 시스템 설치

인쇄 보기 종료

업데이트 날짜: 2014년 7월
 
 

설치 서비스를 만드는 방법

설치하려는 각 클라이언트 아키텍처(SPARC 또는 x86)와 각 운영 체제(Oracle Solaris 11, 11.1 또는 11.2)에 대한 설치 서비스를 만듭니다.

  1. 관리자가 됩니다.

    자세한 내용은 How to Use Your Assigned Administrative Rights in Oracle Solaris 11.2 Administration: Security Services을 참조하십시오.

  2. DHCP 서비스를 확인합니다.

    로컬 또는 원격 DHCP 지원이 적절하게 설정되었는지 확인합니다.

  3. 설치 서비스를 만듭니다.

    사용할 수 있는 모든 옵션은 installadm(1M) 매뉴얼 페이지를 참조하십시오. 예를 들면 다음과 같습니다.

    installadm create-service -s source -y
    source

    넷 이미지의 데이터 소스를 지정합니다. 값은 IPS AI 넷 이미지 패키지의 FMRI 식별자일 수 있으며, 기본값은 install-image/solaris-auto-install입니다. 값은 AI ISO 이미지 파일의 전체 경로 이름일 수도 있습니다.

    –y

    자동 생성된 이미지 경로의 사용을 확인하는 프롬프트를 표시하지 않습니다.

예 8-9  AI 서버에서 DHCP가 사용으로 설정된 상태에서 ISO 파일을 사용하여 SPARC 설치 서비스 만들기

이 예제에서는 네트워크가 단일 서브넷으로 구성되고 AI 서버가 네트워크의 DHCP 서버 역할도 하는 SPARC 클라이언트용 설치 서비스를 만듭니다. DHCP 서버가 아직 구성되지 않은 경우 ISC DHCP 서버가 구성됩니다. ISC DHCP 서버가 이미 구성된 경우 해당 DHCP 서버가 업데이트됩니다.

AI 클라이언트가 AI 서버가 직접 연결된 서브넷에 없고 AI 서버가 멀티홈인 경우 –B 옵션을 사용하여 부트 파일 서버 주소(대개 이 시스템의 IP 주소)를 제공합니다. 이 옵션은 다중 IP 주소가 AI 서버에 구성되고 DHCP 릴레이가 사용될 때만 필요합니다. 다른 구성에서는 소프트웨어가 이를 지동으로 결정할 수 있습니다.

이 명령을 x86 ISO 파일과 함께 실행하는 경우 출력의 차이점은 ISO 파일의 이름, 만든 서비스의 이름과 아키텍처 유형 및 만든 부트 파일의 설명뿐입니다. x86 출력은 Example 8–10을 참조하십시오.

# installadm create-service -s /var/tmp/images/sparc/sol-11_2-ai-sparc.iso -y
  0% : Service svc:/network/dns/multicast:default is not online.  Installation services will not be advertised via multicast DNS.
  0% : Creating service from: /var/tmp/images/sparc/sol-11_2-ai-sparc.iso
 36% : Transferring contents
 36% : Creating sparc service: solaris11_2-sparc
 36% : Image path: /export/auto_install/solaris11_2-sparc
 36% : Setting "solaris" publisher URL in default manifest to:
 36% :  http://pkg.oracle.com/solaris/release/
 36% : Creating default-sparc alias
 36% : Setting "solaris" publisher URL in default manifest to:
 36% :  http://pkg.oracle.com/solaris/release/
 36% : Setting the default SPARC bootfile(s) in the local DHCP configuration to:
 36% :  http://10.80.239.2:5555/cgi-bin/wanboot-cgi
100% : Created Service: 'solaris11_2-sparc'
100% : Refreshing SMF service svc:/system/install/server:default
100% : Restarting SMF service svc:/network/dhcp/server:ipv4
# installadm list
Service Name           Status Arch  Type Secure Alias Aliases Clients Profiles Manifests
------------           ------ ----  ---- ------ ----- ------- ------- -------- ---------
default-sparc          on     sparc iso  no     yes   0       0       0        1
solaris11_2-sparc      on     sparc iso  no     no    1       0       0        1
  
예 8-10  IPS 패키지를 사용하여 x86 설치 서비스 만들기

이 예제에서는 로컬 DHCP 없이 x86 AI 서버를 사용하며, IPS 패키지의 넷 이미지를 사용하여 x86 클라이언트용 설치 서비스를 만듭니다. 이 명령은 옵션이 지정되지 않았을 때 기본 동작을 보여줍니다. IPS 패키지를 사용할 때 다른 정보가 제공되지 않는 경우 AI 클라이언트의 아키텍처가 AI 서버의 아키텍처와 일치하는 것으로 간주됩니다. 이 AI 서버가 SPARC 시스템인 경우 –a i386 옵션을 제공하여 x86 설치 서비스를 만들 것임을 지정해야 합니다.

DHCP 구성에 필요한 부트 파일 외에, 이 명령 출력은 DHCP 구성에 필요한 부트 서버 IP도 제공합니다.

이 명령을 실행하여 SPARC를 만든 경우 출력의 차이점은 서비스의 이름과 아키텍처 유형 및 만든 부트 파일의 설명뿐입니다. SPARC 출력은 Example 8–9를 참조하십시오.

# installadm create-service -y
  0% : Creating service from: pkg:/install-image/solaris-auto-install
  0% : Using publisher(s):
  0% :     solaris: http://pkg.oracle.com/solaris/release/
  5% : Refreshing Publisher(s)
  7% : Startup Phase
 15% : Planning Phase
 61% : Download Phase
 90% : Actions Phase
 91% : Finalize Phase
 91% : Creating i386 service: solaris11_2-i386
 91% : Image path: /export/auto_install/solaris11_2-i386
 91% : Setting "solaris" publisher URL in default manifest to:
 91% :  http://pkg.oracle.com/solaris/release/
 91% : DHCP is not being managed by install server.
 91% : Creating default-i386 alias
 91% : Setting "solaris" publisher URL in default manifest to:
 91% :  http://pkg.oracle.com/solaris/release/
 91% : DHCP is not being managed by install server.
 91% :  No local DHCP configuration found. This service is the default
 91% :  alias for all PXE clients. If not already in place, the following should
 91% :  be added to the DHCP configuration:
 91% : Boot server IP: 10.80.239.2
 91% : Boot file(s):
 91% :     bios clients (arch 00:00):  default-i386/boot/grub/pxegrub2
 91% :     uefi clients (arch 00:07):  default-i386/boot/grub/grub2netx64.efi
 91% :
100% : Created Service: 'solaris11_2-i386'
100% : Refreshing SMF service svc:/system/install/server:default
# installadm list
Service Name           Status Arch  Type Secure Alias Aliases Clients Profiles Manifests
------------           ------ ----  ---- ------ ----- ------- ------- -------- ---------
default-i386           on     i386  pkg  no     yes   0       0       0        1
solaris11_2-i386       on     i386  pkg  no     no    1       0       0        1
예 8-11  다른 아키텍처용 설치 서비스 만들기

기본적으로 설치 서비스를 만들 때 아키텍처는 AI 서버와 동일합니다. 다른 아키텍처의 서비스를 만들려면 –a 옵션을 사용하십시오. 다음 예제에서는 SPARC AI 서버에서 x86 서비스를 만듭니다.

# installadm create-service -n solaris11_2-i386 -a i386 -y
예 8-12  자동으로 X86 클라이언트를 설치하는 서비스 만들기

x86 클라이언트에서 GRUB 메뉴의 기본 항목은 자동으로 AI를 시작하지 않습니다. 설치가 자동으로 시작되도록 GRUB 메뉴를 사용자 정의하려면 다음 명령을 사용합니다.

# installadm create-service -s /var/tmp/images/i386/sol-11_2-ai-x86.iso -y -b install=true