소프트웨어를 업그레이드하기 전에 클러스터를 생산 외부로 가져가십시오.
업그레이드하는 모든 소프트웨어 제품에 대한 CD-ROM, 문서, 패치를 사용할 수 있도록 준비하십시오.
Solaris 8 운영 환경
Solstice DiskSuite 소프트웨어 또는 VERITAS Volume Manager
Sun Cluster 3.0 U1 프레임워크
Sun Cluster 3.0 U1 데이터 서비스(에이전트)
타사 응용프로그램
Solstice DiskSuite 소프트웨어와 문서는 이제 Solaris 8 제품의 일부입니다.
이 절차에서는 사용자가 CD-ROM으로 설치했다고 가정합니다. 네트워크에서 설치할 경우, 각 소프트웨어 제품에 대한 CD-ROM 이미지가 네트워크에서 로드됩니다.
패치 위치와 설치 방법을 보려면 Sun Cluster 3.0 U1 릴리스 정보를 참조하십시오.
사용자에게 클러스터가 다운될 것임을 알리십시오.
클러스터 각 노드에서 수퍼유저가 되어야 합니다.
/var/adm/messages 로그에서 해결되지 않은 오류나 경고 메시지를 찾아보십시오.
문제점을 수정하십시오.
유지 보수 상태의 논리 호스트가 없음을 확인하십시오.
클러스터의 한 노드에 대하여 superuser가 되십시오.
hastat(1M) 명령을 사용하여 클러스터의 상태를 표시하십시오.
# hastat HIGH AVAILABILITY CONFIGURATION AND STATUS ------------------------------------------- ... LOGICAL HOSTS IN MAINTENANCE STATE |
화면에 NONE이 출력되면 유지되는 논리적 호스트가 없습니다. 단계 6로 이동하십시오.
논리 호스트가 유지 보수 상태에 있으면, haswitch(1M) 명령을 사용하여 스위치오버를 수행하십시오.
# haswitch hostname logical-hostname |
논리 호스트를 소유할 노드의 이름을 지정합니다.
논리 호스트의 이름을 지정합니다.
hastat 명령을 실행하여 스위치오버가 성공적으로 완료되었는지 확인하십시오.
각 논리 호스트 관리 파일 시스템의 크기가 10 MB 이상이어야 합니다.
# df -k /logical-hostname |
최소 10MB 요구 조건을 충족시키지 않는 논리 호스트 관리 파일 시스템은 Sun Cluster 3.0 U1으로 업그레이드한 후에 마운트할 수 없습니다. 논리 호스트 관리 파일 시스템이 10MB보다 작으면, 이 파일 시스템 증대를 위한 볼륨 관리자 문서 절차를 따르십시오.
시스템을 백업하십시오.
백업하기 전에 모든 사용자들이 시스템에서 로그오프했는지 확인하십시오.
(VxVM 의 경우만 적용) 공유 CCD(Cluster Configuration Database)를 비활성화하십시오.
양쪽 노드에서 공유 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 운영 환경 업그레이드 방법"으로 이동하십시오.