Solaris Live Upgrade를 처음으로 실행하기 전에 설치 매체에서 최신 Solaris Live Upgrade 패키지를 설치하고 SunSolve 정보 설명서 206844에 나열된 패치를 설치해야 합니다. SunSolve 웹 사이트에서 정보 설명서 206844(이전의 72099)를 검색합니다.
최신 패키지 및 패치를 설치하면 릴리스에 모든 최신 버그 수정과 새로운 기능이 포함됩니다. 새 부트 환경 만들기를 진행하기 전에 시스템과 관련된 모든 패치를 설치해야 합니다.
다음 단계에서는 SunSolve 정보 설명서 206844에 나오는 단계에 대해 설명합니다.
이 절차는 시스템이 볼륨 관리자를 실행 중이라고 가정합니다. 볼륨 관리자를 사용하여 이동식 매체를 관리하는 방법에 대한 자세한 내용은 System Administration Guide: Devices and File Systems를 참조하십시오.
수퍼유저 또는 동등한 역할의 사용자로 로그인합니다.
Solaris Live Upgrade 패키지를 제거하거나 추가하려면 SunSolve 웹 사이트에서 제공되는 정보 설명서 206844의 지침을 따르십시오.
기존 Solaris Live Upgrade 패키지를 제거합니다.
세 개의 Solaris Live Upgrade 패키지 SUNWluu, SUNWlur 및 SUNWlucfg는 Solaris Live Upgrade를 사용하여 업그레이드 또는 패치하기 위해 필요한 소프트웨어로 구성됩니다. 이들 패키지는 기존 소프트웨어, 새 기능, 버그 수정 등을 포함합니다. Solaris Live Upgrade를 사용하기 전에 시스템에서 기존 패키지를 제거하지 않고 새 패키지를 설치한 경우에는 대상 릴리스로 업그레이드 또는 패치할 수 없습니다. SUMWlucfg 패키지는 Solaris 10 8/07 릴리스부터 지원되는 새로운 기능입니다. Solaris 10 8/07 이전 릴리스의 Solaris Live Upgrade 패키지를 사용하는 경우에는 이 패키지를 제거하지 않아도 됩니다.
# pkgrm SUNWlucfg SUNWluu SUNWlur |
새 Solaris Live Upgrade 패키지를 설치합니다.
설치 DVD 또는 CD에 있는 liveupgrade20 명령을 사용하거나 pkgadd 명령을 사용하여 패키지를 설치할 수 있습니다. liveupgrade20 명령을 사용하려면 Java 소프트웨어가 필요합니다. 시스템에 Java 소프트웨어를 설치하지 않은 경우 pkgadd 명령을 사용하여 패키지를 설치해야 합니다. 자세한 내용은 SunSolve 정보 설명서를 참조하십시오.
Solaris 운영 체제 DVD를 사용할 경우 디렉토리를 변경하고 설치 프로그램을 실행합니다.
디렉토리를 변경합니다.
# cd /cdrom/cdrom0/Solaris_10/Tools/Installers |
SPARC 기반 시스템의 경우 설치 프로그램 경로가 Solaris 10 10/08 이전 릴리스와 다릅니다.
# cd /cdrom/cdrom0/s0/Solaris_10/Tools/Installers |
설치 프로그램 실행
# ./liveupgrade20 -noconsole - nodisplay |
-noconsole 및 -nodisplay 옵션은 문자 사용자 인터페이스(CUI)가 표시되지 않게 합니다.
Solaris Live Upgrade CUI는 더 이상 지원되지 않습니다.
Solaris Software – 2 CD를 사용하는 경우 경로를 변경하지 않고 설치 프로그램을 실행할 수 있습니다.
% ./installer |
패키지가 성공적으로 설치되었는지 확인합니다.
# pkgchk -v SUNWlucfg SUNWlur SUNWluu |
정보 설명서 206844에 나열된 패치를 설치합니다.
패치를 로컬 디스크에 저장할 경우 /var/tmp/lupatches와 같은 디렉토리를 만듭니다.
SunSolve 웹 사이트에서 패치 목록을 확인합니다.
이 예에서처럼 패치 디렉토리를 변경합니다.
# cd /var/tmp/lupatches |
패치를 설치합니다.
# patchadd -M path-to-patchespatch-id patch-id |
path-to-patches는 패치 디렉토리의 경로(예: /var/tmp/lupatches)입니다. patch-id는 패치 번호입니다. 공백을 사용하여 여러 패치 이름을 구분합니다.
정보 설명서 206844에 지정된 순서대로 패치를 적용해야 합니다.
필요한 경우 시스템을 재부트합니다. 특정 패치는 재부트해야만 적용됩니다.
x86에만 해당: 시스템을 재부트해야 합니다. 그렇지 않으면 Solaris Live Upgrade가 실패합니다.
# init 6 |
이제 새 부트 환경을 성공적으로 만드는 데 필요한 패키지 및 패치가 설치되었습니다.