소프트웨어를 업그레이드하려면 먼저 클러스터를 운영 환경에서 제외하십시오.
업그레이드하는 모든 소프트웨어의 CD-ROM, 문서 및 패치를 준비하십시오.
Solaris 8 운영 환경
Solstice DiskSuite 소프트웨어 또는 VERITAS Volume Manager
Sun Cluster 3.0 12/01 프레임워크
Sun Cluster 3.0 12/01 데이터 서비스(에이전트)
다른 회사 응용프로그램
Solstice DiskSuite 소프트웨어와 문서는 Solaris 8 제품에 포함되어 있습니다.
이 절차에서는 CD-ROM에서 설치하는 방법을 설명합니다. 네트워크에서 설치하는 경우에는 네트워크에서 각 소프트웨어 제품의 CD-ROM 이미지를 로드해야 합니다.
패치의 위치와 설치 방법은 Sun Cluster 3.0 12/01 릴리스 정보를 참조하십시오.
클러스터가 중단되는 것을 사용자에게 알리십시오.
클러스터의 각 노드에서 수퍼유저가 되십시오.
/var/adm/messages 로그에서 해결되지 않은 오류나 경고 메시지를 확인하십시오.
문제를 해결하십시오.
유지 보수 상태의 논리 호스트가 없는지 확인하십시오.
클러스터의 노드에서 수퍼유저가 되십시오.
hastat(1M) 명령을 사용하여 클러스터의 상태를 표시하십시오.
# hastat HIGH AVAILABILITY CONFIGURATION AND STATUS ------------------------------------------- ... LOGICAL HOSTS IN MAINTENANCE STATE |
화면에 NONE이라고 표시되면 유지 보수 상태의 논리 호스트가 없음을 나타냅니다. 단계 6으로 이동하십시오.
논리 호스트가 유지 보수 상태에 있으면 haswitch(1M) 명령을 사용하여 스위치오버를 수행하십시오.
# haswitch hostname logical-hostname |
논리 호스트를 소유할 노드의 이름을 지정합니다.
논리 호스트의 이름을 지정합니다.
hastat 명령을 실행하여 스위치오버가 성공적으로 완료되었는지 확인하십시오.
각 논리 호스트 관리 파일 시스템의 크기가 10MB 이상인지 확인하십시오.
# df -k /logical-hostname |
논리 호스트 관리 파일 시스템이 최소 크기 요구 사항인 10MB 미만이면 Sun Cluster 3.0 12/01 소프트웨어로 업그레이드한 후에 마운트할 수 없습니다. 논리 호스트 관리 파일 시스템이 10MB 미만이면 볼륨 관리자 문서의 절차에 따라 파일 시스템 크기를 늘리십시오.
시스템을 백업하십시오.
백업하기 전에 모든 사용자가 시스템에서 로그오프했는지 확인하십시오.
공유 CCD(Cluster Configuration Database)를 비활성화하십시오(VxVM의 경우에만 해당).
각 노드에서 공유 CCD의 백업 사본을 만드십시오.
# ccdadm -c backup-filename |
자세한 내용은 ccdadm(1M) 설명서 페이지를 참조하십시오.
클러스터의 각 노드에서 공유 CCD를 제거하십시오.
# scconf clustername -S none |
각 노드에서 mount(1M) 명령을 실행하여 ccdvol이 마운트된 노드를 확인하십시오.
ccdvol 항목은 다음과 같습니다.
# mount ... /dev/vx/dsk/sc_dg/ccdvol /etc/opt/SUNWcluster/conf/ccdssa ufs suid,rw,largefiles,dev=27105b8 982479320 |
각 노드에서 cksum(1) 명령을 실행하여 두 노드의 ccd.database 파일이 동일한지 확인하십시오.
# cksum ccd.database |
ccd.database 파일이 다르면 단계 a에서 만든 CCD 백업을 각 노드에 복원하십시오.
# ccdadm -r backup-filename |
ccdvol이 마운트된 노드에서 Sun Cluster 2.2 소프트웨어를 중지시키십시오.
# scadmin stopnode |
동일한 노드에서 ccdvol 마운트를 해제하십시오.
# umount /etc/opt/SUNWcluster/conf/ccdssa |
클러스터의 각 노드에서 Sun Cluster 2.2 소프트웨어를 중지시키십시오.
# scadmin stopnode |
hastat 명령을 실행하여 클러스터에 노드가 없는지 확인하십시오.
클러스터에서 VERITAS Volume Manager를 사용하십니까?
그러면 "Sun Cluster 2.2 구성에서 VERITAS Volume Manager 소프트웨어를 제거하는 방법"으로 이동하십시오.
아니면 "Solaris 운영 환경을 업그레이드하는 방법"으로 이동하십시오.