Sun Cluster 3.0 U1 설치 안내서

클러스터 소프트웨어 업그레이드 완료 방법

이 절차는 "클러스터 소프트웨어 패키지 업그레이드 방법"에서 시작된 scinstall(1M) 업그레이드를 완료합니다. 클러스터의 각 노드에서 다음 단계를 수행하십시오.

  1. 클러스터 각 노드에서 수퍼유저가 되어야 합니다.

  2. 정족수 장치가 될 공유 디스크를 선택하십시오.

    두 노드 모두에서 공유하는 디스크를 정족수 장치로 사용할 수 있습니다. 두 노드 중 하나에서 scdidadm(1M) 명령을 사용하여 공유 디스크의 장치 ID(DID) 이름을 판별하십시오. 단계 5에서 -q globaldev=DIDname 옵션을 scinstall 명령에 사용하여 이 장치 이름을 지정합니다.


    # scdidadm -L
    

  3. 볼륨 관리자가 VxVM이면, 클러스터의 각 노드에 VxVM 소프트웨어와 패치를 다시 설치하고 구성하십시오.

    "VxVM 소프트웨어 설치 및 구성"의 절차를 따르십시오.


    주 -

    첫 번째로 설치한 노드를 다시 부트해야 하면 먼저 scshutdown(1M) 명령을 사용하여 클러스터를 종료한 다음 다시 부트하십시오. 클러스터가 종료되기 전에는 첫 번째로 설치한 클러스터 노드를 다시 부트하지 마십시오.


    클러스터 설치 모드가 비활성화될 때까지 클러스터를 구성한 첫 번째 설치 노드만 정족수를 갖습니다. 아직 설치 모드에 있는 형성된 클러스터에서, 첫 번째 설치 노드가 다시 시동되기 전에 클러스터가 시스템 종료되지 않으면, 나머지 클러스터 노드는 정족수를 확보할 수 없고 전체 클러스터가 시스템 종료됩니다.

    첫 번째 설치 노드를 결정하려면 scconf -p 명령을 사용하여 정족수 할당을 보십시오. 정족수가 있는 노드만 첫 번째 설치 노드입니다.

    단계 7을 수행하고 나면 정족수가 할당되고 이러한 재부트 제한이 더 이상 적용되지 않습니다.

  4. Sun Cluster 3.0 Agents 7/01 CD-ROM을 노드의 CD-ROM 드라이브에 넣으십시오.

    이 단계에서는 볼륨 디먼 vold(1M)가 실행중이고 CD-ROM 장치 관리를 위해 구성되어 있는 것으로 가정합니다.

  5. 해당 노드에서 클러스터 소프트웨어 업그레이드를 완료하십시오.


    # scinstall -u finish -q globaldev=DIDname \
    -d /cdrom/scdataservices_3_0 -s srvc[,srvc]
    -q globaldev=DIDname

    정족수 장치의 장치 ID(DID) 이름을 지정합니다

    -d /cdrom/scdataservices_3_0

    CD-ROM 이미지의 디렉토리 위치를 지정합니다

    -s srvc

    구성할 데이터 서비스 이름을 지정합니다


    주 -

    다음과 유사한 오류 메시지가 생성될 수 있습니다. 이 메시지는 무시해도 됩니다.


    ** Installing Sun Cluster - Highly Available NFS Server **
    Skipping "SUNWscnfs" - already installed


  6. CD-ROM을 꺼내십시오.

  7. 다른 노드에 대하여 단계 4부터 단계 6까지 반복하십시오.

    두 노드 모두에서 완료되면, 클러스터 설치 모드가 비활성화되고 모든 정족수가 할당됩니다.

  8. 볼륨 관리자가 Solstice DiskSuite이면 두 노드에서 기존 디스크 장치 그룹을 온라인으로 변경하십시오.


    # scswitch -z -D disk-device-group -h 
    node
    
    -z

    스위치를 수행합니다

    -D disk-device-group

    Solstice DiskSuite 소프트웨어에 대해 디스크 세트 이름과 동일한 디스크 장치 그룹 이름을 지정합니다.

    -h node

    디스크 장치 그룹의 1차 노드로서 서비스를 제공하는 클러스터 노드의 이름을 지정합니다.

  9. 어느 노드에서라도, 사전에 존재하는 데이터 서비스 자원 그룹을 온라인화하십시오.

    그러면 Sun Cluster 2.2 논리 호스트가 Sun Cluster 3.0 U1 자원 그룹으로 변환되고, -lh 접두어를 사용하여 논리 호스트의 이름이 추가됩니다. 예를 들어, 이름이 lhost-1인 논리 호스트가 이름이 lhost-1-lh인 자원 그룹으로 업그레이드됩니다. 이렇게 변환된 자원 그룹 이름을 다음 명령에 사용하십시오.


    # scswitch -z -g resource-group -h 
    node
    
    -g resource-group

    온라인화할 자원 그룹 이름을 지정합니다.

    scrgadm -p 명령을 사용하여 클러스터의 모든 자원 유형 및 자원 그룹 목록을 표시할 수 있습니다. scrgadm -pv 명령을 실행하면 이 목록이 더 자세하게 표시됩니다.

  10. Sun Management Center를 사용하여 Sun Cluster 구성을 모니터할 경우, Sun Management Center용 Sun Cluster 모듈을 설치하십시오.

    1. Sun Management Center 최신 버전을 사용해야 합니다.

      설치 및 업그레이드 절차는 Sun Management Center 문서를 참조하십시오.

    2. "Sun Cluster 모니터링을 위한 설치 요구 조건"의 설명과 절차에 따라 Sun Cluster 모듈 패키지를 설치하십시오.

  11. 모든 노드가 클러스터와 결합되었는지 확인하십시오.

    "클러스터 멤버쉽 확인 방법"으로 이동하십시오.

예: Sun Cluster 2.2에서 Sun Cluster 3.0 U1 소프트웨어로 업그레이드 - 종료 프로세스

다음 예는 Sun Cluster 2.2에서 Sun Cluster 3.0 U1 소프트웨어로 업그레이드하는 종료 프로세스입니다. 클러스터 노드 이름은 phys-schost-1phys-schost-2이고 장치 그룹 이름은 dg-schost-1 및 dg-schost-2이고, 데이터 서비스 자원 그룹 이름은 lh-schost-1lh-schost-2입니다.


(공유 정족수 장치의 DID 결정)
phys-schost-1# scdidadm -L
 
(각 노드에서 업그레이드 마침)
phys-schost-1# scinstall -u finish -q globaldev=d1 \
-d /cdrom/suncluster_3_0u1 -s nfs
phys-schost-2# scinstall -u finish -q globaldev=d1 \
-d /cdrom/suncluster_3_0u1 -s nfs
 
(각 노드의 장치 그룹과 데이터 서비스 자원 그룹을 온라인으로 변경)
phys-schost-1# scswitch -z -D dg-schost-1 -h phys-schost-1
phys-schost-1# scswitch -z -g lh-schost-1 -h phys-schost-1
phys-schost-1# scswitch -z -D dg-schost-2 -h phys-schost-2 
phys-schost-1# scswitch -z -g lh-schost-2 -h phys-schost-2