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.  규칙 및 프로파일 파일 변환

3.  구성 파일 변환

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

Oracle Solaris 11 시스템을 Oracle Solaris 10 JumpStart 서버로 설정

알려진 문제에 대한 임시해결책

rm_install_client 스크립트 문제

check 스크립트 문제

Oracle Solaris 11 시스템을 Oracle Solaris 10 JumpStart 서버로 설정

다음 단계는 Oracle Solaris 11 JumpStart 설치 서버를 만들어 클라이언트 시스템에 Oracle Solaris 10 OS를 설치하는 방법에 대해 설명합니다.

  1. JumpStart 설치 서버가 될 시스템에 Oracle Solaris 11 OS를 설치합니다.

  2. JumpStart 설치 서버가 될 Oracle Solaris 11 시스템에 정적 IP 주소를 설정합니다.

    정적 IP 주소를 설정하는 방법은 Oracle Solaris 관리: 네트워크 인터페이스 및 네트워크 가상화의 IP 인터페이스를 구성하는 방법ipadm(1M) 매뉴얼 페이지의 지침을 참조하십시오.

  3. solaris 게시자에서 system/boot/network 패키지를 설치합니다.

    # pkg publisher
    PUBLISHER                TYPE     STATUS   URI
    solaris                  origin   online   http://pkg.oracle.com/solaris11/release/
    # pkg install pkg:/system/boot/network
               Packages to install:  1
         Variants/Facets to change:  3
           Create boot environment: No
    Create backup boot environment: No
                Services to change:  1
    
    DOWNLOAD                                  PKGS       FILES    XFER (MB)
    Completed                                  1/1       13/13      0.0/0.0
    
    PHASE                                        ACTIONS
    Install Phase                                  34/34
    
    PHASE                                          ITEMS
    Package State Update Phase                       1/1
    Image State Update Phase                         2/2
    
    PHASE                                          ITEMS
    Reading Existing Index                           8/8
    Indexing Packages                                1/1
  4. 최신 Oracle Solaris 10 DVD 이미지를 다운로드합니다.

    이 이미지는 설치 이미지 및 JumpStart 도구의 소스입니다. JumpStart로는 Oracle Solaris 11 OS가 아닌 Oracle Solaris 10 OS만 설치할 수 있다는 점을 유념하십시오.

  5. Oracle Solaris 10 DVD 이미지 및 setup_install_server(1M) 명령을 사용하여 JumpStart 설치 서버를 설정합니다.

    다음 예에서는 SPARC용 Oracle Solaris 10 9/10 DVD 이미지를 사용합니다.

    # /media/SOL_10_0910_SPARC/Solaris_10/Tools/setup_install_server /export/s10u9_sparc
    Verifying target directory...
    Calculating the required disk space for the Solaris_10 product
    Calculating space required for the installation boot image
    Copying the CD image to disk...
    Copying Install Boot Image hierarchy...
    Copying /boot netboot hierarchy...
    Install Server setup complete
  6. DVD 이미지의 jumpstart_sample 파일을 JumpStart 프로파일 위치로 복사합니다.

    # cd /media/SOL_10_0910_SPARC/Solaris_10/Misc/jumpstart_sample
    # mkdir -p /export/profiles/s10profile
    # cp -pr * /export/profiles/s10profile
  7. rm_install_client 스크립트 문제에 설명된 임시해결책을 수행합니다.

  8. check 스크립트 문제에 설명된 임시해결책을 수행합니다.

  9. check(1M) 명령을 -p s10-image 옵션과 함께 실행하여 JumpStart 프로파일을 검증합니다.

    다음 예에서는 간략하게 보이기 위해 출력의 여러 라인을 생략했습니다. -p 옵션은 일부 Oracle Solaris 10 업데이트 릴리스에서만 작동합니다. Oracle Solaris 10 업데이트 7 이상을 사용하고 있는지 확인합니다 (CR 6728067 참조).

    # cd /export/profile/s10profile
    ./check -p /export/s10u9_sparc
    45 blocks
    Validating rules...
    Validating profile host_class...
    Validating profile zfsrootsimple...
    Validating profile net924_sun4c...
    Validating profile upgrade...
    Validating profile x86-class...
    Validating profile any_machine...
    The custom JumpStart configuration is ok.
  10. udp6이 온라인 상태로 사용 가능한지 확인합니다.

    udp6 서비스는 tftp 패키지로 제공됩니다. tftp 패키지가 설치되었는지 확인합니다.

    # pkg list tftp

    tftp 패키지가 설치되지 않은 경우 다음 명령을 사용하여 설치합니다.

    # pkg install pkg:/service/network/tftp

    udp6 서비스가 온라인 상태로 사용 가능한지 확인합니다.

    # svcs udp6
    STATE          STIME   FMRI
    disabled       8:36:55 svc:/network/tftp/udp6:default
    # svcadm enable network/tftp/udp6
    # svcs udp6
    STATE          STIME   FMRI
    online         8:38:28 svc:/network/tftp/udp6:default
  11. /tftpboot 디렉토리를 /etc/netboot 디렉토리에 링크합니다. /etc/netboot 디렉토리가 없으면 만듭니다.

    # ls /etc/netboot
    /etc/netboot: No such file or directory
    # mkdir -m 755 /etc/netboot
    # ln -s /etc/netboot /tftpboot
    # ls -l /tftpboot
    lrwxrwxrwx   1 root     root          12 Sep 14 8:46:51 /tftpboot -> /etc/netboot

    JumpStart는 네트워크 부트 시 /tftpboot를 사용합니다. AI는 네트워크 부트 시 /etc/netboot를 사용합니다. 이 Oracle Solaris 11 서버가 JumpStart 설치 서버와 AI 설치 서버로 사용될 경우, /tftpboot/etc/netboot에 대한 심볼릭 링크여야 두 도구가 동시에 존재할 수 있습니다.


    참고 - 이 서버를 AI 설치 서버에서 JumpStart 설치 서버로만 사용하려는 경우에는 이 단계가 필요하지 않습니다. 그러나 나중에 계획을 변경할 경우 netboot 실패 오류를 방지하려면 이 단계를 수행해야 합니다.


  12. add_install_client(1M)를 실행하여 클라이언트를 설치합니다.

    /export/s10u9_sparc/Solaris_10/Tools/add_install_client -e 8:0:20:fd:f2:18 \
    -c line2-x4100:/export/profiles/s10profile \
    -p line2-x4100:/export/profiles/s10profile line2-t1 sun4u
    Adding Ethernet number for line2-t1.sfbay.sun.com to /etc/ethers
    making /tftpboot
    enabling network/rarp service
    enabling network/rpc/bootparams service
    updating /etc/bootparams
    copying boot file to /tftpboot/inetboot.SUN4U.Solaris_10-1