이 절차는 클러스터를 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 |