이 장에서는 Sun Cluster 3.x 구성을 Sun Cluster 3.1 4/04 소프트웨어로 업그레이드하는 다음과 같은 정보와 절차를 설명합니다.
이 절은 Sun Cluster 구성 업그레이드를 위한 다음과 같은 지침을 제공합니다.
Sun Cluster 3.1 4/04 소프트웨어로 업그레이드할 때 다음 요구 사항 및 제한 사항에 주의하십시오.
클러스터는 최신 필수 패치를 포함하여 Solaris 8 2/02 이상의 소프트웨어에서 실행하거나 그 이상의 소프트웨어로 업그레이드해야 합니다.
클러스터 하드웨어 구성을 Sun Cluster 3.1 4/04 소프트웨어에서 지원해야 합니다. 현재 지원되는 Sun Cluster 구성에 대한 정보는 Sun 담당자에게 문의하십시오.
모든 소프트웨어를 Sun Cluster 3.1 4/04 소프트웨어에서 지원하는 버전으로 업그레이드해야 합니다. 예를 들어, 데이터 서비스가 Sun Cluster 3.0 소프트웨어에서는 지원되지만 Sun Cluster 3.1 4/04 소프트웨어에서는 지원되지 않는 경우 Sun Cluster 3.1 4/04 소프트웨어에서 지원되는 데이터 서비스 버전으로 업그레이드해야 합니다. 해당 데이터 서비스의 관련 응용 프로그램이 Sun Cluster 3.1 4/04 소프트웨어에서 지원되지 않으면 응용 프로그램도 지원되는 릴리스로 업그레이드해야 합니다.
scinstall 업그레이드 유틸리티는 Sun Cluster 3.1 4/04 소프트웨어에 포함된 데이터 서비스만 업그레이드합니다. 사용자 정의 데이터 서비스나 다른 회사 데이터 서비스는 직접 업그레이드해야 합니다.
Sun Cluster 3.0 릴리스를 업그레이드할 경우 NAFO 그룹을 Internet Protocol (IP) Network Multipathing 그룹으로 변환할 때 테스트 IP 주소를 공용 네트워크 어댑터에서 사용 가능하게 해야 합니다. scinstall 업그레이드 유틸리티를 실행할 때 클러스터의 각 공용 네트워크 어댑터에 대한 테스트 IP 주소를 묻는 메시지가 나옵니다. 테스트 IP 주소는 어댑터의 기본 IP 주소와 동일한 서브넷에 있어야 합니다.
IP Network Multipathing 그룹의 테스트 IP 주소에 대한 자세한 내용은 IP Network Multipathing Administration Guide (Solaris 8) 또는 System Administration Guide: IP Services (Solaris 9)를 참조하십시오.
Sun Cluster 3.1 4/04 소프트웨어는 Solaris 8 소프트웨어에서 Solaris 9 소프트웨어로의 비롤링 업그레이드만 지원합니다.
Sun Cluster 3.1 4/04 소프트웨어는 Sun Cluster 3.x 소프트웨어에서 직접 업그레이드하는 경우만 지원합니다.
Sun Cluster 3.1 4/04 소프트웨어는 Sun Cluster 소프트웨어의 다운그레이드를 지원하지 않습니다.
Sun Cluster 3.1 4/04 소프트웨어는 구조 간 업그레이드를 지원하지 않습니다.
Sun Cluster 3.1 4/04 소프트웨어는 Sun Cluster 구성의 Solaris 소프트웨어 업그레이드를 위한 Live Upgrade 방법을 지원하지 않습니다.
클러스터를 Sun Cluster 3.1 4/04 소프트웨어로 업그레이드하려면 다음 중 하나의 방법을 선택하십시오.
비롤링 업그레이드 – 비롤링 업그레이드에서는 클러스터 노드를 업그레이드하기 전에 클러스터를 종료합니다. 모든 노드가 완전히 업그레이드되면 클러스터를 다시 작동합니다. 다음 중 하나 이상의 조건이 적용될 경우 비롤링 업그레이드 방법을 반드시 사용해야 합니다.
Sun Cluster 3.0 소프트웨어에서 업그레이드하는 경우
Solaris 8 소프트웨어에서 Solaris 9 소프트웨어로 업그레이드하는 경우
응용 프로그램, 데이터베이스 등 소프트웨어 제품을 업그레이드하려면 모든 클러스터 노드에서 동일한 소프트웨어 버전이 동시에 실행 중이어야 합니다.
또한, VxVM을 업그레이드합니다.
롤링 업그레이드 – 롤링 업그레이드에서는 클러스터 노드를 한 번에 하나씩 업그레이드합니다. 다른 노드에서 서비스가 실행 중이면 클러스터가 작동 상태로 유지됩니다. 다음 조건이 모두 적용되는 경우에만 롤링 업그레이드를 사용할 수 있습니다.
Sun Cluster 3.1 소프트웨어를 업그레이드합니다.
Solaris 소프트웨어를 Solaris Update 릴리스로만 업그레이드하는 경우
응용 프로그램 또는 데이터베이스를 업그레이드해야 하는 경우 실행 중인 클러스터에 소프트웨어의 현재 버전과 업그레이드 버전이 함께 존재할 수 있습니다.
클러스터 구성이 롤링 업그레이드를 수행하기 위한 요구 사항을 충족하는 경우에도 비롤링 업그레이드를 수행하도록 선택할 수 있습니다.
Sun Cluster 3.1 4/04 구성을 계획하는 데 필요한 개략적인 설명은 제 1 장을 참조하십시오.
Sun Cluster 3.x 소프트웨어에서 Sun Cluster 3.1 4/04 소프트웨어로 비롤링 업그레이드를 수행하려면 이 절의 작업을 수행합니다. 비롤링 업그레이드에서는 클러스터 노드를 업그레이드하기 전에 전체 클러스터를 종료합니다. 이 절차를 사용하여 Solaris 8 소프트웨어에서 Solaris 9 소프트웨어로 클러스터를 업그레이드할 수도 있습니다.
Sun Cluster 3.1 4/04 소프트웨어로 롤링 업그레이드를 수행하려면 Sun Cluster 3.1 4/04 소프트웨어로 업그레이드(롤링) 에 설명된 절차를 따르십시오.
작업 |
지침 |
---|---|
1. 업그레이드 요구 사항 및 제한 사항 읽기 | |
2. 클러스터 작동 중지, 자원 비활성화, 공유 데이터 및 시스템 디스크 백업 수행. 클러스터에서 Solstice DiskSuite/Solaris Volume Manager에 이중 문자열 mediator를 사용하는 경우 mediator 구성 해제 | |
3. 필요한 경우 Solaris 소프트웨어를 지원되는 Solaris 갱신 릴리스로 업그레이드. 선택적으로 VERITAS Volume Manager (VxVM) 업그레이드 | |
4. Sun Cluster 3.1 4/04 프레임워크 및 데이터 서비스 소프트웨어로 업그레이드. 필요한 경우 응용 프로그램 업그레이드. 클러스터에서 이중 문자열 mediator를 사용하는 경우 mediator 재구성 VxVM을 업그레이드한 경우 디스크 그룹 업그레이드 | |
5. (옵션) 필요한 경우 Sun Cluster 모듈을 Sun Management Center로 업그레이드 |
Sun Management Center에 대한 Sun Cluster 모듈 소프트웨어를 업그레이드하는 방법(비롤링) |
6. 새 자원 유형 등록, 기존 자원을 새 자원 유형으로 이전, 필요한 경우 자원 유형 확장 등록 정보 수정, 자원 활성화, 자원 그룹 온라인화 |
소프트웨어를 업그레이드하기 전에 다음 단계를 수행하여 클러스터 작동을 중지시키십시오.
구성이 업그레이드 요구 사항을 충족하는지 확인하십시오.
업그레이드 요구 사항 및 제한 사항 를 참조하십시오.
업그레이드하는 모든 소프트웨어 제품의 CD-ROM, 설명서 및 패치를 준비하십시오.
Solaris 8 또는 Solaris 9 운영 환경
Sun Cluster 3.1 4/04 프레임워크
Sun Cluster 3.1 4/04 데이터 서비스(에이전트)
Sun Cluster 3.1 4/04 데이터 서비스 에이전트가 관리하는 응용 프로그램
VERITAS Volume Manager
패치 위치 및 설치 지침은 Sun Cluster 3.1 릴리스 정보의 “패치 및 필수 펌웨어 수준”을 참조하십시오.
(옵션) Sun Cluster 3.1 4/04 설명서를 설치하십시오.
관리 콘솔, 설명서 서버 등 원하는 위치에 설명서 패키지를 설치하십시오. 설치 지침에 액세스하려면 Java Enterprise System Accessory CD 3 CD-ROM의 맨 위에 있는 index.html 파일을 참조하십시오.
Sun Cluster 3.0 소프트웨어에서 업그레이드합니까?
아니면 단계 5로 이동하십시오.
그러면 클러스터의 각 공용 네트워크 어댑터에 대하여 하나씩 테스트 IP 주소 목록을 준비하십시오.
그룹의 어댑터가 활성 어댑터인지 백업 어댑터인지에 관계없이 클러스터의 각 공용 네트워크 어댑터에 대해 하나씩의 테스트 IP 주소가 필요합니다. 테스트 IP 주소는 IP Network Multipathing을 사용하기 위하여 어댑터를 재구성하는 데 사용됩니다.
각 테스트 IP 주소는 공용 네트워크 어댑터에 사용되는 기존 IP 주소와 동일한 서브넷에 있어야 합니다.
노드에 있는 공용 네트워크 어댑터 목록을 표시하려면 다음 명령을 실행하십시오.
% pnmstat |
IP Network Multipathing의 테스트 IP 주소에 대한 자세한 내용은 IP Network Multipathing Administration Guide (Solaris 8) 또는 System Administration Guide: IP Services (Solaris 9)를 참조하십시오.
업그레이드하는 동안 클러스터 서비스를 사용할 수 없음을 사용자에게 알리십시오.
클러스터가 정상적으로 작동하는지 확인하십시오.
클러스터의 현재 상태를 확인하려면 노드에서 다음 명령을 실행하십시오.
% scstat |
자세한 내용은 scstat(1M) 설명서 페이지를 참조하십시오.
동일한 노드의 /var/adm/messages 로그에서 해결되지 않은 오류 메시지나 경고 메시지를 확인하십시오.
볼륨 관리자 상태를 확인하십시오.
클러스터의 노드에서 수퍼유저가 되십시오.
각 자원 그룹을 오프라인으로 전환하십시오.
# scswitch -F -g resource-group |
자원 그룹을 오프라인으로 전환합니다.
오프라인으로 전환할 자원 그룹의 이름을 지정합니다.
클러스터의 모든 자원을 비활성화하십시오.
업그레이드하기 전에 자원을 비활성화하면 실수로 노드가 클러스터 모드로 재부트될 경우에 클러스터가 자동으로 자원을 온라인 상태로 만드는 것을 방지할 수 있습니다.
Sun Cluster 3.1 릴리스에서 업그레이드하는 경우에는 명령줄 대신 scsetup(1M) 유틸리티를 사용할 수 있습니다. 주 메뉴에서 자원 그룹을 선택한 다음 자원 활성화/비활성화를 선택하십시오.
노드에서 클러스터에 있는 모든 사용 가능 자원을 나열합니다.
# scrgadm -pv | grep "Res enabled" (resource-group:resource) Res enabled: True |
다른 자원에 종속하는 자원을 식별합니다.
종속 대상 자원을 비활성화하기 전에 종속 자원을 비활성화해야 합니다.
클러스터의 각 사용 가능 자원을 비활성화하십시오.
scswitch -n -j resource |
비활성화합니다.
자원을 지정합니다.
자세한 내용은 scswitch(1M) 설명서 페이지를 참조하십시오.
모든 자원이 비활성화되어 있는지 확인합니다.
# scrgadm -pv | grep "Res enabled" (resource-group:resource) Res enabled: False |
# scswitch -u -g resource-group |
지정된 자원 그룹을 관리 해제 상태로 전환합니다.
관리되지 않는 상태로 변경할 자원 그룹의 이름을 지정합니다.
모든 노드에서 모든 자원이 오프라인 상태이고 모든 자원 그룹이 관리 해제 상태인지 확인합니다.
# scstat -g |
클러스터가 Solstice DiskSuite/Solaris Volume Manager에 이중 문자열 mediator를 사용합니까?
아니면 단계 13으로 이동하십시오.
그러면 mediator 구성을 해제하십시오.
자세한 내용은 이중 문자열 Mediator 구성 를 참조하십시오.
다음 명령을 실행하여 어떤 mediator 데이터 문제점도 존재하지 않음을 확인하십시오.
# medstat -s setname |
디스크 세트 이름을 지정합니다.
상태 필드 값이 Bad인 경우 영향을 받는 mediator 호스트를 복구합니다. 잘못된 Mediator 데이터를 복구하는 방법 의 절차를 따르십시오.
모든 mediator를 나열하십시오.
Sun Cluster 3.1 4/04 소프트웨어로 업그레이드하는 방법(비롤링)의 절차에서 mediator를 복원할 경우 이 정보를 사용하십시오.
mediator를 사용하는 디스크 세트에 대해 소유권을 가진 노드가 없는 경우 디스크 세트에 대한 소유권을 받습니다.
# metaset -s setname -t |
디스크 세트에 대한 소유권을 받습니다.
디스크 세트에 대한 모든 mediator를 구성 해제합니다.
# metaset -s setname -d -m mediator-host-list |
디스크 세트 이름을 지정합니다.
디스크 세트에서 삭제합니다.
제거할 노드 이름을 디스크 세트의 mediator 호스트로 지정합니다.
metaset 명령에 사용하는 mediator 관련 옵션에 대한 자세한 내용은 mediator(7D) 설명서 페이지를 참조하십시오.
클러스터의 각 노드에서 실행되는 응용 프로그램을 모두 중지합니다.
모든 공유 데이터가 백업되도록 하십시오.
# scshutdown -g -y |
자세한 내용은 scshutdown(1M) 설명서 페이지를 참조하십시오.
각 노드를 비클러스터 모드로 부트하십시오.
ok boot -x |
각 시스템 디스크가 백업되도록 하십시오.
Solaris 운영 환경을 업그레이드할지 여부를 결정하십시오.
Sun Cluster 3.1 4/04 소프트웨어가 클러스터에서 현재 실행 중인 Solaris 환경의 릴리스를 지원하지 않는 경우 Solaris 소프트웨어를 지원되는 릴리스로 업그레이드해야 합니다. Solaris 운영 환경을 업그레이드하는 방법(비롤링) 로 이동하십시오.
클러스터 구성이 Sun Cluster 3.1 4/04 소프트웨어를 지원하는 Solaris 환경 릴리스에서 이미 실행 중이면 추가적인 Solaris 소프트웨어 업그레이드는 옵션입니다.
Sun Cluster 소프트웨어를 업그레이드하려면 Sun Cluster 3.1 4/04 소프트웨어로 업그레이드하는 방법(비롤링)로 이동하십시오.
Solaris 소프트웨어를 업그레이드하려면 Solaris 운영 환경을 업그레이드하는 방법(비롤링) 로 이동하십시오.
자세한 내용은 Sun Cluster Release Notes for Solaris OS의 “Supported Products”를 참조하십시오.
Solaris 운영 환경을 업그레이드하려면 클러스터의 각 노드에서 이 절차를 수행하십시오. 클러스터가 Sun Cluster 3.1 4/04 소프트웨어를 지원하는 Solaris 환경 버전에서 이미 실행되고 있는 경우 이 절차는 옵션입니다.
이미 Sun Cluster 3.1 4/04 소프트웨어를 지원하는 Solaris 8 또는 Solaris 9 환경에서 클러스터를 실행하고 있거나 필요한 최저 수준 이상으로 업그레이드해야 합니다. 자세한 내용은 Sun Cluster Release Notes for Solaris OS의 “Supported Products”를 참조하십시오.
업그레이드를 위해 클러스터를 준비하는 방법(비롤링) 의 모든 단계가 완료되는지 확인하십시오.
업그레이드할 클러스터 노드에서 수퍼유저가 되십시오.
다음 Apache 링크가 이미 있는지 확인하고, 있으면 파일 이름에 대문자 K 또는 S가 포함되어 있는지 확인하십시오.
/etc/rc0.d/K16apache /etc/rc1.d/K16apache /etc/rc2.d/K16apache /etc/rc3.d/S50apache /etc/rcS.d/K16apache |
이러한 링크가 이미 있고 파일 이름에 대문자 K나 S가 포함되어 있으면 이 링크에 대한 작업을 더 이상 하지 않아도 됩니다.
이러한 링크가 없거나 링크는 있지만 파일 이름에 소문자 k나 s가 포함되어 있으면 단계 8에서 이러한 링크를 따로 보관합니다.
/etc/vfstab 파일에서 전역으로 마운트되는 파일 시스템의 모든 항목을 주석 처리하십시오.
Solaris 운영 환경을 업그레이드할 때 사용할 절차를 결정하십시오.
볼륨 관리자 |
사용할 절차 |
지침 위치 |
---|---|---|
Solstice DiskSuite/Solaris Volume Manager |
Live Upgrade 방법을 제외한 모든 Solaris 업그레이드 방법 |
Solaris 8 또는 Solaris 9 설치 설명서 |
VERITAS Volume Manager |
“VxVM 및 Solaris 업그레이드” |
VERITAS Volume Manager 설치 설명서 |
클러스터에 VxVM이 설치되어 있는 경우 기존 VxVM 소프트웨어를 다시 설치하거나 Solaris 업그레이드 과정에서 VxVM 소프트웨어의 Solaris 9 버전으로 업그레이드해야 합니다.
단계 5에서 선택한 절차에 따라 Solaris 소프트웨어를 업그레이드하십시오.
다음 특별 지침에 주의하십시오.
/a/etc/vfstab 파일에서 단계 4에서 주석 처리한 전역으로 마운트된 파일 시스템 항목의 주석을 해제하십시오.
다음 조건 중 하나에 해당하는 경우 Solaris 소프트웨어를 업그레이드하기 전에 복원된 Apache 링크를 따로 보관하십시오.
이름에 대문자 K 또는 S 포함하는 복원된 Apache 링크를 따로 보관하려면 다음 명령을 사용하여 파일 이름을 소문자 k 또는 s로 변경합니다.
# mv /a/etc/rc0.d/K16apache /a/etc/rc0.d/k16apache # mv /a/etc/rc1.d/K16apache /a/etc/rc1.d/k16apache # mv /a/etc/rc2.d/K16apache /a/etc/rc2.d/k16apache # mv /a/etc/rc3.d/S50apache /a/etc/rc3.d/s50apache # mv /a/etc/rcS.d/K16apache /a/etc/rcS.d/k16apache |
비클러스터 모드로 노드를 재부트하십시오.
다음 명령에 대시 두 개(--)를 포함하십시오.
# reboot -- -x |
클러스터에서 VxVM을 실행하는 경우 “VxVM 및 Solaris 업그레이드” 절차의 나머지 단계를 수행하여 VxVM을 다시 설치하거나 업그레이드합니다.
다음 특별 지침에 주의하십시오.
다음과 유사한 메시지가 표시되면 루트 암호를 입력하고 업그레이드를 계속합니다. fsck 명령을 실행하거나 Ctrl-D를 입력하지 마십시오.
WARNING - Unable to repair the /global/.devices/node@1 filesystem. Run fsck manually (fsck -F ufs /dev/vx/rdsk/rootdisk_13vol). Exit the shell when done to continue the boot process. Type control-d to proceed with normal startup, (or give root password for system maintenance): Type the root password |
VxVM 절차에서 -r 옵션을 사용하여 최종 재구성을 위한 재부트를 수행하라는 메시지가 표시되면 -x 옵션을 대신 사용하여 비클러스터 모드로 재부트합니다.
# reboot -- -x |
VxVM 업그레이드가 완료되면 /etc/vfstab 파일에서 해당 항목을 확인합니다. 단계 7에서 주석을 해제한 항목이 주석 처리되어 있는 경우 해당 항목의 주석을 다시 해제합니다.
필수 Solaris 소프트웨어 패치와 하드웨어 관련 패치를 설치하고, 하드웨어 패치에 필요한 펌웨어가 포함되어 있으면 다운로드하십시오.
Solstice DiskSuite 소프트웨어(Solaris 8)에는 Solstice DiskSuite 소프트웨어 패치도 설치합니다.
패치를 추가한 후에 재부트하지 마십시오. Sun Cluster 소프트웨어를 업그레이드한 후에 노드를 재부트합니다.
패치 위치 및 설치 지침은 Sun Cluster 3.1 릴리스 정보의 “패치 및 필수 펌웨어 수준”을 참조하십시오.
Sun Cluster 3.1 4/04 소프트웨어 업그레이드
Sun Cluster 3.1 4/04 소프트웨어로 업그레이드하는 방법(비롤링)로 이동하십시오.
Solaris 8 소프트웨어에서 Solaris 9 소프트웨어로 업그레이드하려면 클러스터가 Sun Cluster 3.1 4/04 소프트웨어에서 이미 실행되고 있더라도 Sun Cluster 3.1 4/04 소프트웨어의 Solaris 9 버전으로 업그레이드해야 합니다.
이 절차는 클러스터를 Sun Cluster 3.1 4/04 소프트웨어로 업그레이드하는 방법입니다. 클러스터를 Solaris 8 소프트웨어에서 Solaris 9 소프트웨어로 업그레이드하는 경우에도 이 절차를 수행해야 합니다.
동시에 둘 이상의 노드에서 이 절차를 수행할 수 있습니다.
업그레이드를 위해 클러스터를 준비하는 방법(비롤링) 의 모든 단계가 완료되는지 확인하십시오.
Solaris 8 소프트웨어에서 Solaris 9 소프트웨어로 업그레이드한 경우 Solaris 운영 환경을 업그레이드하는 방법(비롤링) 의 모든 단계를 완료해야 합니다.
클러스터의 노드에서 수퍼유저가 되십시오.
모든 필수 Solaris 소프트웨어 패치와 하드웨어 관련 패치를 설치했는지 확인하십시오.
Solstice DiskSuite 소프트웨어(Solaris 8)의 경우 필요한 모든 Solstice DiskSuite 소프트웨어 패치를 설치했는지 확인하십시오.
노드의 CD-ROM 드라이브에 Sun Java Enterprise System 2004Q2 2 of 2 CD-ROM을 넣으십시오.
볼륨 관리 데몬 vold(1M)가 실행 중이고 CD-ROM 장치를 관리하도록 구성되어 있으면 이 데몬은 /cdrom/cdrom0 디렉토리에 CD-ROM을 자동으로 마운트합니다.
노드를 Sun Cluster 3.1 4/04 소프트웨어로 업그레이드하십시오.
/cdrom/cdrom0 디렉토리에서 Solaris_sparc/Product/sun_cluster/Solaris_ver/Tools 디렉토리로 변경합니다. 여기서 ver은 8 (Solaris 8) 또는 9 ( Solaris 9)입니다.
다음 예에서는 Solaris 8 버전의 Sun Cluster 소프트웨어에 대한 경로를 사용합니다.
# cd /cdrom/cdrom0/Solaris_sparc/Product/sun_cluster/Solaris_8/Tools |
Sun Cluster 3.0 소프트웨어에서 업그레이드하려면 다음 명령을 실행합니다.
# ./scinstall -u update -S interact -M patchdir=dirname |
NAFO 그룹을 IP Network Multipathing 그룹으로 변환하는 데 사용할 테스트 IP 주소를 지정합니다.
scinstall 유틸리티가 필요한 각 테스트 IP 주소를 묻는 메시지를 표시하도록 지정합니다.
scinstall 명령을 사용하여 지정한 패치를 설치할 수 있도록 패치 정보에 대한 경로를 지정합니다. 패치 목록 파일을 지정하지 않은 경우 scinstall 명령을 실행하면 tar, jar 및 zip을 사용하여 압축한 패치를 포함하여 모든 패치가 dirname 디렉토리에 설치됩니다.
-M은 필수 옵션이 아닙니다. 원하는 패치 설치 방법을 사용할 수 있습니다.
Sun Cluster 3.1 소프트웨어에서 업그레이드하려면 다음 명령을 실행합니다.
# ./scinstall -u update -M patchdir=dirname |
scinstall 명령을 사용하여 지정한 패치를 설치할 수 있도록 패치 정보에 대한 경로를 지정합니다. 패치 목록 파일을 지정하지 않은 경우 scinstall 명령을 실행하면 tar, jar 및 zip을 사용하여 압축한 패치를 포함하여 모든 패치가 dirname 디렉토리에 설치됩니다.
-M은 필수 옵션이 아닙니다. 원하는 패치 설치 방법을 사용할 수 있습니다.
패치 위치 및 설치 지침은 Sun Cluster 3.1 릴리스 정보의 “패치 및 필수 펌웨어 수준”을 참조하십시오.
시스템에 Completed Sun Cluster framework upgrade라는 메시지와 업그레이드 로그 경로가 표시되면 업그레이드가 완료된 것입니다.
자세한 내용은 scinstall(1M) 설명서 페이지를 참조하십시오. IP Network Multipathing의 테스트 주소에 대한 자세한 내용은 IP Network Multipathing Administration Guide (Solaris 8) 또는 System Administration Guide: IP Services (Solaris 9)를 참조하십시오.
Sun Cluster 3.1 4/04 소프트웨어에는 Sun Explorer 소프트웨어 3.5.1 버전 이상이 필요합니다. Sun Cluster 소프트웨어 업그레이드에는 sccheck 유틸리티와 함께 사용될 Sun Explorer 데이터 컬렉터 소프트웨어 설치가 포함됩니다. Sun Cluster 소프트웨어를 업그레이드하기 전에 다른 Sun Explorer 소프트웨어 버전이 이미 설치되어 있는 경우 Sun Cluster 소프트웨어에 제공된 버전으로 교체됩니다. 사용자 ID 및 데이터 전달과 같은 옵션은 유지되지만, crontab 항목은 수동으로 다시 만들어야 합니다.
Sun Cluster 업그레이드 중에 scinstall 유틸리티는 다음 구성 변경 중 하나 이상을 수행할 수 있습니다.
CD-ROM 루트 디렉토리로 이동하고 CD-ROM을 빼십시오.
클러스터에 설치되는 소프트웨어 응용 프로그램을 업그레이드하십시오.
응용 프로그램 수준이 Sun Cluster 및 Solaris 소프트웨어의 현재 버전과 호환되는지 확인하십시오. 설치 방법은 응용 프로그램 설명서를 참조하십시오. 또한 이 절차에 따라 응용 프로그램을 Sun Cluster 3.1 4/04 구성으로 업그레이드하십시오.
(옵션) Sun Cluster 데이터 서비스를 Sun Cluster 3.1 4/04 소프트웨어 버전으로 업그레이드합니다.
Solaris 9용 Sun Cluster HA for Oracle 3.0 64비트 데이터 서비스를 Sun Cluster 3.1 4/04 버전으로 업그레이드해야 합니다. 아니면 Sun Cluster 3.1 4/04 소프트웨어로 업그레이드한 후 Sun Cluster 3.0 데이터 서비스를 계속 사용할 수 있습니다.
Java Enterprise System Accessory CD 3 CD-ROM에 제공된 데이터 서비스만 scinstall(1M) 유틸리티에 의해 자동으로 업그레이드됩니다. 사용자 정의 데이터 서비스나 다른 회사 데이터 서비스는 직접 업그레이드해야 합니다. 해당 데이터 서비스에 제공된 절차를 따르십시오.
업그레이드할 노드의 CD-ROM 드라이브에 Java Enterprise System Accessory CD 3 CD-ROM을 넣으십시오.
# scinstall -u update -s all -d /cdrom/cdrom0 |
업그레이드를 지정합니다.
노드에 설치되는 모든 Sun Cluster 데이터 서비스를 업데이트합니다.
시스템에 Completed upgrade of Sun Cluster data services agents라는 메시지와 업그레이드 로그 경로가 표시되면 업그레이드가 완료된 것입니다.
CD-ROM 루트 디렉토리로 이동하고 CD-ROM을 빼십시오.
필요한 경우 Java Enterprise System Accessory CD 3 CD-ROM에 포함되지 않은 사용자 정의 데이터 서비스를 직접 업그레이드하십시오.
Sun Cluster 3.1 4/04 데이터 서비스 패치가 있으면 설치하십시오.
패치 위치 및 설치 지침은 Sun Cluster 3.1 릴리스 정보의 “패치 및 필수 펌웨어 수준”을 참조하십시오.
모든 노드가 업그레이드되면 각 노드를 클러스터로 재부트하십시오.
# reboot |
모든 업그레이드된 소프트웨어가 모든 업그레이드된 노드에서 동일한 버전인지 확인하십시오.
각 업그레이드된 노드에서 설치된 Sun Cluster 소프트웨어의 수준을 확인합니다.
# scinstall -pv |
한 노드에서 모든 업그레이드된 클러스터 노드가 클러스터 모드(Online)로 실행되고 있는지 확인합니다.
# scstat -n |
클러스터 상태를 표시하는 방법은 scstat(1M) 설명서 페이지를 참조하십시오.
각 노드에서 다음 명령을 실행하여 저장소 구성의 일관성을 확인하십시오.
# scdidadm -c |
일관성 검사를수행합니다.
구성이 이 일관성 검사를 통과할 때까지 단계 12로 이동하지 마십시오. 그렇지 않으면 장치 식별 과정에서 오류가 발생하여 데이터가 손상될 수 있습니다.
다음 표는 scdidadm -c 명령을 실행할 때 표시될 수 있는 출력과 수행해야 하는 작업(있는 경우)의 목록입니다.
메시지 예 |
수행할 작업 |
---|---|
device id for 'phys-schost-1:/dev/rdsk/c1t3d0' does not match physical device's id, device may have been replaced |
업그레이드 중에 저장소 구성 변경 복구 로 이동하여 해당 복구 절차를 수행합니다. |
device id for 'phys-schost-1:/dev/rdsk/c0t0d0' needs to be updated, run scdidadm –R to update |
없음. 이 장치 ID는 단계 12에서 업데이트합니다. |
출력 메시지 없음 |
없음 |
자세한 내용은 scdidadm(1M) 설명서 페이지를 참조하십시오.
각 노드에서 Sun Cluster 저장소 데이터베이스를 Solaris 9 장치 ID로 이전하십시오.
# scdidadm -R all |
복구 절차를 수행합니다.
모든 장치를 지정합니다.
각 노드에서 다음 명령을 실행하여 Solaris 9 장치 ID로의 저장소 데이터베이스 이전이 성공하는지 확인하십시오.
# scdidadm -c |
해당 구성에서 Solstice DiskSuite/Solaris Volume Manager에 이중 문자열 mediator를 사용합니까?
아니면 단계 15로 이동하십시오.
그러면 mediator 구성을 복원합니다.
mediator 호스트를 추가할 디스크 세트에 대한 소유권이 있는 노드를 확인합니다.
# metaset -s setname |
디스크 세트 이름을 지정합니다.
소유권이 있는 노드가 없으면 디스크 세트에 대한 소유권을 받으십시오.
# metaset -s setname -t |
디스크 세트에 대한 소유권을 받습니다.
mediator를 다시 만드십시오.
# metaset -s setname -a -m mediator-host-list |
디스크 세트에 추가합니다.
디스크세트의 mediator 호스트로 추가할 노드의 이름을 지정합니다.
아니면 단계 16으로 이동하십시오.
그러면 모든 디스크 그룹을 업그레이드하십시오.
설치된 VxVM 릴리스에서 지원하는 가장 높은 버전으로 디스크 그룹을 업그레이드하려면 디스크 그룹의 기본 노드에서 다음 명령을 실행하십시오.
# vxdg upgrade dgname |
디스크 그룹 업그레이드에 대한 자세한 내용은 VxVM 관리 설명서를 참조하십시오.
Sun Management Center를 사용하여 클러스터를 모니터하시겠습니까?
그러면 Sun Management Center에 대한 Sun Cluster 모듈 소프트웨어를 업그레이드하는 방법(비롤링) 로 이동하십시오.
아니면 Sun Cluster 3.1 4/04 소프트웨어로 업그레이드를 완료하는 방법(비롤링)로 이동하십시오.
다음은 Solaris 8 운영 환경에서 Sun Cluster 3.0을 Sun Cluster 3.1 4/04 소프트웨어로 업그레이드하는 2 노드 클러스터 비롤링 업그레이드의 프로세스를 보여주는 예입니다. 클러스터 노드의 이름은 phys-schost-1과 phys-schost-2입니다.
(On the first node, upgrade framework software from the Sun Java Enterprise System 2004Q2 2 of 2 CD-ROM) phys-schost-1# cd /cdrom/cdrom0/Solaris_sparc/Product/sun_cluster/ \ Solaris_8/Tools phys-schost-1# ./scinstall -u update -S interact (On the first node, upgrade data services from the Java Enterprise System Accessory CD 3 CD-ROM) phys-schost-1# ./scinstall -u update -s all -d /cdrom/cdrom0 (On the second node, upgrade framework software from the Sun Java Enterprise System 2004Q2 2 of 2 CD-ROM) phys-schost-2# cd /cdrom/cdrom0/Solaris_sparc/Product/sun_cluster/ \ Solaris_8/Tools phys-schost-2# ./scinstall -u update -S interact (On the second node, upgrade data services from the Java Enterprise System Accessory CD 3 CD-ROM) phys-schost-2# ./scinstall -u update -s all -d /cdrom/cdrom0 (Reboot each node into the cluster) phys-schost-1# reboot phys-schost-2# reboot (Verify cluster membership) # scstat -- Cluster Nodes -- Node name Status --------- ------ Cluster node: phys-schost-1 Online Cluster node: phys-schost-2 Online |
Sun Management Center 서버 시스템, 도움말 서버 시스템 및 콘솔 시스템에서 Sun Cluster 모듈 소프트웨어를 업그레이드하려면 다음 단계를 수행합니다.
Sun Management Center 소프트웨어 자체를 업그레이드하려면 이 절차를 수행하지 마십시오. 대신 Sun Cluster 3.1 4/04 소프트웨어로 업그레이드를 완료하는 방법(비롤링)로 이동하여 Sun Cluster 소프트웨어 업그레이드를 완료합니다. 그런 다음 Sun Management Center 소프트웨어를 업그레이드하는 방법 로 이동하여 Sun Management Center 소프트웨어와 Sun Cluster 모듈을 업그레이드합니다.
수퍼유저 권한으로 기존 Sun Cluster 모듈 패키지를 제거하십시오.
pkgrm(1M) 명령을 사용하여 다음 표에 나열된 모든 위치에서 모든 Sun Cluster 모듈 패키지를 제거하십시오.
# pkgrm module-package |
위치 |
제거할 모듈 패키지 |
---|---|
Sun Management Center 콘솔 시스템 |
SUNWscscn |
Sun Management Center 서버 시스템 |
SUNWscssv |
Sun Management Center 도움말 서버 시스템 |
SUNWscshl |
클러스터 노드의 Sun Cluster 모듈 소프트웨어가 클러스터 프레임워크 업그레이드 중에 이미 업그레이드되었습니다.
수퍼유저 권한으로 Sun Java Enterprise System 2004Q2 2 of 2 CD-ROM에서 다음 표에 나열된 위치에 Sun Cluster 모듈 패키지를 다시 설치합니다.
CD-ROM 경로에서 ver 값은 8(Solaris 8) 또는 9(Solaris 9)입니다.
# cd /cdrom/cdrom0/Solaris_sparc/Product/sun_cluster/Solaris_ver/Packages/ # pkgadd module-package |
위치 |
설치할 모듈 패키지 |
---|---|
Sun Management Center 콘솔 시스템 |
SUNWscshl |
Sun Management Center 서버 시스템 |
SUNWscssv |
Sun Management Center 도움말 서버 시스템 |
SUNWscshl |
도움말 서버 패키지 SUNWscshl을 콘솔 시스템과 도움말 서버 시스템 모두에 설치합니다. 콘솔 시스템에서는 새 SUNWscscn 패키지로 업그레이드하지 않습니다.
업그레이드를 마치십시오.
이 절차를 수행하여 업그레이드를 통해 새 버전을 수신한 모든 자원 유형을 재등록하고, 해당 자원 유형의 새 버전을 사용하도록 자원을 수정한 다음 자원을 재활성화하고 자원 그룹을 다시 온라인화합니다.
이후에 자원 유형의 버전을 업그레이드하려면 Sun Cluster Data Service Planning and Administration Guide for Solaris OS의 “Upgrading a Resource Type”을 참조하십시오.
Sun Cluster 3.1 4/04 소프트웨어로 업그레이드하는 방법(비롤링)의 모든 단계를 완료해야 합니다.
Sun Java Enterprise System 2004Q2 2 of 2 CD-ROM 또는 Java Enterprise System Accessory CD 3 CD-ROM에 제공되지 않은 데이터 서비스를 업그레이드한 경우 해당 데이터 서비스에 대해 새 자원 유형을 등록합니다.
데이터 서비스와 함께 제공된 설명서를 참조하십시오.
한 노드에서 scsetup(1M) 유틸리티를 시작하십시오.
# scsetup |
새 자원 유형을 등록합니다.
모든 해당 자원을 해당 자원 유형의 새 버전으로 이전합니다.
새 자원 유형 버전에 대한 확장 등록 정보를 수정합니다.
기존 자원으로부터 이전된 각 새 자원 유형에 대해 새 자원 유형을 확장 등록 정보로 추가 수정할지 여부를 결정합니다.
각각의 새 자원 유형에 대한 요구 사항은 관련 데이터 서비스 설명서를 참조하십시오.
새 자원 유형의 Type_version 등록 정보를 변경하지 않아도 됩니다. 이 등록 정보는 단계 5에서 해당 자원을 새 자원 유형으로 이전할 때 수정되었습니다.
자원의 등록 정보 변경 메뉴에서 확장 자원 등록 정보 변경
을 선택합니다.
화면에 표시되는 메시지를 따라 필요한 확장 등록 정보를 수정합니다.
수정할 확장 등록 정보 이름 및 값은 해당 데이터 서비스 설명서를 참조하십시오.
수정이 필요한 각 자원 유형에 해당 절차를 반복합니다.
자원 그룹 메뉴로 돌아갑니다.
모든 비활성화된 자원을 재활성화합니다.
자원 그룹 메뉴에서 자원 활성화/비활성화
를 선택합니다.
활성화할 자원을 선택하고 화면에 표시되는 메시지를 따르십시오.
비활성화된 각 자원에 대하여 단계 b를 반복하십시오.
모든 자원이 다시 활성화되면 q를 입력하여 자원 그룹 메뉴로 돌아가십시오.
각 자원 그룹을 다시 온라인화합니다.
모든 자원 그룹이 다시 온라인화되면 scsetup 유틸리티를 종료합니다.
q를 입력하여 각 하위 메뉴를 마치거나 Ctrl-C를 누르십시오.
클러스터 업그레이드가 완료되었습니다. 이제 클러스터를 업무 환경에 포함할 수 있습니다.
이 절에서는 Sun Cluster 3.1 소프트웨어에서 Sun Cluster 3.1 4/04 소프트웨어로 롤링 업그레이드를 수행하는 절차를 설명합니다. 롤링 업그레이드에서는 다른 클러스터 노드는 작동 상태를 유지하면서 클러스터 노드를 한 번에 하나씩 업그레이드합니다.
Sun Cluster 3.0 소프트웨어를 업그레이드하려면 Sun Cluster 3.1 4/04 소프트웨어로 업그레이드(비롤링) 의 절차를 따르십시오.
Sun Cluster 3.1 4/04 소프트웨어는 Solaris 8 소프트웨어에서 Solaris 9 소프트웨어로의 롤링 업그레이드를 지원하지 않습니다. Sun Cluster 롤링 업그레이드 중에 Solaris 소프트웨어를 갱신 릴리스로 업그레이드할 수 있습니다. Sun Cluster 구성을 Solaris 8 소프트웨어에서 Solaris 9 소프트웨어로 업그레이드하려면 Sun Cluster 3.1 4/04 소프트웨어로 업그레이드(비롤링) 의 절차를 수행하십시오.
작업 |
지침 |
---|---|
1. 업그레이드 요구 사항 및 제한 사항 읽기 | |
2. 클러스터를 중지, 자원 비활성화, 공유 데이터 및 시스템 디스크 백업 확인 클러스터에서 Solstice DiskSuite/Solaris Volume Manager에 이중 문자열 mediator를 사용하는 경우 mediator 구성 해제 | |
3. 필요한 경우 Solaris 소프트웨어를 지원되는 Solaris 갱신 릴리스로 업그레이드. 선택적으로 VERITAS Volume Manager (VxVM) 업그레이드 | |
4. Sun Cluster 3.1 4/04 프레임워크 및 데이터 서비스 소프트웨어로 업그레이드. 필요한 경우 응용 프로그램 업그레이드. VxVM을 업그레이드한 경우 디스크 그룹 업그레이드 | |
5. 클러스터에서 이중 문자열 mediator를 사용하는 경우 mediator 재구성 새 자원 유형 등록, 기존 자원을 새 자원 유형으로 이전, 필요한 경우 자원 유형 확장 등록 정보 수정, 자원 활성화, 자원 그룹 온라인화 필요한 경우 Sun Cluster 모듈을 Sun Management Center로 업그레이드. |
한 번에 하나씩 각 노드에 대하여 이 절차를 수행하십시오. 업그레이드된 노드는 클러스터에서 제거되지만 나머지 모드는 활성 클러스터 구성원 역할을 계속합니다.
클러스터의 모든 노드가 성공적으로 업그레이드될 때까지는 갱신 릴리스의 새 기능을 사용하거나, 새 데이터 서비스를 설치하거나, 관리 구성 명령을 실행하지 마십시오.
구성이 업그레이드 요구 사항을 충족하는지 확인하십시오.
업그레이드 요구 사항 및 제한 사항 를 참조하십시오.
클러스터 업그레이드를 시작하기 전에 업그레이드하는 모든 소프트웨어 제품의 CD-ROM, 설명서 및 패치를 준비하십시오.
Solaris 8 또는 Solaris 9 운영 환경
Sun Cluster 3.1 4/04 프레임워크
Sun Cluster 3.1 4/04 데이터 서비스(에이전트)
Sun Cluster 3.1 4/04 데이터 서비스 에이전트가 관리하는 응용 프로그램
패치 위치 및 설치 지침은 Sun Cluster 3.1 릴리스 정보의 “패치 및 필수 펌웨어 수준”을 참조하십시오.
(옵션) Sun Cluster 3.1 4/04 설명서를 설치하십시오.
관리 콘솔, 설명서 서버 등 원하는 위치에 설명서 패키지를 설치하십시오. 설치 지침에 액세스하려면 Sun Java Enterprise System 2004Q2 2 of 2 CD-ROM의 최상위 위치에 있는 index.html 파일을 참조하십시오.
노드에서 클러스터의 현재 상태를 보십시오.
나중에 비교 기준으로 사용할 수 있도록 출력 결과를 저장하십시오.
% scstat % scrgadm -pv[v] |
자세한 내용은 scstat(1M) 및 scrgadm(1M) 설명서 페이지를 참조하십시오.
업그레이드할 클러스터 노드에서 수퍼유저가 되십시오.
업그레이드할 노드에서 실행 중인 모든 자원 그룹과 장치 그룹을 이동합니다.
# scswitch -S -h from-node |
모든 자원 그룹과 장치 그룹을 이동합니다.
자원 그룹과 장치 그룹을 이동할 원본 노드의 이름을 지정합니다.
자세한 내용은 scswitch(1M) 설명서 페이지를 참조하십시오.
# scstat -g -D |
모든 자원 그룹의 상태를 표시합니다.
모든 디스크 장치 그룹의 상태를 표시합니다.
시스템 디스크와 데이터가 백업되도록 하십시오.
클러스터가 Solstice DiskSuite/Solaris Volume Manager에 이중 문자열 mediator를 사용합니까?
아니면 단계 13으로 이동하십시오.
그러면 mediator 구성을 해제하십시오.
자세한 내용은 이중 문자열 Mediator 구성 를 참조하십시오.
다음 명령을 실행하여 어떤 mediator 데이터 문제점도 존재하지 않음을 확인하십시오.
# medstat -s setname |
디스크 세트 이름을 지정합니다.
상태 필드 값이 Bad인 경우 영향을 받는 mediator 호스트를 복구합니다. 잘못된 Mediator 데이터를 복구하는 방법 의 절차를 따르십시오.
모든 mediator를 나열하십시오.
Sun Cluster 3.1 4/04 소프트웨어로 업그레이드를 완료하는 방법(롤링)의 절차에서 mediator를 복원할 경우 이 정보를 사용하십시오.
mediator를 사용하는 디스크 세트에 대해 소유권을 가진 노드가 없는 경우 디스크 세트에 대한 소유권을 받습니다.
# metaset -s setname -t |
디스크 세트에 대한 소유권을 받습니다.
디스크 세트에 대한 모든 mediator를 구성 해제합니다.
# metaset -s setname -d -m mediator-host-list |
디스크 세트 이름을 지정합니다.
디스크 세트에서 삭제합니다.
제거할 노드 이름을 디스크 세트의 mediator 호스트로 지정합니다.
metaset 명령에 사용하는 mediator 관련 옵션에 대한 자세한 내용은 mediator(7D) 설명서 페이지를 참조하십시오.
업그레이드할 노드를 종료한 다음 비클러스터 모드로 부트하십시오.
# shutdown -y -g0 ok boot -x |
클러스터의 다른 노드는 계속해서 활성 클러스터 구성원 역할을 합니다.
Solaris 소프트웨어를 Maintenance Update 릴리스로 업그레이드하시겠습니까?
Sun Cluster 3.1 4/04 소프트웨어를 지원하기 위해 필요한 최소 수준의 Solaris 운영 환경에서 이미 클러스터를 실행하고 있거나 그 이상으로 업그레이드해야 합니다. 지원되는 Solaris 운영 환경 릴리스에 대한 자세한 내용은 Sun Cluster Release Notes for Solaris OS를 참조하십시오.
그러면 Solaris Maintenance Update 릴리스로 업그레이드하는 방법(롤링) 로 이동하십시오.
아니면 Sun Cluster 3.1 4/04 소프트웨어로 업그레이드하는 방법(롤링)로 이동하십시오.
Solaris 8 또는 Solaris 9 운영 환경을 지원되는 Maintenance Update 릴리스로 업그레이드하려면 이 절차를 수행하십시오.
Sun Cluster 소프트웨어를 함께 업그레이드하는지 여부에 관계없이 Solaris 8 소프트웨어에서 Solaris 9 소프트웨어로 클러스터를 업그레이드하려면 비롤링 업그레이드를 수행해야 합니다. Sun Cluster 3.1 4/04 소프트웨어로 업그레이드(비롤링) 로 이동하십시오.
업그레이드를 위해 클러스터를 준비하는 방법(롤링) 의 모든 단계를 완료하십시오.
/etc/vfstab 파일에서 전역으로 마운트되는 파일 시스템의 모든 항목을 일시적으로 주석 처리하십시오.
이 단계를 수행하면 Solaris를 업그레이드할 때 전역 장치를 마운트하지 않습니다.
Solaris 유지 보수 업데이트 설치 설명서의 지침에 따라 Maintenance Update 릴리스를 설치합니다.
설치 과정의 마지막에서 재부트하라는 메시지가 표시되더라도 노드를 재부트하지 마십시오.
단계 2에서 주석 처리한 /a/etc/vfstab 파일 내의 전역으로 마운트된 모든 파일 시스템 항목의 주석을 해제하십시오.
필수 Solaris 소프트웨어 패치와 하드웨어 관련 패치를 설치하고, 하드웨어 패치에 필요한 펌웨어가 포함되어 있으면 다운로드하십시오.
단계 6까지는 노드를 재부트하지 마십시오.
비클러스터 모드로 노드를 재부트하십시오.
다음 명령에 대시 두 개(--)를 포함하십시오.
# reboot -- -x |
Sun Cluster 소프트웨어를 업그레이드하십시오.
나머지 클러스터 노드가 클러스터 모드인 상태로 노드를 Sun Cluster 3.1 4/04 소프트웨어로 업그레이드하려면 이 절차를 수행하십시오.
모든 클러스터 노드가 업그레이드될 때까지는 Sun Cluster 3.1 4/04 소프트웨어의 새 기능을 사용하지 마십시오.
업그레이드를 위해 클러스터를 준비하는 방법(롤링) 의 모든 단계를 완료하십시오.
Solaris 운영 환경을 Maintenance Update 릴리스로 업그레이드한 경우 Solaris Maintenance Update 릴리스로 업그레이드하는 방법(롤링) 의 모든 단계를 완료해야 합니다.
Sun Cluster 3.1 4/04 소프트웨어 업그레이드
노드의 CD-ROM 드라이브에 Sun Java Enterprise System 2004Q2 2 of 2 CD-ROM을 넣으십시오.
볼륨 관리 데몬 vold(1M)가 실행 중이고 CD-ROM 장치를 관리하도록 구성되어 있으면 이 데몬은 /cdrom/cdrom0 디렉토리에 CD-ROM을 자동으로 마운트합니다.
/cdrom/cdrom0 디렉토리에서 Solaris_sparc/Product/sun_cluster/Solaris_ver/Tools 디렉토리로 변경합니다. 여기서 ver은 8 (Solaris 8) 또는 9 ( Solaris 9)입니다.
다음 예에서는 Solaris 8 버전의 Sun Cluster 소프트웨어에 대한 경로를 사용합니다.
# cd /cdrom/cdrom0/Solaris_sparc/Product/sun_cluster/Solaris_8/Tools |
Sun Cluster 3.1 4/04 소프트웨어를 설치하십시오.
노드에 이미 설치되어 있는 경우 /usr/cluster/bin/scinstall 명령을 사용하지 마십시오. Sun Java Enterprise System 2004Q2 2 of 2 CD-ROM에서 scinstall 명령을 사용해야 합니다.
# ./scinstall -u update -M patchdir=dirname |
scinstall 명령을 사용하여 지정한 패치를 설치할 수 있도록 패치 정보에 대한 경로를 지정합니다. 패치 목록 파일을 지정하지 않은 경우 scinstall 명령을 실행하면 tar, jar 및 zip을 사용하여 압축한 패치를 포함하여 모든 패치가 dirname 디렉토리에 설치됩니다.
-M은 필수 옵션이 아닙니다. 원하는 패치 설치 방법을 사용할 수 있습니다.
시스템에 Completed Sun Cluster framework upgrade라는 메시지와 업그레이드 로그 경로가 표시되면 업그레이드가 완료된 것입니다.
패치 위치 및 설치 지침은 Sun Cluster 3.1 릴리스 정보의 “패치 및 필수 펌웨어 수준”을 참조하십시오.
자세한 내용은 scinstall(1M) 설명서 페이지를 참조하십시오.
Sun Cluster 3.1 4/04 소프트웨어에는 Sun Explorer 소프트웨어 3.5.1 버전 이상이 필요합니다. Sun Cluster 소프트웨어 업그레이드에는 sccheck 유틸리티와 함께 사용될 Sun Explorer 데이터 컬렉터 소프트웨어 설치가 포함됩니다. Sun Cluster 소프트웨어를 업그레이드하기 전에 다른 Sun Explorer 소프트웨어 버전이 이미 설치되어 있는 경우 Sun Cluster 소프트웨어에 제공된 버전으로 교체됩니다. 사용자 ID 및 데이터 전달과 같은 옵션은 유지되지만, crontab 항목은 수동으로 다시 만들어야 합니다.
CD-ROM 루트 디렉토리로 이동하고 CD-ROM을 빼십시오.
Sun Cluster 3.1 4/04 소프트웨어 패치가 있으면 설치하십시오.
데이터 서비스를 업그레이드하시겠습니까?
필요한 경우 응용 프로그램을 업그레이드하십시오.
새 버전이 클러스터에서 이전 버전과 공존할 수 없는 경우 응용 프로그램을 업그레이드하지 마십시오.
타사 설명서에 있는 설명을 참조하십시오.
(옵션) 데이터 서비스가 설치되는 각 노드에 대해 Sun Cluster 3.1 4/04 데이터 서비스 업데이트 소프트웨어로 업그레이드하십시오.
Solaris 9용 Sun Cluster HA for Oracle 3.0 64비트 데이터 서비스를 Sun Cluster 3.1 4/04 버전으로 업그레이드해야 합니다. 아니면 Sun Cluster 3.1 4/04 소프트웨어로 업그레이드한 후 Sun Cluster 3.0 데이터 서비스를 계속 사용할 수 있습니다.
노드의 CD-ROM 드라이브에 Java Enterprise System Accessory CD 3 CD-ROM를 넣으십시오.
Sun Cluster 3.1 4/04 데이터 서비스 업데이트 패치를 설치하십시오.
데이터 서비스를 하나 이상 지정하여 업그레이드하려면 다음 명령을 입력하십시오.
# scinstall -u update -s srvc[,srvc,…] -d cdrom-image |
클러스터 노드를 높은 버전의 Sun Cluster 소프트웨어 릴리스로 업그레이드합니다.
지정한 데이터 서비스를 업그레이드합니다.
CD-ROM 이미지의 대체 디렉토리 위치를 지정합니다.
현재 노드에 있는 모든 데이터 서비스를 업그레이드하려면 다음 명령을 입력합니다.
# scinstall -u update -s all -d cdrom-image |
모든 데이터 서비스를 업그레이드합니다.
이 명령을 실행할 때는 설치된 모든 데이터 서비스에 대한 업데이트가 갱신 릴리스에 있다고 가정합니다. 특정 데이터 서비스에 대한 업데이트가 갱신 릴리스에 없으면 해당 데이터 서비스가 업그레이드되지 않습니다.
시스템에 Completed upgrade of Sun Cluster data services agents라는 메시지와 업그레이드 로그 경로가 표시되면 업그레이드가 완료된 것입니다.
CD-ROM 루트 디렉토리로 이동하고 CD-ROM을 빼십시오.
Sun Cluster 3.1 4/04 데이터 서비스 소프트웨어 패치가 있으면 설치하십시오.
각 데이터 서비스 업데이트 패치가 성공적으로 설치되었는지 확인하십시오.
업그레이드 출력 메시지의 끝에 나오는 업그레이드 로그 파일을 확인하십시오.
노드를 클러스터로 재부트하십시오.
# reboot |
업그레이드된 노드에서 다음 명령을 실행하여 Sun Cluster 3.1 4/04 소프트웨어가 성공적으로 설치되었는지 확인하십시오.
# scinstall -pv |
% scstat % scrgadm -pv[v] |
출력이 업그레이드를 위해 클러스터를 준비하는 방법(롤링) 의 단계 4와 동일해야 합니다.
그러면 업그레이드를 위해 클러스터를 준비하는 방법(롤링) 로 이동하여 다음 노드에서 모든 업그레이드 절차를 수행하여 업그레이드하십시오.
아니면 Sun Cluster 3.1 4/04 소프트웨어로 업그레이드를 완료하는 방법(롤링)로 이동하십시오.
업그레이드할 모든 클러스터 노드에 대해 모든 업그레이드 절차를 완료했는지 확인하십시오.
해당 구성에서 Solstice DiskSuite/Solaris Volume Manager에 이중 문자열 mediator를 사용합니까?
아니면 단계 3으로 이동하십시오.
그러면 mediator 구성을 복원합니다.
mediator 호스트를 추가할 디스크 세트에 대한 소유권이 있는 노드를 확인합니다.
# metaset -s setname |
디스크 세트 이름을 지정합니다.
소유권이 있는 노드가 없으면 디스크 세트에 대한 소유권을 받으십시오.
# metaset -s setname -t |
디스크 세트에 대한 소유권을 받습니다.
mediator를 다시 만드십시오.
# metaset -s setname -a -m mediator-host-list |
디스크 세트에 추가합니다.
디스크세트의 mediator 호스트로 추가할 노드의 이름을 지정합니다.
Sun Management Center를 사용하여 Sun Cluster 구성을 모니터하시겠습니까?
아니면 단계 5로 이동하십시오.
사용하는 경우 Sun Management Center 서버 시스템, 도움말 서버 시스템 및 콘솔 시스템에서 Sun Cluster 모듈 소프트웨어를 업그레이드하려면 다음 단계를 수행합니다.
클러스터 노드의 Sun Cluster 모듈 소프트웨어가 클러스터 프레임워크 업그레이드 중에 이미 업그레이드되었습니다.
Sun Management Center 소프트웨어 자체를 업그레이드하려면 이 단계를 수행하지 마십시오. 대신 단계 5로 이동하여 Sun Cluster 소프트웨어 업그레이드를 완료합니다. 그런 다음 Sun Management Center 소프트웨어를 업그레이드하는 방법 로 이동하여 Sun Management Center 소프트웨어와 Sun Cluster 모듈을 업그레이드합니다.
수퍼유저 권한으로 기존 Sun Cluster 모듈 패키지를 제거하십시오.
pkgrm(1M) 명령을 사용하여 다음 표에 나열된 모든 위치에서 모든 Sun Cluster 모듈 패키지를 제거하십시오.
# pkgrm module-package |
위치 |
제거할 모듈 패키지 |
---|---|
Sun Management Center 콘솔 시스템 |
SUNWscscn |
Sun Management Center 서버 시스템 |
SUNWscssv |
Sun Management Center 도움말 서버 시스템 |
SUNWscshl |
클러스터 노드의 Sun Cluster 모듈 소프트웨어가 클러스터 프레임워크 업그레이드 중에 이미 업그레이드되었습니다.
수퍼유저 권한으로 Sun Java Enterprise System 2004Q2 2 of 2 CD-ROM에서 다음 표에 나열된 위치에 Sun Cluster 모듈 패키지를 다시 설치합니다.
CD-ROM 경로에서 ver의 값은 8(Solaris 8) 또는 9(Solaris 9)입니다.
# cd Solaris_sparc/Product/sun_cluster/Solaris_ver/Packages/ # pkgadd -d . module-package |
위치 |
설치할 모듈 패키지 |
---|---|
Sun Management Center 콘솔 시스템 |
SUNWscshl |
Sun Management Center 서버 시스템 |
SUNWscssv |
Sun Management Center 도움말 서버 시스템 |
SUNWscshl |
도움말 서버 패키지 SUNWscshl을 콘솔 시스템과 도움말 서버 시스템 모두에 설치합니다. 콘솔 시스템에서는 새 SUNWscscn 패키지로 업그레이드하지 않습니다.
Sun Java Enterprise System 2004Q2 2 of 2 CD-ROM 또는 Java Enterprise System Accessory CD 3 CD-ROM에 제공되지 않은 데이터 서비스를 업그레이드한 경우 해당 데이터 서비스에 대해 새 자원 유형을 등록합니다.
데이터 서비스와 함께 제공된 설명서를 참조하십시오.
한 노드에서 scsetup(1M) 유틸리티를 시작하십시오.
# scsetup |
새 자원 유형을 등록합니다.
모든 해당 자원을 해당 자원 유형의 새 버전으로 이전합니다.
새 자원 유형 버전에 대한 확장 등록 정보를 수정합니다.
기존 자원으로부터 이전된 각 새 자원 유형에 대해 새 자원 유형을 확장 등록 정보로 추가 수정할지 여부를 결정합니다.
각각의 새 자원 유형에 대한 요구 사항은 관련 데이터 서비스 설명서를 참조하십시오.
새 자원 유형의 Type_version 등록 정보를 변경하지 않아도 됩니다. 이 등록 정보는 단계 5에서 해당 자원을 새 자원 유형으로 이전할 때 수정되었습니다.
자원의 등록 정보 변경 메뉴에서 확장 자원 등록 정보 변경
을 선택합니다.
화면에 표시되는 메시지를 따라 필요한 확장 등록 정보를 수정합니다.
수정할 확장 등록 정보 이름 및 값은 해당 데이터 서비스 설명서를 참조하십시오.
수정이 필요한 각 자원 유형에 해당 절차를 반복합니다.
자원 그룹 메뉴로 돌아갑니다.
모든 비활성화된 자원을 다시 활성화합니다.
자원 그룹 메뉴에서 자원 활성화/비활성화
를 선택합니다.
활성화할 자원을 선택하고 화면에 표시되는 메시지를 따르십시오.
비활성화된 각 자원에 대하여 단계 b를 반복하십시오.
모든 자원이 다시 활성화되면 q를 입력하여 자원 그룹 메뉴로 돌아가십시오.
각 자원 그룹을 다시 온라인화합니다.
모든 자원 그룹이 다시 온라인화되면 scsetup 유틸리티를 종료합니다.
q를 입력하여 각 하위 메뉴를 마치거나 Ctrl-C를 누르십시오.
클러스터 업그레이드가 완료되었습니다. 이제 클러스터를 업무 환경에 포함할 수 있습니다.
응용 프로그램을 다시 시작하십시오.
타사 설명서에 있는 설명을 참조하십시오.
클러스터 업그레이드가 완료되었습니다.
이 절에서는 업그레이드하는 동안 실수로 저장소 구성을 변경한 경우에 따라야 할 복구 절차를 제공합니다.
Sun Cluster 명령 실행을 포함하여 저장소 토폴로지에 대한 변경은 클러스터를 Solaris 9 소프트웨어로 업그레이드하기 이전에 완료해야 합니다. 그러나 업그레이드하는 동안 저장소 토폴로지를 변경한 경우 다음 절차를 수행하십시오. 이 절차를 사용하면 새 저장소 구성이 올바른지 확인하고 재구성되지 않은 기존 저장소가 실수로 대체되지 않게 할 수 있습니다.
저장소 토폴로지가 올바른지 확인하십시오.
교체 가능한 것으로 플래그가 지정된 장치가 실제로 교체된 장치에 매핑되는지를 확인하십시오. 장치가 교체되지 않은 경우 잘못된 케이블 연결 등과 같이 잘못된 구성 변경을 검사하여 수정하십시오.
확인되지 않은 장치에 연결된 노드에서 수퍼유저가 되십시오.
확인되지 않은 장치를 수동으로 업데이트하십시오.
# scdidadm -R device |
지정된 device에서 복구 절차를 수행합니다.
자세한 내용은 scdidadm(1M) 설명서 페이지를 참조하십시오.
DID 드라이버를 업데이트하십시오.
# scdidadm -ui # scdidadm -r |
장치 ID 구성 테이블을 커널로 로드합니다.
DID 드라이버를 초기화합니다.
데이터베이스를 재구성합니다.
비롤링 업그레이드의 경우 Sun Cluster 3.1 4/04 소프트웨어로 업그레이드하는 방법(비롤링)의 단계 11로 이동합니다.
롤링 업그레이드의 경우 업그레이드를 위해 클러스터를 준비하는 방법(롤링) 의 단계 12로 이동합니다.
업그레이드하는 동안 저장소 케이블 연결을 실수로 변경한 경우 다음 절차를 수행하여 저장소 구성을 올바른 상태로 다시 변경하십시오.
이 절차에서는 실수로 변경된 물리적 저장소가 없는 것으로 가정합니다. 물리 저장 장치 또는 논리 저장 장치가 변경되거나 교체된 경우 업그레이드하는 동안 저장소 재구성을 처리하는 방법의 절차를 사용하십시오.
저장소 토폴로지를 원래의 구성으로 다시 변경하십시오.
케이블 연결을 포함하여 교체 가능한 것으로 플래그가 지정된 장치의 구성을 확인하십시오.
수퍼유저의 권한으로 각 클러스터 노드에서 DID 드라이버를 업데이트하십시오.
# scdidadm -ui # scdidadm -r |
장치 ID 구성 테이블을 커널로 로드합니다.
DID 드라이버를 초기화합니다.
데이터베이스를 재구성합니다.
자세한 내용은 scdidadm(1M) 설명서 페이지를 참조하십시오.
scdidadm 명령이 단계 2에서 오류 메시지를 반환했습니까?
비롤링 업그레이드의 경우 Sun Cluster 3.1 4/04 소프트웨어로 업그레이드하는 방법(비롤링)의 단계 11로 이동합니다.
롤링 업그레이드의 경우 업그레이드를 위해 클러스터를 준비하는 방법(롤링) 의 단계 12로 이동합니다.
이 절에서는 Sun Management Center 2.1.1을 Sun Cluster 3.1 4/04 구성의 Sun Management Center 3.0 소프트웨어 또는 Sun Management Center 3.5 소프트웨어로 업그레이드하는 방법을 설명합니다.
다음 항목을 준비하십시오.
Sun Java Enterprise System 2004Q2 2 of 2 CD-ROM 또는 CD-ROM 이미지 경로.Sun Management Center 소프트웨어를 업그레이드한 후 CD-ROM을 사용하여 Sun Cluster 모듈 패키지의 Sun Cluster 3.1 4/04 버전을 다시 설치하십시오.
Sun Management Center 설명서
Sun Management Center 패치 및 Sun Cluster 모듈 패치(있는 경우)
패치 위치 및 설치 지침은 Sun Cluster 3.1 릴리스 정보의 “패치 및 필수 펌웨어 수준”을 참조하십시오.
Sun Management Center 프로세스를 모두 중지시키십시오.
수퍼유저의 권한으로 Sun Cluster 모듈 패키지를 제거하십시오.
pkgrm(1M) 명령을 사용하여 다음 표에 나열된 모든 위치에서 모든 Sun Cluster 모듈 패키지를 제거하십시오.
# pkgrm module-package |
위치 |
제거할 모듈 패키지 |
---|---|
각 클러스터 노드 |
SUNWscsam, SUNWscsal |
Sun Management Center 콘솔 시스템 |
SUNWscscn |
Sun Management Center 서버 시스템 |
SUNWscssv |
Sun Management Center 도움말 서버 시스템 |
SUNWscshl |
나열된 패키지를 제거하지 않으면 패키지 종속성 문제로 인해 Sun Management Center 소프트웨어가 업그레이드되지 않을 수 있습니다. 이러한 패키지는 Sun Management Center 소프트웨어를 업그레이드한 후 단계 5에서 재설치합니다.
Sun Management Center 소프트웨어를 업그레이드하십시오.
Sun Management Center 설명서에 있는 업그레이드 절차를 따르십시오.
수퍼유저 권한으로 Sun Java Enterprise System 2004Q2 2 of 2 CD-ROM에서 아래 표에 나열된 위치에 Sun Cluster 모듈 패키지를 다시 설치합니다.
CD-ROM 경로에서 ver 값은 8(Solaris 8) 또는 9(Solaris 9)입니다.
# cd Solaris_sparc/Product/sun_cluster/Solaris_ver/Packages/ # pkgadd -d . module-package |
위치 |
설치할 모듈 패키지 |
---|---|
각 클러스터 노드 |
SUNWscsam, SUNWscsal |
Sun Management Center 서버 시스템 |
SUNWscssv |
Sun Management Center 콘솔 시스템 |
SUNWscshl |
Sun Management Center 도움말 서버 시스템 |
SUNWscshl |
도움말 서버 패키지 SUNWscshl을 콘솔 시스템과 도움말 서버 시스템 모두에 설치합니다.
클러스터의 각 노드에 Sun Management Center 패치와 Sun Cluster 모듈 패치를 모두 적용하십시오.
Sun Management Center 에이전트, 서버 및 콘솔 프로세스를 다시 시작하십시오.
SPARC: Sun Management Center를 시작하는 방법 의 절차를 수행하십시오.
Sun Cluster 모듈을 로드하십시오.
SPARC: Sun Cluster 모듈을 로드하는 방법 의 절차를 수행하십시오.
전에 Sun Cluster 모듈을 로드했으면 모듈을 언로드한 다음 다시 로드하여 서버에 캐시된 알림 정의를 모두 삭제하십시오. 모듈을 언로드하려면 콘솔의 세부 정보 창에서 모듈⇒모듈 언로드를 선택합니다.