이 장에서는 한 쌍의 클러스터에서 Sun Cluster Geographic Edition 소프트웨어를 업그레이드하는 방법에 대해 설명합니다. Sun Cluster Geographic Edition 소프트웨어의 설치를 업그레이드하려면 Sun Cluster Geographic Edition 소프트웨어의 기존 버전을 제거하고 업그레이드된 소프트웨어 버전을 설치합니다.
이 장은 다음 내용으로 구성되어 있습니다.
실행 중인 클러스터에서 Sun Cluster Geographic Edition 소프트웨어를 업그레이드할 수 있습니다. Sun Cluster Geographic Edition 소프트웨어 설치 프로세스는 Sun Cluster 소프트웨어를 재시작하지 않아도 되므로 클러스터는 실행 중인 서비스가 있는 제품에 있습니다. 중지 시간 없이 Sun Cluster Geographic Edition 패치를 설치하려면 업그레이드 프로세스를 사용할 수도 있습니다. Sun Cluster Geographic Edition 소프트웨어 구성 데이터는 업그레이드 프로세스 동안 유지됩니다.
소프트웨어를 업그레이드하기 전에 모든 클러스터의 각 노드에 클러스터 구성에 대한 모든 필수 패치가 설치되어 있는지 확인합니다.
패치 위치 및 설치 지침에 대한 내용은 Sun Cluster Geographic Edition 3.1 2006Q4 릴리스 노트의 필수 패치를 참조하십시오.
업그레이드하려는 클러스터와 파트너쉽을 맺은 모든 클러스터의 모든 노드에서 Sun Cluster Geographic Edition 소프트웨어를 업그레이드해야 합니다.
Sun Cluster Geographic Edition 소프트웨어의 업그레이드 프로세스 동안 Solaris OS를 업그레이드하려는 경우 Solaris OS를 업그레이드하기 전에 Sun Cluster Geographic Edition 패키지를 제거해야 합니다.
이 절은 Sun Cluster Geographic Edition 구성 업그레이드를 위한 다음 정보를 제공합니다.
클러스터를 Sun Cluster Geographic Edition 3.1 2006Q4 소프트웨어로 업그레이드할 때 업그레이드 중인 클러스터와 파트너쉽을 맺은 모든 클러스터에서 다음 요구 사항 및 소프트웨어 지원 지침을 따르십시오.
지원되는 하드웨어 - 클러스터 하드웨어는 Sun Cluster Geographic Edition 3.1 2006Q4 소프트웨어를 지원하도록 구성되어야 합니다. 현재 지원되는 Sun Cluster Geographic Edition 구성에 대한 내용은 Sun 대리점으로 문의하십시오.
최소 Solaris OS — 클러스터는 최신 필수 패치를 포함하여 Solaris OS 8 소프트웨어에서 실행되거나 또는 최소한 초기 릴리스로 업그레이드되어야 합니다.
제품에서 Sun Cluster Geographic Edition 계층을 제거하기 위해 업그레이드 중인 클러스터와 파트너쉽을 가지는 모든 클러스터에서 이 절차를 수행합니다. Solaris 10 OS에서 전역 영역에서만 모든 단계를 수행합니다.
고가용성 응용 프로그램은 Sun Cluster Geographic Edition 소프트웨어를 업그레이드하는 동안에는 중지 시간을 갖지 않습니다.
구성이 업그레이드 요구 사항을 만족하는지 확인합니다. 업그레이드 요구 사항 및 소프트웨어 지원 지침을 참조하십시오.
Solaris OS 및 Sun Cluster Geographic Edition 3.1 2006Q4를 포함해 업그레이드할 모든 소프트웨어 제품에 대한 설치 매체, 문서 및 패치를 준비합니다.
Sun Cluster Geographic Edition 소프트웨어의 업그레이드 프로세스 동안 Solaris OS 또는 다른 응용 프로그램을 업그레이드 하려는 경우, Solaris OS 또는 다른 응용 프로그램을 업그레이드하기 전에 Sun Cluster Geographic Edition 패키지를 제거해야 합니다.
Sun Cluster Geographic Edition 소프트웨어 제거에 대한 자세한 내용은 제거 개요를 참조하여 알맞은 제거 방법을 결정하십시오.
클러스터가 올바르게 작동하는지 확인하십시오.
클러스터의 현재 상태를 확인하려면 노드에서 다음 명령을 실행하십시오.
% scstat |
자세한 내용은 scstat(1M) 매뉴얼 페이지를 참조하십시오.
동일한 노드의 /var/adm/messages 로그에서 해결되지 않은 오류 메시지나 경고 메시지를 확인하십시오.
볼륨 관리자 상태를 확인하십시오.
클러스터의 노드에서 루트가 됩니다.
% su |
보호 그룹에서 모든 응용 프로그램 자원 그룹을 제거합니다.
고가용성 응용 프로그램은 Sun Cluster Geographic Edition 소프트웨어를 업그레이드하는 동안에는 중지 시간을 갖지 않습니다.
# geopg remove-resource-group resourcegroup protectiongroupname |
자세한 내용은 geopg(1M) 매뉴얼 페이지를 참조하십시오.
이 클러스터와 파트너쉽인 모든 클러스터에서 위의 단계를 수행합니다.
클러스터에서 활성화 상태인 모든 보호 그룹을 중지합니다.
# geopg stop protectiongroupname -e local | global |
자세한 내용은 geopg(1M) 매뉴얼 페이지를 참조하십시오.
Sun Cluster Geographic Edition 기반 구조를 중지합니다.
# geoadm stop |
자세한 내용은 geoadm(1M) 매뉴얼 페이지를 참조하십시오.
클러스터에서 Sun Cluster Geographic Edition 소프트웨어를 업그레이드합니다. Sun Cluster Geographic Edition 소프트웨어 업그레이드 방법으로 이동합니다.
클러스터의 모든 노드에 대해 이 절차를 수행합니다. 동시에 둘 이상의 노드에서 이 절차를 수행할 수 있습니다.
클러스터가 파트너쉽에 속한 경우, Sun Cluster Geographic Edition 3.1 2006Q4 소프트웨어를 시작하기 전에 두 파트너를 Sun Cluster Geographic Edition 3.1 2006Q4 소프트웨어로 업그레이드해야 합니다.
GUI로 uninstaller 유틸리티를 사용하려면 제거할 클러스터 노드의 화면 환경이 GUI에 표시되도록 설정되어 있는지 확인하십시오.
% xhost + % setenv DISPLAY nodename:0.0 |
Sun Cluster Geographic Edition 소프트웨어를 제거하려는 노드 또는 클러스터에서 루트로 전환합니다.
% su |
Sun Cluster Geographic Edition 3.1 8/05 소프트웨어를 제거합니다.
Solaris OS 버전 10을 사용하는 경우 Sun Cluster Geographic Edition 3.1 8/05 Release Notes의 The Sun Cluster Geographic Edition Installer Does Not Work on Solaris OS 10 (6350105)을 참조하십시오.
Solaris OS 버전 8 또는 9를 사용하는 경우 Sun Cluster Geographic Edition Installation Guide의 "Solaris OS 9 및 10에서 Sun Cluster Geographic Edition 소프트웨어 제거"를 참조하십시오.
Sun Cluster Geographic Edition 소프트웨어를 종료하는 동안 실행 중안 응용 프로그램을 마치는 방법에 대한 자세한 내용은 Sun Cluster Geographic Edition 시스템 관리 설명서의 Sun Cluster Geographic Edition 소프트웨어 비활성화를 참조하십시오.
모든 노드가 온라인 상태이고 클러스터의 일부인지 확인합니다.
클러스터의 현재 상태를 확인하려면 노드에서 다음 명령을 실행하십시오.
% scstat |
자세한 내용은 scstat(1M) 매뉴얼 페이지를 참조하십시오.
동일한 노드의 /var/adm/messages 로그에서 해결되지 않은 오류 메시지나 경고 메시지를 확인하십시오.
공통 에이전트 컨테이너 1.1로 업그레이드합니다.
자세한 내용은 Sun Java Enterprise System 2006Q3 Upgrade Guide의 Upgrading Common Agent Container를 참조하십시오.
2 장, Sun Cluster Geographic Edition 소프트웨어 설치에서 설명하는 바와 같이 Sun Cluster Geographic Edition 소프트웨어를 설치합니다.
패치 설치에서 설명하는 바와 같이 필수 패치를 모두 설치합니다.
이 클러스터와 파트너쉽인 모든 클러스터에서 위의 단계를 수행합니다.
클러스터의 모든 노드에서 Sun Cluster Geographic Edition 소프트웨어를 설치한 후 Sun Cluster Geographic Edition 소프트웨어를 활성화합니다.
# geoadm start |
두 파트너 클러스터의 모든 하트비트에서 ICRM 플러그인을 제거합니다.
phys-paris-1 # geohb remove-plugin icrm_plugin hb_paris~new-york phys-paris-1 # geohb remove-plugin icrm_plugin hb_new-york~paris phys-newyork-1 # geohb remove-plugin icrm_plugin hb_paris~new-york phys-newyork-1 # geohb remove-plugin icrm_plugin hb_new-york~paris |
업그레이드를 위해 클러스터를 준비하는 동안 제거한 모든 응용 프로그램 자원 그룹을 보호 그룹에 다시 추가합니다.
# geopg add-resource-group resourcegroup protectiongroupname |
자세한 내용은 geopg(1M) 매뉴얼 페이지를 참조하십시오.
추가한 모든 보호 그룹을 시작합니다.
# geopg start protectiongroupname -e local | global [-n] |
자세한 내용은 geopg(1M) 매뉴얼 페이지를 참조하십시오.
Sun Cluster Geographic Edition 3.1 2006Q4 소프트웨어 업그레이드를 확인하는 방법 으로 이동합니다.
클러스터가 Sun Cluster Geographic Edition 3.1 2006Q4 소프트웨어로 성공적으로 업그레이드되었는지 확인하려면 이 절차를 수행합니다. Solaris 10 OS에서 전역 영역에서만 모든 단계를 수행합니다.
업그레이드할 모든 클러스터 노드에 대해 모든 업그레이드 절차를 완료했는지 확인하십시오.
각 노드에서 루트로 전환합니다.
업그레이드된 각 노드에서 Sun Cluster Geographic Edition 소프트웨어의 설치 레벨을 봅니다.
# geoadm -V |
출력 첫 행은 노드에서 실행하는 Sun Cluster Geographic Edition 소프트웨어의 버전을 표시합니다. 이 버전은 지금 업그레이드한 버전이 일치해야 합니다.
geoadm -v 명령이 반환하는 버전 번호는 마케팅 릴리스 버전 번호와 일치하지 않습니다. Sun Cluster Geographic Edition 3.1 2006Q4 소프트웨어의 버전 번호는 1.1입니다.
클러스터가 올바르게 실행되는지 확인하십시오.
# geoadm status |
(옵션) Sun Cluster Geographic Edition 소프트웨어가 올바르게 설치되었는지 확인하기 위해 전환을 실행할 수도 있습니다.
# geopg switchover |
지리적으로 분리된 클러스터를 적절하게 테스트해야 전환 시 문제가 발생하지 않습니다. 먼저 보조 클러스터를 업그레이드하고 이 보조 클러스터로 전환하면 계속 바르게 작동하는지 확인할 수 있습니다. 전환이 실패하는 경우 기본 사이트는 손상되지 않은 원래대로 다시 전환될 수 있습니다. 보조 사이트에서 모든 사항이 정상이라면 특정 '침투 시간' 후에 기본 사이트도 업그레이드할 수 있습니다.
전환으로 인해 클러스터에서 실행 중인 서비스가 방해 받을 수도 있습니다. 전환을 수행하기 전 필수 작업 및 자원에 대하여 주의 깊게 계획해야 합니다.
사용자 응용 프로그램 자원 그룹을 보호 그룹에 원래대로 다시 추가하려는 경우에 전환을 수행하면 원래 기본 클러스터의 응용 프로그램이 종료되고 이 응용 프로그램은 보조 클러스터로 마이그레이션됩니다.