Sun Cluster 3.0 설치 안내서

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

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

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

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

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


    # scdidadm -L
    
  3. 볼륨 관리자가 VxVM이면, 클러스터의 각 노드에 VxVM 소프트웨어를 다시 설치하십시오.


    주 -

    다시 시동할 때마다 첫번째 또는 스폰서 노드를 다시 시동하기 전에 두 번째 노드를 종료해야 합니다. 첫번째 노드를 다시 시동하고 나면, 두 번째 노드를 백업하십시오. 그렇지 않으면, 두 번째 노드가 계속 가동하는 동안 첫번째 노드를 다시 시동할 경우, 정족수 투표가 아직 할당되지 않았으므로 두 번째 노드에 대해 혼란 상태가 발생합니다.


    1. VxVM 소프트웨어를 패치와 함께 설치하십시오.

      "VERITAS Volume Manager 소프트웨어 설치 방법"의 프로시저를 따르십시오.

    2. VxVM를 구성하십시오.

      "Sun Cluster 구성에 맞게 VxVM 구성"에 나열된 프로시저를 따르십시오.

  4. Sun Cluster 3.0 데이터 서비스 CD-ROM을 노드의 CD-ROM 드라이브에 삽입하십시오.

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

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


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

    정족수 디바이스의 이름을 지정합니다.

    -d /cdrom_image/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 자원 그룹으로 변환되고, 논리 호스트의 이름에는 접미사 -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 Enterprise SyMON) 버전을 사용하고 있는지 확인하십시오.

      설치 또는 업그레이드 프로시저에 대해서는 Sun Management Center 문서를 참조하십시오.

    2. Sun Cluster 모듈 패키지를 설치하려면 "Sun Cluster 모니터링을 위한 Sun Management Center 소프트에어 설치 요구사항"의 지침 및 프로시저를 따르십시오.

예-Sun Cluster 2.2 to Sun Cluster 3.0 소프트웨어로 업그레이드 - 완료 프로세스

다음 예는 Sun Cluster 2.2에서 Sun Cluster 3.0 소프트웨어로 업그레이드된 2-노드 클러스터의 완료 프로세스를 보여줍니다. 클러스터 노드 이름은 phys-schost-1phys-schost-2이고, 디바이스 그룹 이름은 dg-schost-1 및 dg-schost-2 그리고 데이터 서비스 자원 이름은 lh-schost-1lh-schost-2입니다.


(Determine the DID of the shared quorum device:)
phys-schost-1# scdidadm -L
 
(Finish upgrade on each node:)
phys-schost-1# scinstall -u finish -q globaldev=d1 \
-d /cdrom/suncluster_3_0 -s nfs
phys-schost-2# scinstall -u finish -q globaldev=d1 \
-d /cdrom/suncluster_3_0 -s nfs
 
(Bring device groups and data service resource groups on each node online:)
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

이동해야 할 곳

모든 노드가 클러스터를 조인하였는지 확인하려면, "클러스터 멤버쉽 확인 방법"로 이동하십시오.