탐색 링크 건너뛰기 | |
인쇄 보기 종료 | |
Oracle Solaris 10 JumpStart에서 Oracle Solaris 11 자동 설치 프로그램으로 전환 Oracle Solaris 11 Information Library (한국어) |
다음 단계는 Oracle Solaris 11 JumpStart 설치 서버를 만들어 클라이언트 시스템에 Oracle Solaris 10 OS를 설치하는 방법에 대해 설명합니다.
JumpStart 설치 서버가 될 시스템에 Oracle Solaris 11 OS를 설치합니다.
JumpStart 설치 서버가 될 Oracle Solaris 11 시스템에 정적 IP 주소를 설정합니다.
정적 IP 주소를 설정하는 방법은 Oracle Solaris 관리: 네트워크 인터페이스 및 네트워크 가상화의 IP 인터페이스를 구성하는 방법 및 ipadm(1M) 매뉴얼 페이지의 지침을 참조하십시오.
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
최신 Oracle Solaris 10 DVD 이미지를 다운로드합니다.
이 이미지는 설치 이미지 및 JumpStart 도구의 소스입니다. JumpStart로는 Oracle Solaris 11 OS가 아닌 Oracle Solaris 10 OS만 설치할 수 있다는 점을 유념하십시오.
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
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
rm_install_client 스크립트 문제에 설명된 해결 방법을 수행합니다.
check 스크립트 문제에 설명된 해결 방법을 수행합니다.
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.
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
/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 실패 오류를 방지하려면 이 단계를 수행해야 합니다.
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