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

비전역 영역이 설치된 시스템 업그레이드(예)

다음 절차에서는 Solaris Live Upgrade로 업그레이드하기 위한 간략한 지침이 예와 함께 제공됩니다.

단계에 대한 자세한 내용은 시스템에 비전역 영역이 설치된 경우 Solaris Live Upgrade로 업그레이드(작업)를 참조하십시오.

시스템에 비전역 영역이 설치된 경우 Solaris Live Upgrade로 업그레이드

다음 예에서는 비전역 영역이 설치된 시스템을 업그레이드하기 위한 단계에 대해 간략하게 설명합니다. 이 예에서는 Solaris 10 릴리스가 실행 중인 시스템에서 lucreate 명령을 사용하여 새 부트 환경을 만듭니다. 이 시스템에는 비전역 영역이 설치되어 있고 공유 파일 시스템 zone1/root/export에 있는 별도의 파일 시스템을 사용하는 비전역 영역이 있습니다. 새 부트 환경은 luupgrade 명령을 사용하여 Solaris 10 8/07 릴리스로 업그레이드됩니다. 업그레이드된 부트 환경은 luactivate 명령을 사용하여 활성화됩니다.


주 –

이 절차는 시스템에서 볼륨 관리자가 실행 중인 것으로 가정합니다. 볼륨 관리자를 사용하여 이동식 매체를 관리하는 방법에 대한 자세한 내용은 System Administration Guide: Devices and File Systems를 참조하십시오.


  1. 필요한 패치를 설치합니다.

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


    # patchadd /net/server/export/patches
    # init 6
    
  2. 현재 부트 환경에서 Solaris Live Upgrade 패키지를 제거합니다.


    # pkgrm SUNWlucfg SUNWluu SUNWlur
    
  3. Solaris DVD 또는 CD를 넣습니다.그런 다음 대상 릴리스에서 대체 Solaris Live Upgrade 패키지를 설치합니다.

    • SPARC 기반 시스템의 경우:


      # pkgadd -d /cdrom/cdrom0/s0/Solaris_10/Product SUNWlucfg SUNWlur SUNWluu
      
    • x86 기반 시스템의 경우:


      # pkgadd -d /cdrom/cdrom0/Solaris_10/Product SUNWlucfg SUNWlur SUNWluu
      
  4. 부트 환경을 만듭니다.

    다음 예에서는 newbe라는 새 부트 환경이 만들어집니다. 루트(/) 파일 시스템은 c0t1d0s4에 배치됩니다. 현재 부트 환경의 모든 비전역 영역이 새 부트 환경으로 복사됩니다. zone1에 대한 별도의 파일 시스템이 zonecfg add fs 명령으로 만들어졌습니다. 이 별도의 파일 시스템 /zone/root/export는 별도의 파일 시스템 c0t1d0s1에 배치됩니다. 이 옵션을 사용하면 별도의 파일 시스템이 현재 부트 환경과 새 부트 환경 간에 공유되지 않습니다.


    # lucreate -n newbe -m /:/dev/dsk/c0t1d0s4:ufs -m /export:/dev/dsk/c0t1d0s1:ufs:zone1
    
  5. 새 부트 환경을 업그레이드합니다.

    이 예에서 /net/server/export/Solaris_10/combined.solaris_wos는 네트워크 설치 이미지의 경로입니다.


    # luupgrade -n newbe -u -s  /net/server/export/Solaris_10/combined.solaris_wos
    
  6. (선택 사항) 부트 환경이 부트 가능한지 확인합니다.

    lustatus 명령은 부트 환경 만들기의 완료 여부를 보고합니다.


    # lustatus
    boot environment   Is        Active  Active     Can	    Copy
    Name               Complete  Now	 OnReboot   Delete	 Status
    ------------------------------------------------------------------------
    c0t1d0s0            yes      yes      yes       no           -
    newbe               yes       no       no       yes          -
  7. 새 부트 환경을 활성화합니다.


    # luactivate newbe
    # init 6
    

    이제 부트 환경 newbe가 활성화됩니다.

  8. (선택 사항) 다른 부트 환경으로 폴백합니다.새 부트 환경을 사용할 수 없거나 다른 부트 환경으로 전환하려면 6 장, 오류 복구: 원래 부트 환경으로 폴백(작업)을 참조하십시오.