Solaris OS용 Sun Cluster 소프트웨어 설치 안내서

업그레이드를 위해 클러스터를 준비하는 방법(비롤링)

소프트웨어를 업그레이드하기 전에 다음 단계를 수행하여 클러스터 작동을 중지시키십시오.

  1. 구성이 업그레이드 요구 사항을 충족하는지 확인하십시오.

    업그레이드 요구 사항 및 제한 사항 를 참조하십시오.

  2. 업그레이드하는 모든 소프트웨어 제품의 CD-ROM, 설명서 및 패치를 준비하십시오.

    • Solaris 8 또는 Solaris 9 운영 환경

    • Sun Cluster 3.1 4/04 프레임워크

    • Sun Cluster 3.1 4/04 데이터 서비스(에이전트)

    • Sun Cluster 3.1 4/04 데이터 서비스 에이전트가 관리하는 응용 프로그램

    • VERITAS Volume Manager

    패치 위치 및 설치 지침은 Sun Cluster 3.1 릴리스 정보의 “패치 및 필수 펌웨어 수준”을 참조하십시오.

  3. (옵션) Sun Cluster 3.1 4/04 설명서를 설치하십시오.

    관리 콘솔, 설명서 서버 등 원하는 위치에 설명서 패키지를 설치하십시오. 설치 지침에 액세스하려면 Java Enterprise System Accessory CD 3 CD-ROM의 맨 위에 있는 index.html 파일을 참조하십시오.

  4. Sun Cluster 3.0 소프트웨어에서 업그레이드합니까?

    • 아니면 단계 5로 이동하십시오.

    • 그러면 클러스터의 각 공용 네트워크 어댑터에 대하여 하나씩 테스트 IP 주소 목록을 준비하십시오.

      그룹의 어댑터가 활성 어댑터인지 백업 어댑터인지에 관계없이 클러스터의 각 공용 네트워크 어댑터에 대해 하나씩의 테스트 IP 주소가 필요합니다. 테스트 IP 주소는 IP Network Multipathing을 사용하기 위하여 어댑터를 재구성하는 데 사용됩니다.


      주 –

      각 테스트 IP 주소는 공용 네트워크 어댑터에 사용되는 기존 IP 주소와 동일한 서브넷에 있어야 합니다.


      노드에 있는 공용 네트워크 어댑터 목록을 표시하려면 다음 명령을 실행하십시오.


      % pnmstat
      

      IP Network Multipathing의 테스트 IP 주소에 대한 자세한 내용은 IP Network Multipathing Administration Guide (Solaris 8) 또는 System Administration Guide: IP Services (Solaris 9)를 참조하십시오.

  5. 업그레이드하는 동안 클러스터 서비스를 사용할 수 없음을 사용자에게 알리십시오.

  6. 클러스터가 정상적으로 작동하는지 확인하십시오.

    • 클러스터의 현재 상태를 확인하려면 노드에서 다음 명령을 실행하십시오.


      % scstat
      

      자세한 내용은 scstat(1M) 설명서 페이지를 참조하십시오.

    • 동일한 노드의 /var/adm/messages 로그에서 해결되지 않은 오류 메시지나 경고 메시지를 확인하십시오.

    • 볼륨 관리자 상태를 확인하십시오.

  7. 클러스터의 노드에서 수퍼유저가 되십시오.

  8. 각 자원 그룹을 오프라인으로 전환하십시오.


    # scswitch -F -g resource-group
    

    -F

    자원 그룹을 오프라인으로 전환합니다.

    -g resource-group

    오프라인으로 전환할 자원 그룹의 이름을 지정합니다.

  9. 클러스터의 모든 자원을 비활성화하십시오.

    업그레이드하기 전에 자원을 비활성화하면 실수로 노드가 클러스터 모드로 재부트될 경우에 클러스터가 자동으로 자원을 온라인 상태로 만드는 것을 방지할 수 있습니다.


    주 –

    Sun Cluster 3.1 릴리스에서 업그레이드하는 경우에는 명령줄 대신 scsetup(1M) 유틸리티를 사용할 수 있습니다. 주 메뉴에서 자원 그룹을 선택한 다음 자원 활성화/비활성화를 선택하십시오.


    1. 노드에서 클러스터에 있는 모든 사용 가능 자원을 나열합니다.


      # scrgadm -pv | grep "Res enabled"
      (resource-group:resource) Res enabled: True

    2. 다른 자원에 종속하는 자원을 식별합니다.

      종속 대상 자원을 비활성화하기 전에 종속 자원을 비활성화해야 합니다.

    3. 클러스터의 각 사용 가능 자원을 비활성화하십시오.


      scswitch -n -j resource
      
      -n

      비활성화합니다.

      -j resource

      자원을 지정합니다.

      자세한 내용은 scswitch(1M) 설명서 페이지를 참조하십시오.

    4. 모든 자원이 비활성화되어 있는지 확인합니다.


      # scrgadm -pv | grep "Res enabled"
      (resource-group:resource) Res enabled: False
  10. 각 자원 그룹을 관리 해제 상태로 전환하십시오.


    # scswitch -u -g resource-group
    

    -u

    지정된 자원 그룹을 관리 해제 상태로 전환합니다.

    -g resource-group

    관리되지 않는 상태로 변경할 자원 그룹의 이름을 지정합니다.

  11. 모든 노드에서 모든 자원이 오프라인 상태이고 모든 자원 그룹이 관리 해제 상태인지 확인합니다.


    # scstat -g
    

  12. 클러스터가 Solstice DiskSuite/Solaris Volume Manager에 이중 문자열 mediator를 사용합니까?

    1. 다음 명령을 실행하여 어떤 mediator 데이터 문제점도 존재하지 않음을 확인하십시오.


      # medstat -s setname
      
      -s setname

      디스크 세트 이름을 지정합니다.

      상태 필드 값이 Bad인 경우 영향을 받는 mediator 호스트를 복구합니다. 잘못된 Mediator 데이터를 복구하는 방법 의 절차를 따르십시오.

    2. 모든 mediator를 나열하십시오.

      Sun Cluster 3.1 4/04 소프트웨어로 업그레이드하는 방법(비롤링)의 절차에서 mediator를 복원할 경우 이 정보를 사용하십시오.

    3. mediator를 사용하는 디스크 세트에 대해 소유권을 가진 노드가 없는 경우 디스크 세트에 대한 소유권을 받습니다.


      # metaset -s setname -t
      
      -t

      디스크 세트에 대한 소유권을 받습니다.

    4. 디스크 세트에 대한 모든 mediator를 구성 해제합니다.


      # metaset -s setname -d -m mediator-host-list
      
      -s setname

      디스크 세트 이름을 지정합니다.

      -d

      디스크 세트에서 삭제합니다.

      -m mediator-host-list

      제거할 노드 이름을 디스크 세트의 mediator 호스트로 지정합니다.

      metaset 명령에 사용하는 mediator 관련 옵션에 대한 자세한 내용은 mediator(7D) 설명서 페이지를 참조하십시오.

    5. mediator를 사용하는 나머지 디스크 세트에 각각에 단계 c에서 단계 d를 반복합니다.

  13. 클러스터의 각 노드에서 실행되는 응용 프로그램을 모두 중지합니다.

  14. 모든 공유 데이터가 백업되도록 하십시오.

  15. 한 노드에서 클러스터를 종료하십시오.


    # scshutdown -g -y
    

    자세한 내용은 scshutdown(1M) 설명서 페이지를 참조하십시오.

  16. 각 노드를 비클러스터 모드로 부트하십시오.


    ok boot -x
    

  17. 각 시스템 디스크가 백업되도록 하십시오.

  18. Solaris 운영 환경을 업그레이드할지 여부를 결정하십시오.

    자세한 내용은 Sun Cluster Release Notes for Solaris OS의 “Supported Products”를 참조하십시오.