| 1장 |
|
Sun 업데이트 관리자 개요 |
SunTM 업데이트 관리자 소프트웨어는 시스템의 업데이트를 로컬에서 관리할 수 있게 해주는 Sun 업데이트 연결, 시스템 에디션 1.0 소프트웨어의 일부입니다. 본 설명서에서는 Sun 업데이트 관리자를 업데이트 관리자로 지칭합니다.
|
주 - Sun 업데이트 관리자 응용 프로그램과 본 설명서에서 패치와 업데이트라는 용어는 같은 의미로 사용됩니다. |
|
주 - Sun 업데이트 관리자에 대해 잘 알고 있고 다음 단계로 넘어가 클라이언트 소프트웨어를 설치하려면 2장으로 이동하십시오. |
Sun 업데이트 관리자에는 시스템의 업데이트를 로컬에서 관리하는 데 사용할 수 있는 두 개의 사용자 인터페이스가 있습니다. 이 사용자 인터페이스는 Sun 업데이트 관리자 그래픽 사용자 인터페이스와 smpatch 명령줄 인터페이스입니다.
업데이트 관리자나 Sun 업데이트 연결 서비스로 시스템 업데이트를 관리하려면 사용할 업데이트 관리 전략을 결정해야 합니다.
1. SolarisTM 10 시스템에 Sun 업데이트 관리자 응용 프로그램을 설치하고 시작합니다.
2. 자신의 업데이트 관리 환경에 가장 근접한 상황을 확인합니다.
시스템을 등록하면서 먼저 네트워크 프록시의 호스트 이름과 포트를 지정해야 합니다. 필요한 경우 네트워크 프록시와 관련된 사용자 이름과 암호도 지정하십시오.
먼저 Sun 업데이트 연결 프록시로 사용할 시스템을 구성해야 합니다. Sun 업데이트 연결 프록시 구성(작업 맵)을 참조하십시오. 그런 다음 등록하는 과정에 프록시에서 업데이트를 가져오도록 클라이언트 시스템을 구성합니다.
3. 업데이트 관리자를 사용하여 Solaris 시스템을 등록합니다.
등록 과정에서 Sun 온라인 계정을 입력하라는 메시지가 나타납니다. Java Developer ConnectionSM, OSC(Online Support Center), MySun, SunSolveSM 및 SunStore와 같은 프로그램으로 계정을 등록한 경우는 Sun 온라인 계정이 이미 있을 수 있습니다.
등록 및 구독 레벨에 따라 사용할 업데이트 관리 전략을 결정하십시오.
4. Solaris 10 시스템에서 업데이트를 관리합니다.
다음 표에 GUI 및 명령줄 인터페이스(smpatch)에서 지원하는 Sun 업데이트 관리자 1.0 기능 및 작업에 대한 내용이 요약되어 있습니다.
업데이트 관리에는 시스템에 Solaris 업데이트(패치라고도 부름)를 적용하는 것이 포함됩니다. 또한 업데이트 관리에는 원하지 않거나 잘못된 업데이트를 제거하는 작업도 포함됩니다. 업데이트를 제거하는 것을 업데이트 취소라고도 합니다.
디스크 없는 클라이언트 시스템에 패치를 적용하는 방법에 대한 자세한 내용은 시스템 관리 설명서: 기본 관리의 "디스크 없는 클라이언트의 OS 서비스 패치 적용"을 참조하십시오.
Solaris 업데이트를 사용하는 것에 대한 권장 전략 및 방법에 대한 자세한 내용은 http://docs.sun.com/doc/817-0574/를 참조하십시오.
업데이트는 기존 소프트웨어가 제대로 실행되지 못하게 방해하고 있는 기존 파일 및 디렉토리를 교체 또는 업데이트하는 파일 및 디렉토리의 모음입니다. 또한 업데이트를 통해 시스템에 새로운 기능을 도입할 수 있습니다. 이러한 업데이트를 기능 업데이트라고 합니다. 기존 소프트웨어는 지정된 패키지 형식에서 파생되었으며, 이는 응용 프로그램 이진 인터페이스(ABI)에 맞는 것입니다.
Solaris 시스템의 업데이트는 업데이트 관리자 응용 프로그램, smpatch 명령 또는 patchadd 명령을 사용하여 관리할 수 있습니다.
|
주 - 업데이트 관리자 GUI, smpatch 명령 및 patchadd 명령을 동시에 사용하여 시스템의 업데이트를 관리하지 마십시오. 업데이트 관리자 GUI가 실행 중인 상태에서는 smpatch 및 patchadd를 통해 이루어진 변경 사항이 업데이트 관리자에 올바르게 반영되지 않을 수 있습니다. |
서명된 업데이트는 업데이트에 디지털 서명이 있는 업데이트를 말합니다. 확인된 디지털 서명이 있는 업데이트는 서명이 적용된 후 수정되지 않은 것입니다. 서명된 업데이트의 디지털 서명은 업데이트가 시스템에 다운로드된 후 확인됩니다.
Solaris 릴리스용 업데이트 및 패치는 서명된 업데이트와 서명되지 않은 업데이트로 사용할 수 있습니다. 서명되지 않은 업데이트에는 디지털 서명이 없습니다.
서명된 업데이트는 JavaTM 아카이브(JAR) 형식의 파일로 저장되고 Sun 업데이트 서버에서 사용할 수 있습니다. 서명되지 않은 업데이트는 디렉토리 형식으로 저장되고 Sun 업데이트 서버에서 .zip 파일로 제공됩니다.
Sun 고객은 SunSpectrumSM 프로그램의 가입 여부에 상관 없이 Sun 업데이트 서버에서 업데이트 및 패치에 액세스할 수 있습니다. 업데이트 및 패치는 야간에 업데이트됩니다.
다음과 같은 방법으로 Solaris 업데이트를 얻을 수 있습니다.
Sun 패치 포털에서 업데이트에 액세스하려면 시스템이 인터넷에 연결되어 있어야 하고 MozillaTM 소프트웨어와 같은 웹 브라우저가 실행 가능해야 합니다.
개별 업데이트에 액세스하거나 업데이트 클러스터에서 업데이트 모음에 액세스하거나 업데이트 보고서를 참조할 수 있습니다. 또한 시스템에 필요한 업데이트를 확인하기 위해 Sun 업데이트 관리자를 사용하여 시스템을 분석할 수 있습니다. 업데이트 관리자는 업데이트를 다운로드하여 시스템에 적용할 수도 있습니다.
업데이트마다 업데이트 정보가 들어 있는 README 파일과 연결되어 있습니다. README 파일은 업데이트 관리자 GUI를 통해 볼 수 있습니다.
업데이트는 고유한 업데이트 ID로 식별됩니다. 업데이트 ID는 업데이트 기본 코드 및 하이픈으로 연결된 업데이트 개정 번호로 이루어진 영숫자 문자열입니다. 예를 들어 업데이트 118822-02은 SunOSTM 5.10 커널 업데이트의 업데이트 ID입니다.
다음 도구를 사용하여 Solaris 시스템에 업데이트를 적용할 수 있습니다.
디스크 없는 클라이언트 시스템에 패치를 적용해야 할 경우 시스템 관리 설명서: 기본 관리의 "디스크 없는 클라이언트의 OS 서비스 패치 적용"을 참조하십시오.
업데이트 관리자 응용 프로그램은 Sun 업데이트 연결, 시스템 에디션 소프트웨어 제품의 일부입니다. Sun 업데이트 연결 서비스 역시 이 소프트웨어 제품의 일부입니다.
다음 표에는 다양한 Solaris 업데이트 관리 도구의 가용성에 대한 내용이 요약되어 있습니다.
업데이트를 적용하는 동안 patchadd 명령에서 /var/sadm/patch/update-id/log 파일에 정보를 기록합니다
patchadd 명령은 다음의 경우 업데이트를 적용할 수 없습니다.
시스템에 업데이트를 하나 이상 다운로드 또는 적용하는 데에는 여러 가지 방법이 있습니다. 다음 표를 사용하여 가장 적합한 방법을 결정하십시오.
업데이트 적용에 smpatch 명령줄 인터페이스 또는 업데이트 관리자 그래픽 사용자 인터페이스를 사용할 경우, 선택한 방법에 영향을 줄 수 있는 자세한 내용은 업데이트 관리자 시작하기를 참조하십시오.
이 섹션에서는 Sun 업데이트 연결, 시스템 에디션의 주요 기능에 대해 설명합니다.
업데이트 관리자 도구를 사용하려면 최소한 Solaris 10 소프트웨어의 최종 사용자 Solaris 소프트웨어 그룹을 설치해야 합니다.
|
주 - 2005년 7월 현재 모든 Sun 업데이트가 Sun 업데이트 관리자 응용 프로그램에서 사용 가능한 것은 아닙니다. 일부 업데이트는 PatchPro 표준에 부합되지 않는 것과 타사 계약에 의한 제한이 있어 지원이 되지 않는 경우가 있습니다. |
Solaris 패치 및 Sun 패치 관리자 2.0 소프트웨어에 대한 자세한 내용은 docs.sun.com 사이트에서 Solaris 10 System Administrator Collection의 시스템 관리 설명서: 기본 관리를 참조하십시오.
업데이트 관리자에는 업데이트로 시스템을 업데이트하는 데 사용하는 그래픽 사용자 인터페이스(GUI)가 있습니다. 이 GUI를 사용하여 시스템 분석, 선택한 업데이트 적용, 업데이트 제거 및 업데이트 관리 환경 구성을 수행할 수 있습니다.
Sun 업데이트 연결 서비스를 사용하면 등록된 각 시스템의 모든 업데이트 작업을 원격으로 모니터링하고 관리할 수 있습니다. 이러한 서비스는 Sun에서 실행되는 웹 응용 프로그램을 통해 사용할 수 있습니다.
|
주 - Sun 업데이트 연결 서비스로 관리하는 시스템은 업데이트 관리자를 통해서도 관리할 수 있습니다. 이러한 도구에 나타나는 업데이트 데이터는 대기 시간으로 인해 동기화되지 않을 수 있습니다. |
Sun 업데이트 연결 서비스는 Sun 웹 사이트에서 호스팅하는 웹 응용 프로그램을 제공합니다. 이 도구를 사용하여 시스템이 서비스에 체크인했을 때 실행시킬 작업을 만들 수 있습니다. 이러한 작업은 업데이트 설치나 업데이트 제거입니다. 웹 응용 프로그램을 사용하면 시스템 및 작업의 업데이트 상태를 확인할 수도 있습니다.
Sun 업데이트 연결 서비스의 기능은 다음과 같습니다.
Sun 업데이트 연결 서비스에 대한 자세한 내용은 Sun 업데이트 연결 1.0 관리 설명서를 참조하십시오.
Sun 업데이트 연결 프록시의 이전 명칭은 로컬 패치 서버입니다.
이 프록시는 Sun 업데이트 연결, 시스템 에디션 1.0 소프트웨어 및 Sun 패치 관리자 2.0 소프트웨어를 사용하는 클라이언트 시스템을 지원합니다. Sun 업데이트 연결 클라이언트 시스템은 Sun 패치 관리자 2.0 제품과 관련된 이전의 로컬 패치 서버 기능과 호환되지 않습니다.
|
주 - Sun 업데이트 연결 프록시는 옵션 기능으로써 Sun 서비스 계획의 고객인 경우 무료로 얻을 수 있습니다. Sun 서비스 계획을 얻는 방법에 대한 자세한 내용은 Solaris 운영 체제 소프트웨어 지원(http://www.sun.com/service/support/software/solaris/)에서 적절한 서비스 수준을 선택합니다. |
Solaris 8 운영 체제에서 시작하는 경우, 클라이언트 시스템이 업데이트 및 업데이트 데이터에 액세스하여 업데이트 분석 및 유지 관리를 수행합니다. 이 업데이트 데이터는 업데이트 소스에서 제공합니다. 업데이트 소스는 Sun 업데이트 서버 또는 Sun 업데이트 연결 프록시(로컬 패치 서버라고도 함)와 같은 업데이트 서버나 로컬 업데이트 모음이 될 수 있습니다.
인트라넷에서 Sun 업데이트 연결 프록시를 사용하면 업데이트를 로컬 시스템에 제공할 수 있고 사용자의 시스템과 Sun 업데이트 서버 사이의 인터넷 트래픽을 최소화할 수 있습니다. 이러한 유형의 프록시는 해당 업데이트 소스에서 다운로드하는 모든 업데이트를 캐싱합니다.
업데이트 연결 프록시를 인트라넷에 구성하는 방법에 대한 자세한 내용은 명령줄 인터페이스를 통한 Sun 업데이트 연결 프록시 구성을 참조하십시오.
Sun 업데이트 연결 프록시는 요청이 있을 때마다 업데이트 소스로부터 업데이트를 얻습니다. 따라서 업데이트를 사용하기 전에 프록시를 업데이트로 채워둘 필요가 없습니다.
Sun 업데이트 연결 프록시로 사용하기 위해 선택한 시스템은 최소한 Solaris 10 이상을 실행해야 하며 최소한 개발자 Solaris 소프트웨어 그룹이 설치되어 있어야 합니다. 또한 이 시스템에도 Sun 업데이트 관리자 1.0 소프트웨어가 설치되어 있어야 합니다.
Sun 업데이트 연결 프록시를 사용하면 시스템 분석 및 업데이트 다운로드 시 성능 문제뿐만 아니라 보안 문제도 해결됩니다.
예를 들어 클라이언트 시스템이 Sun 업데이트 연결 프록시에 연결되어 있으며 로컬로 관리되는 경우 클라이언트 시스템은 인터넷에 연결되어 있지 않아도 됩니다. 또한 이러한 클라이언트 시스템은 Sun 업데이트 관리자 소프트웨어로 등록할 필요가 없습니다.
또 다른 예로 이러한 유형의 프록시를 사용하면 업데이트와 관련된 성능 문제를 개선할 수 있습니다. 업데이트 및 메타데이터를 Sun 업데이트 서버에서 각 시스템으로 다운로드하는 대신에 업데이트를 Sun 업데이트 연결 프록시로 한 번만 다운로드합니다. 업데이트 데이터가 프록시 서버에 저장되면 인터넷이 아니라 인트라넷을 통해 분석을 위해 사용자의 시스템으로 이 데이터가 전송됩니다.
인트라넷에 Sun 업데이트 연결 프록시 체인을 구성할 수 있습니다. 프록시 체인의 마지막 링크는 Sun 업데이트 서버 또는 로컬 업데이트 모음으로 지정할 수 있습니다. 이 프록시 체인을 사용하면 시스템으로부터의 업데이트 다운로드 요청이 1차 Sun 업데이트 연결 프록시로 전달되고 이어서 체인 내에 있는 다른 프록시로 전달되어 요청을 처리하게 됩니다. 시스템의 1차 Sun 업데이트 연결 프록시에서 업데이트를 찾을 수 없는 경우 체인 내에 있는 다음 Sun 프록시에 동일한 요청을 보내 업데이트가 그곳에 저장되어 있는지 확인합니다. 업데이트를 찾으면 시스템으로 다운로드됩니다. 업데이트를 찾지 못한 경우에는 업데이트를 찾거나 프록시 체인의 마지막에 도달할 때까지 체인을 따라 요청이 계속 진행됩니다.
예를 들어 회사에 Sun 업데이트 서버에서 직접 업데이트를 얻는 Sun 업데이트 연결 프록시가 있다고 가정합니다. 각 사무실마다 회사의 프록시에서 업데이트를 얻는 Sun 업데이트 연결 프록시가 있습니다.
체인 내에 있는 각 Sun 연결 프록시는 다운로드 요청에 따라 다른 프록시 체인에서 찾은 업데이트를 저장합니다. 따라서 처음에 프록시에서 발견되지 않은 업데이트는 Sun 업데이트 연결 프록시로 다운로드되어 저장된 후에 클라이언트 시스템으로 다운로드됩니다. 프록시 체인에 포함되어 있는 각 시스템으로 인해 클라이언트 시스템으로 업데이트를 다운로드하는 데 소요되는 시간이 증가될 수 있습니다. 따라서 클라이언트 시스템에서 처음 다운로드를 요청하면 업데이트는 인터넷을 통해 프록시 시스템으로 다운로드됩니다. 또한 이후의 업데이트 요청은 인트라넷을 통해 프록시 시스템에서 클라이언트 시스템으로 다운로드됩니다.
업데이트 관리자에는 PatchPro 기능이 통합되어 있습니다. PatchPro는 시스템에서 업데이트 분석을 수행하여 그 결과로 얻어진 업데이트를 다운로드하고 적용합니다. 이 자동 기능은 이전에 Solaris 2.6, Solaris 7, Solaris 8 및 Solaris 9에서 별도의 PatchPro 제품으로 사용했지만 이제는 Sun 패치 관리자 2.0 제품의 일부입니다. PatchPro 기능은 이제 Sun 업데이트 관리자 1.0 소프트웨어의 일부입니다.
PatchPro는 서명된 업데이트를 사용하므로 업데이트가 수정되지 않았다는 점을 보장해 줌으로써 Solaris 업데이트의 보안성을 개선합니다.
|
주 - pprosetup 및 pprosvc 명령이 변환 용도로 Sun 업데이트 관리자 1.0에 포함되어 있습니다. 이 명령을 사용하지 말고 대신 smpatch 명령을 사용하는 것이 가장 적합합니다. |
Solaris 9에서 시작할 경우 smpatch 명령은 로컬 모드와 원격 모드 두 가지로 사용이 가능합니다. 로컬 모드는 로컬 시스템에서만 실행할 수 있습니다. 이 모드는 시스템이 단일 사용자 또는 복수 사용자 모드일 때 사용할 수 있습니다. 원격 모드는 원격 시스템에서 작업을 수행하는 데 사용할 수 있습니다. 로컬 모드와 원격 모드 모두 적합한 권한이 있는 사용자 또는 역할이 사용할 수 있습니다.
기본적으로 smpatch는 로컬 모드에서 실행됩니다. 로컬 모드에서는 Solaris WBEM 서비스가 사용되지 않기 때문에 인증 옵션 또는 원격 시스템을 참조하는 옵션을 사용할 수 없습니다. smpatch 명령은 원격 모드보다 로컬 모드에서 더 빠르게 실행됩니다.
원격 또는 인증 옵션 중 하나를 지정할 경우 (-L 제외), 원격 모드가 사용됩니다.
시스템이 단일 사용자 모드일 때에는 로컬 모드에서 smpatch add 명령을 사용하여 업데이트를 적용할 수 있습니다. 이러한 방식으로 업데이트를 적용하는 경우는 업데이트가 singleuser 업데이트 특성과 연관되어 있거나 업데이트를 자동 시스템에 적용하려는 경우가 해당됩니다.
시스템이 단일 사용자 모드에서 실행 중인 경우에는 smpatch add, smpatch order 및 smpatch remove 명령만 사용하여 업데이트를 관리합니다.
시스템이 단일 사용자 모드에서 실행되는 동안에는 smpatch get, smpatch set 및 smpatch unset 명령을 사용하여 업데이트 관리 환경을 구성할 수 있습니다.
시스템이 단일 사용자 모드에서 실행되는 동안에는 smpatch analyze, smpatch download 및 smpatch update 명령을 사용하지 마십시오. 이 명령들은 시스템이 단일 사용자 모드인 경우에는 사용할 수 없는 네트워크 서비스에 의존하고 있습니다.
일부 업데이트가 업데이트 적용 방침을 충족하지 않는 경우 이러한 업데이트는 시스템에 작동으로 적용될 수 없습니다. 이러한 업데이트는 단일 사용자 모드에서 수동으로 적용해야 할 수 있습니다.
업데이트를 적용한 후 즉시 재부팅이나 재구성 재부팅을 수행해야 하는 업데이트는 바로 적용되지 않습니다. 대신 이러한 업데이트는 예정된 시스템 종료 시 자동으로 적용됩니다.
smpatch 명령을 사용하면 정렬된 업데이트 목록을 생성할 수 있습니다. 정렬된 목록은 텍스트 파일로 저장하여 업데이트 작업을 수행하는 데 사용할 수 있습니다.
업데이트 목록을 사용하여 동일한 하드웨어 및 소프트웨어 구성의 시스템에 동일한 업데이트 군을 적용할 수 있습니다. 또는 업데이트 목록 파일을 만들어서 모든 영구 보안 업데이트를 포함시키고 이 목록을 사용하여 하나 이상의 시스템에 이러한 보안 업데이트를 적용할 수 있습니다.
다음과 같은 방법으로 smpatch 명령을 사용하여 정렬된 업데이트 목록이 포함된 파일을 만들 수 있습니다.
업데이트 목록을 수정한 경우 시스템에서 해당 업데이트를 사용할 수 있는 경우 smpatch order 명령을 사용하여 목록을 업데이트 적용에 적합한 순서로 놓습니다. 또는 smpatch analyze 명령을 사용하여 업데이트 정렬 목록을 생성할 수도 있습니다.
|
주의 - smpatch add 명령은 업데이트 및 관련 업데이트 적용 방침에 상관 없이 업데이트 목록의 모든 업데이트를 적용하려고 합니다. |
업데이트 목록을 smpatch add, smpatch analyze, smpatch download, smpatch order 및 smpatch update 명령에 대한 입력으로 사용할 수 있습니다.
Sun 업데이트 관리자 소프트웨어를 사용하려면 다음 개념에 대해 잘 알고 있어야 합니다.
Solaris 패치 및 Sun 패치 관리자 2.0 소프트웨어에 대한 자세한 내용은 docs.sun.com 사이트에서 Solaris 10 System Administrator Collection의 시스템 관리 설명서: 기본 관리를 참조하십시오.
업데이트 관리자는 Solaris 10 시스템의 업데이트를 관리할 수 있는 도구입니다. 업데이트 관리자는 이전 Sun 패치 관리자 2.0 소프트웨어보다 기능이 추가되었습니다. 이 새로운 기능은 Sun 온라인 계정이 있고 시스템을 Sun에 등록해야만 사용할 수 있습니다.
업데이트 관리자에 등록한 시스템에서만 업데이트 관리자의 기능을 사용할 수 있으며 Sun 업데이트 연결 서비스를 통해 원격으로 관리할 수 있습니다.
시스템을 등록하는 방법에 대한 자세한 내용은 시스템 등록 방법을 참조하십시오. 구독 키를 얻는 방법에 대한 자세한 내용은 Sun 구독 키 획득 방법을 참조하십시오.
|
주 - 인트라넷에서 Sun 업데이트 연결 프록시의 클라이언트인 시스템을 로컬로 관리하는 경우에는 클라이언트 시스템을 등록하지 않아도 됩니다. 프록시로 사용되는 시스템은 반드시 등록해야 합니다. 그러나 Sun 업데이트 연결 서비스로 클라이언트 시스템을 관리하는 경우에도 클라이언트 시스템을 반드시 등록해야 합니다. |
소프트웨어 지원이 포함된 Sun 서비스 계획 계약 고객은 다음을 수행할 수 있습니다.
사용 가능한 Solaris 서비스 계획에 대한 자세한 내용은 http://www.sun.com/service/solaris10/ 웹 사이트를 참조하십시오.
업데이트 관리자를 사용하려면 업데이트 관리자 소프트웨어가 설치된 시스템을 등록해야 합니다. 다음 섹션에 설명된 세 가지 등록 및 권한허용 수준에서 선택할 수 있습니다.
|
주 - 등록되지 않은 시스템은 보안 업데이트에만 액세스할 수 있습니다. 등록되지 않은 시스템의 업데이트는 smpatch add 명령 및 smpatch remove 명령을 사용하여 관리할 수 있습니다. |
Sun에 시스템에 대한 기본 정보만 발송하고 업데이트 관리 구독은 구매하지 않았습니다. 이 서비스 레벨에서는 업데이트 관리자 응용 프로그램을 사용하여 다음과 같이 업데이트를 로컬에서 관리할 수 있습니다.
|
주 - 업데이트 관리 환경에 Sun 업데이트 연결 프록시가 포함되어 있고 시스템이 이 프록시의 클라이언트인 경우 클라이언트 시스템을 등록하지 않아도 Sun 업데이트 관리자 소프트웨어를 사용할 수 있습니다. 그러나 프록시로 사용되는 시스템은 반드시 등록해야 합니다. |
Sun에 시스템 정보를 발송하고 업데이트 관리 구독을 구매했습니다. 이 서비스 레벨은 이전(기본) 서비스 레벨에서 사용할 수 있는 기능을 확장합니다. 업데이트 관리자 응용 프로그램을 사용하여 다음 작업을 수행할 수 있습니다.
시스템 정보를 발송했고 구독을 구매했으며 Sun 업데이트 연결 서비스를 사용하여 원격으로 업데이트를 관리하려고 합니다. 이 서비스 레벨은 이전(중급) 서비스 레벨에서 사용할 수 있는 기능을 확장합니다. Sun 업데이트 연결 서비스를 사용하여 다음 작업을 수행할 수 있습니다.
업데이트 관리자를 사용하면 다음과 같은 작업이 포함된 업데이트 관리 프로세스를 수행할 수 있습니다.
Solaris 업데이트를 사용하는 것에 대한 권장 전략 및 방법에 대한 자세한 내용은 http://docs.sun.com/doc/817-0574/를 참조하십시오.
업데이트가 성공적으로 적용되고 나면 다운로드된 업데이트는 다운로드 디렉토리에서 제거됩니다.
업데이트는 지정된 방침 및 다운로드된 업데이트와 관련된 업데이트 특성에 따라 시스템에 적용됩니다.
업데이트가 업데이트 적용 방침을 만족하지 않는 경우 업데이트가 바로 적용되지 않고 예정된 시스템 종료 시 적용됩니다. 업데이트 관리자 응용 프로그램에는 이러한 업데이트가 재시작 필요 업데이트로 나타납니다.
interactive 특성 집합이 있는 업데이트의 경우 업데이트의 README 파일에 있는 지침에 따라 업데이트를 수동으로 적용합니다. 업데이트 관리자 응용 프로그램에는 이러한 업데이트가 다운로드만 업데이트로 나타납니다.
시스템에 업데이트를 적용하기 전에 필요한 업데이트를 결정해야 하며, 업데이트 관리자를 사용하여 시스템에 업데이트 분석을 수행하여 적합한 업데이트 목록을 얻을 수 있습니다.
업데이트 관리자는 Solaris 시스템에 대한 분석을 수행하기 위해 분석 모듈과 사용 가능한 업데이트 목록을 사용합니다. 업데이트 소스에 대한 자세한 내용은 업데이트 소스 지정을 참조하십시오.
분석 결과를 기준으로 업데이트를 시스템에 다운로드하고 적용할 수 있습니다.
경우에 따라 다른 업데이트가 적용될 때까지 업데이트를 시스템에 적용하지 못할 수도 있습니다. 이 경우 첫 번째 업데이트는 두 번째 업데이트에 대해 종속성을 갖는다고 말할 수 있습니다. 업데이트 관리자는 시스템을 분석할 때 업데이트의 관련 업데이트를 확인하여 결과 목록에 모든 업데이트를 자동으로 포함시킵니다.
시스템에 업데이트를 적용하기 전에 Sun 업데이트 서버에서 시스템으로 업데이트를 다운로드해야 합니다.
시스템 분석 내용을 기반으로 Sun 업데이트 서버에서 업데이트를 다운로드하거나 다운로드할 특정 업데이트를 지정할 수 있습니다.
업데이트 관리자 응용 프로그램은 다운로드 작업과 설치 작업을 서로 연계하여 수행합니다. 따라서 업데이트를 설치하도록 요청하면 업데이트가 먼저 시스템에 다운로드된 다음 설치로 이어집니다.
다운로드만으로 표시된 일부 업데이트는 업데이트 관리자 응용 프로그램에서 설치할 수 없습니다. 다운로드만 업데이트를 설치하도록 요청하는 경우 업데이트는 시스템에 다운로드되지만 설치되지는 않습니다. 업데이트를 설치하려면 업데이트의 README 파일에 있는 지침을 따라야 합니다.
업데이트 관리자는 업데이트를 시스템에 적용할 수 있습니다.
smpatch add 명령을 사용하여 특정 업데이트를 적용할 경우 지정한 업데이트만 적용됩니다. smpatch add 명령은 업데이트의 관련 업데이트는 확인하지 않습니다. 누락된 관련 업데이트가 있는 업데이트를 적용할 경우 업데이트가 적용되지 않습니다. smpatch analyze 명령이나 smpatch update 명령을 사용하여 업데이트의 관련 업데이트를 확인할 수 있습니다.
업데이트 목록에서 선택한 업데이트를 적용하기 위해 Sun 업데이트 관리자 GUI를 사용할 경우 각각의 업데이트가 적용되기 전에 다운로드됩니다(필요한 경우).
업데이트 목록을 설치하려고 하면 업데이트 관리자는 먼저 종속된 업데이트도 함께 설치해야 하는지 여부를 확인하기 위한 분석을 수행합니다.
이전에 시스템에 적용한 업데이트를 제거(또는 취소)할 수 있습니다. 업데이트 관리자를 이용하여 업데이트를 제거할 수 있습니다.
|
주의 - 시스템에서 Sun 업데이트 관리자 1.0 기능 업데이트를 제거할 경우 업데이트 관리자가 정상적으로 작동하지 않게 되므로 제거하지 마십시오. |
업데이트를 제거할 때 Solaris 업데이트 도구는 해당 업데이트에 의해 수정된 모든 파일을 복원합니다. 그렇지 않은 경우는 다음의 경우입니다.
업데이트를 제거하는 동안 patchrm 명령은 /tmp/backoutlog.process-id 파일에 취소 프로세스를 기록합니다. 이 로그 파일은 업데이트가 성공적으로 제거되면 자동 제거됩니다.
Sun 업데이트 관리자 GUI를 사용하여 적용한 업데이트 목록에서 하나 이상의 업데이트를 선택하여 제거할 수 있습니다. 그러나 smpatch remove 명령을 사용하면 한 번에 하나의 업데이트만 제거할 수 있습니다.
|
주 - 다른 업데이트에 종속된 업데이트를 제거하려고 할 경우 제거되지 않으며, 이 업데이트에 종속된 업데이트를 모두 제거할 경우 제거할 수 있습니다. |
다른 업데이트에 종속된 업데이트를 제거하려고 할 경우 업데이트 관리자에 함께 제거해야 하는 업데이트 목록이 나타납니다. 처음에 선택한 업데이트를 제거하려면 이들 업데이트를 제거하는 데 동의해야 합니다.
등록 도중이나 등록이 끝난 후 Sun 업데이트 연결 서비스에서 Solaris 10 시스템을 관리하도록 요청할 수 있습니다. 업데이트 연결 서비스에는 모든 시스템에서 업데이트를 관리할 수 있는 웹 응용 프로그램이 있습니다.
자세한 내용은 Sun 업데이트 연결 1.0 관리 설명서를 참조하십시오.
시스템이 Sun 업데이트 연결 서비스에 의해 관리되더라도 업데이트 관리자를 사용하여 로컬 시스템에서 업데이트를 관리할 수도 있습니다.
업데이트 관리자를 사용할 때에는 클라이언트 시스템 및 모든 Sun 업데이트 연결 프록시가 Solaris 업데이트 및 업데이트 데이터에 액세스할 수 있어야 합니다. 클라이언트 시스템 및 프록시는 모두 다음 소스에서 업데이트를 얻을 수 있습니다.
클라이언트 시스템과 Sun 업데이트 연결 프록시의 기본 업데이트 소스는 Sun 업데이트 서버입니다. 따라서 클라이언트 시스템 또는 Sun 업데이트 서버로부터 업데이트를 받는 Sun 업데이트 연결 프록시는 인터넷에 직접 연결되어 있거나 네트워크 프록시를 통해 연결되어 있어야 합니다.
Sun 업데이트 연결 프록시 및 다른 업데이트 소스의 조합을 사용하여 업데이트 관리 환경을 구성할 수 있습니다.
클라이언트는 다음 소스에서 제공되는 업데이트 및 업데이트 데이터에 액세스합니다.
클라이언트 시스템의 업데이트 소스를 지정하는 자세한 내용은 업데이트 소스 지정 방법(GUI)을 참조하십시오.
프록시의 업데이트 소스를 지정하는 자세한 내용은 Sun 업데이트 연결 프록시 구성 설정을 변경하는 방법(명령줄)을 참조하십시오.
업데이트 관리자는 다음과 같은 유형의 업데이트를 시스템에 적용합니다.
표준 업데이트는 standard 업데이트 특성과 관련되어 있습니다. 재시작 필요로 표시된 업데이트는 rebootafter, reconfigafter, rebootimmediate, reconfigimmediate 및 singleuser 업데이트 특성과 관련되어 있습니다. 다운로드만으로 표시된 업데이트는 interactive 업데이트 특성과 관련되어 있습니다. 다운로드만 업데이트는 시스템에 다운로드만 되고 업데이트의 README 파일에 있는 지침에 따라 수동으로 적용해야 합니다.
하지만 smpatch update 명령을 사용하여 시스템을 업데이트하는 경우 업데이트 적용 방침을 사용자 정의할 수 있습니다.
이 방침에 대한 자세한 내용은 smpatch(1M) 매뉴얼 페이지를 참조하십시오.
smpatch set 명령은 다음 매개 변수를 사용하여 업데이트 관리 환경을 구성합니다.
|
주 - patchpro.patchset을 제외하고 매개 변수는 Sun 업데이트 관리자의 파일 메뉴에서 환경 설정을 선택하고 해당 값을 지정하여 수정할 수 있습니다. |
업데이트 모음 보기(View Collection) 메뉴에서 업데이트 집합을 선택합니다.
Copyright © 2005, Sun Microsystems, Inc. 모든 권리는 저작권자의 소유입니다.