Solaris 10 설치 설명서: Solaris Live Upgrade 및 업그레이드 계획

Solaris Live Upgrade(문자 인터페이스)를 사용한 업그레이드의 예

이 예에서는 Solaris 9 릴리스를 실행 중인 시스템에 새 부트 환경이 생성됩니다. 새 부트 환경은 Solaris 10 릴리스로 업그레이드됩니다. 업그레이드된 부트 환경이 활성화됩니다.

활성 부트 환경에 Solaris Live Upgrade 설치

  1. Solaris Operating System DVD 또는 Solaris Software - 2 CD를 넣습니다.

  2. 사용 중인 매체에 대한 설치 프로그램을 실행합니다.

    • Solaris Operating System DVD를 사용 중인 경우, 설치 프로그램으로 디렉토리를 변경하고 설치 프로그램을 실행합니다.


      # cd /cdrom/cdrom0/Solaris_10/Tools/Installers
      # ./liveupgrade20
      

      Solaris 설치 프로그램 GUI 가 표시됩니다.

    • Solaris Software - 2 CD를 사용 중인 경우, 설치 프로그램을 실행합니다.


      % ./installer
      

      Solaris 설치 프로그램 GUI 가 표시됩니다.

  3. 설치 유형 선택 패널에서 사용자 정의를 누릅니다.

  4. 로켈 선택 패널에서 설치할 언어를 누릅니다.

  5. 설치할 소프트웨어를 선택합니다.

    • DVD의 경우, 구성 요소 선택 패널에서 다음을 눌러 패키지를 설치합니다.

    • CD의 경우 제품 선택 패널에서 Solaris Live Upgrade 기본 설치를 누르고 다른 제품을 눌러 소프트웨어의 선택을 취소합니다.

  6. Solaris 설치 프로그램 패널에 표시되는 설명을 따라 소프트웨어를 설치합니다.

필수 패치 설치

설명 

추가 정보 


주의 – 주의 –

Solaris Live Upgrade가 올바로 작동하려면 특정 OS 버전에 대한 제한된 패치 개정판 세트를 설치해야 합니다. Solaris Live Upgrade를 설치하거나 실행하기 전에 이러한 패치를 설치해야 합니다.



x86 전용 –

Solaris 10 1/06 릴리스부터 이 패치 세트가 설치되어 있지 않으면 Solaris Live Upgrade가 실패하고 다음 오류 메시지가 표시될 수 있습니다. 다음 오류 메시지가 표시되지 않아도 필요한 패치가 설치되어 있지 않을 수 있습니다. Solaris Live Upgrade를 설치하기 전에 항상 SunSolve info doc에 나열된 모든 패치가 설치되어 있는지 확인하십시오.


ERROR: Cannot find or is not executable: 
</sbin/biosdev>.
ERROR: One or more patches required by 
Live Upgrade has not been installed.

info doc 72099에 나열된 패치는 언제든지 변경될 수 있습니다. 이러한 패치는 Solaris Live Upgrade의 결함과 Solaris Live Upgrade가 사용하는 구성 요소의 결함을 해결할 수 있습니다. Solaris Live Upgrade에서 문제가 발생하면 최신 Solaris Live Upgrade 패치가 설치되어 있는지 확인합니다. 

http://sunsolve.sun.com을 참조하여 가장 최근의 업데이트된 패치 목록이 있는지 확인하십시오. SunSolve 웹 사이트에서 정보 문서 72099를 검색합니다.

Solaris 8 또는 Solaris 9 OS를 실행하는 경우 Solaris Live Upgrade 설치 프로그램을 실행하지 못할 수 있습니다. 이 릴리스에는 Java 2 런타임 환경을 실행하는 데 필요한 패치 집합이 포함되어 있지 않습니다. Solaris Live Upgrade 설치 프로그램을 실행하고 패키지를 설치하려면 Java 2 런타임 환경에 권장되는 패치 클러스터가 있어야 합니다. 

Solaris Live Upgrade 패키지를 설치하려면 pkgadd 명령을 사용합니다. 또는 권장되는 패치 클러스터를 Java 2 런타임 환경용으로 설치합니다. 패치 클러스터는 http://sunsolve.sun.com에 있습니다.

필수 패치를 설치하려면 다음 단계를 따르십시오.

SunSolve 웹 사이트에서 패치 목록을 확인합니다.


# patchadd /net/server/export/patches
# init 6

부트 환경 만들기

이 예에서 소스 부트 환경의 이름은 c0t4d0s0으로 지정됩니다. 루트(/) 파일 시스템은 새 부트 환경으로 복사됩니다. 또한 소스 부트 환경의 스왑 슬라이스를 공유하지 않고 새 스왑 슬라이스가 만들어집니다.

  1. 문자 사용자 인터페이스를 표시합니다.


    # /usr/sbin/lu
    

    Solaris Live Upgrade 주 메뉴가 표시됩니다.

  2. 기본 메뉴에서 작성을 선택합니다.


    Name of Current Boot Environment:    c0t4d0s0
    Name of New Boot Environment:   c0t15d0s0 
    
  3. F3을 누릅니다.

    구성 메뉴가 표시됩니다.

  4. 구성 메뉴에서 슬라이스를 선택하려면 F2를 누릅니다.

    선택 메뉴가 표시됩니다.

  5. 루트(/) 파일 시스템에 대해 디스크 c0t15d0의 슬라이스 0을 선택합니다.

  6. 구성 메뉴에서 분할할 스왑 슬라이스를 선택하여 c0t15d0에 스왑용 새 슬라이스를 만듭니다.

  7. 스왑용 슬라이스를 선택하려면 F2를 누릅니다. 선택 메뉴가 표시됩니다.

  8. 디스크 c0t15d0에서 새 스왑 슬라이스로 슬라이스 1을 선택합니다.

  9. F3을 눌러 새 부트 환경을 만듭니다.

비활성 부트 환경 업그레이드

이렇게 하면 새 부트 환경이 업그레이드됩니다. 네트워크 이미지에서 업그레이드를 위한 새 버전의 운영 체제를 가져옵니다.

  1. 기본 메뉴에서 업그레이드를 선택합니다.


    Name of New Boot Environment:   c0t15d0s0 
    Package Media: /net/ins3-svr/export/Solaris_10/combined.solaris_wos
  2. F3을 누릅니다.

비활성 부트 환경 활성화

c0t15d0s0 부트 환경이 부트 가능하게 됩니다. 이렇게 하면 시스템이 재부트되며 c0t15d0s0이 활성 부트 환경이 됩니다. 이제 c0t4d0s0 부트 환경은 사용하지 않게 됩니다.

  1. 기본 메뉴에서 활성화를 선택합니다.


    Name of Boot Environment: c0t15d0s0
    Do you want to force a Live Upgrade sync operations: no
    
  2. F3을 누릅니다.

  3. Return을 누릅니다.

  4. 다음을 입력합니다.


    # init 6
    

폴백이 필요하면 이전의 예 (선택 사항) 소스 부트 환경으로 폴백의 명령줄 절차를 사용하십시오.