Solaris OS용 Sun Cluster 시스템 관리 안내서

Procedure세 개 이상의 노드가 연결된 클러스터에서 어레이와 단일 노드 사이의 연결을 제거하는 방법

Use this procedure to detach a storage array from a single cluster node, in a cluster that has three-node or four-node connectivity.

이 절차에서는 장문형 Sun Cluster 명령을 제공합니다. 대부분의 명령에는 단문형도 있습니다. 명령은 명령 이름이 장문형과 단문형인 것을 제외하면 동일합니다. 명령 및 단문형 명령의 목록을 보려면 부록 A, Sun Cluster 객체 지향 명령를 참조하십시오.

  1. 제거할 저장소 어레이에 연결된 데이터베이스 테이블, 데이터 서비스 및 볼륨을 모두 백업합니다.

  2. 연결을 끊을 노드에서 실행되는 자원 그룹과 장치 그룹을 확인합니다.


    # clresourcegroup status
    # cldevicegroup status
    
  3. 필요한 경우 연결을 끊을 노드에서 자원 그룹과 장치 그룹을 모두 다른 노드로 이동합니다.


    Caution (SPARC only) – Caution (SPARC only) –

    클러스터에서 Oracle Parallel Server/Oracle RAC 소프트웨어가 실행되고 있는 경우, 그룹을 노드 밖으로 이동하기 전에 노드에서 실행되고 있는 Oracle Parallel Server/Oracle RAC 데이터베이스 인스턴스를 종료합니다. 자세한 방법은 Oracle Database Administration Guide를 참조하십시오.



    # clnode evacuate node
    

    clnode evacuate 명령은 지정된 노드에서 다음 우선 순위 노드로 모든 장치 그룹을 전환합니다. 또한, 이 명령은 지정된 노드의 전역 또는 비전역 영역에서 다른 노드의 다음 우선 순위 전역 또는 비전역 영역으로 모든 자원 그룹을 전환합니다.

  4. 장치 그룹을 유지 보수 상태로 만듭니다.

    Veritas 공유 디스크 그룹에 대한 I/O 작업을 중지시키는 절차는 VxVM 설명서를 참조하십시오.

    장치 그룹을 유지 보수 상태로 만드는 절차는 8 장, 클러스터 관리을 참조하십시오.

  5. 장치 그룹에서 노드를 제거합니다.

    • VxVM 또는 원시 디스크를 사용하는 경우 cldevicegroup(1CL) 명령을 사용하여 장치 그룹을 제거합니다.

    • Solstice DiskSuite를 사용하는 경우에는 metaset 명령을 사용하여 장치 그룹을 제거하십시오.

  6. HAStoragePlus 자원을 포함하는 각 자원 그룹의 경우, 자원 그룹의 노드 목록에서 노드를 제거합니다.


    # clresourcegroup remove-node -z zone -n node + | resourcegroup
    
    node

    노드의 이름입니다.

    zone

    자원 그룹을 마스터할 수 있는 node에 있는 비전역 영역의 이름입니다. 자원 그룹을 생성할 때 비전역 영역을 지정한 경우에만 zone을 지정하십시오.

    자원 그룹의 노드 목록을 변경하는 방법에 대한 자세한 내용은 Sun Cluster Data Services Planning and Administration Guide for Solaris OS를 참조하십시오.


    주 –

    clresourcegroup 명령을 실행할 때 자원 유형, 자원 그룹 및 자원 등록 정보의 이름은 대소문자를 구분합니다.


  7. 제거하는 저장소 어레이가 노드에 연결된 마지막 어레이면 이 저장소 어레이에 연결된 허브 또는 스위치와 노드 사이의 광섬유 케이블 연결을 끊습니다. 그렇지 않으면 이 단계를 생략하십시오.

  8. 연결을 끊을 노드에서 호스트 어댑터를 제거하려는 경우, 해당 노드를 종료하고 전원을 끕니다. 연결을 끊을 노드에서 호스트 어댑터를 제거하려는 경우, 단계 11로 건너 뛰십시오.

  9. 노드에서 호스트 어댑터를 제거합니다.

    호스트 어댑터를 제거하는 절차에 대한 내용은 노드 제품에 포함된 설명서를 참조하십시오.

  10. 노드를 부트하지 않고 노드의 전원을 켭니다.

  11. SPARC: Oracle Parallel Server/Oracle RAC 소프트웨어가 설치된 경우, 연결을 끊을 노드에서 Oracle Parallel Server/Oracle RAC 소프트웨어 패키지를 제거합니다.


    # pkgrm SUNWscucm 
    

    Caution (SPARC only) – Caution (SPARC only) –

    연결을 끊은 노드에서 Oracle Parallel Server/Oracle RAC 소프트웨어를 제거하지 않을 경우, 노드가 클러스터에 다시 포함될 때 해당 노드는 패닉 상태가 되어 데이터 가용성이 손실될 수 있습니다.


  12. 클러스터 모드로 노드를 부트합니다.

    • SPARC 기반 시스템에서는 다음을 수행합니다.


      ok boot
      
    • x86 기반 시스템에서는 다음을 수행합니다.

      GRUB 메뉴가 나타나면 적절한 Solaris 항목을 선택하고 Enter 키를 누르십시오. GRUB 메뉴가 다음과 같이 나타납니다.


      GNU GRUB version 0.95 (631K lower / 2095488K upper memory)
      +-------------------------------------------------------------------------+
      | Solaris 10 /sol_10_x86                                                  |
      | Solaris failsafe                                                        |
      |                                                                         |
      +-------------------------------------------------------------------------+
      Use the ^ and v keys to select which entry is highlighted.
      Press enter to boot the selected OS, 'e' to edit the
      commands before booting, or 'c' for a command-line.
  13. 노드에서 /devices/dev 항목을 업데이트하여 장치 이름 공간을 업데이트합니다.


    # devfsadm -C 
    # cldevice refresh
    
  14. 장치 그룹을 다시 온라인으로 전환합니다.

    VERITAS 공유 디스크 그룹을 다시 온라인화하는 절차에 대한 내용은 VERITAS Volume Manager 설명서를 참조하십시오.

    장치 그룹을 온라인으로 전환하는 절차는 장치 그룹을 유지 보수 상태로 만드는 절차를 참조하십시오.