Sun Cluster 3.0 12/01 개념

동적 재구성 지원

DR(동적 재구성) 소프트웨어 기능에 대한 Sun Cluster 3.0의 지원이 한 단계씩 개발되고 있습니다. 이 단원에서는 Sun Cluster 3.0 12/01의 DR 기능 지원에 대한 개념과 참고 사항을 설명합니다.

Solaris 8 DR 기능에 대하여 문서화된 요구 사항, 절차 및 제한은 모두 Sun Cluster DR 지원에 적용됩니다(운영 체제 작동 정지 제외). 따라서 Sun Cluster 소프트웨어에서 DR 기능을 사용하기 전에 Solaris 8 DR 기능에 대한 문서를 참조하십시오. 특히 DR 연결 종료 작업 중에 비네트워크 IO 장치에 영향을 주는 문제를 확인해야 합니다. Sun Enterprise 10000 Dynamic Reconfiguration User GuideSun Enterprise 10000 Dynamic Reconfiguration Reference Manual(Solaris 8 on Sun Hardware 모음 중에 포함)은 http://docs.sun.com에서 다운로드할 수 있습니다.

동적 재구성에 대한 일반적인 설명

DR 기능을 사용하면 실행하는 시스템에서 시스템 하드웨어 제거와 같은 작업을 할 수 있습니다. DR 프로세스는 시스템을 중단하거나 클러스터 가용성을 방해하지 않고 연속적으로 시스템을 작동할 수 있도록 설계되었습니다.

DR은 보드 레벨로 작동합니다. 따라서 DR 작동이 보드의 모든 구성 요소에 영향을 줍니다. 각 보드에는 CPU, 메모리를 비롯하여 디스크 드라이브, 테이프 드라이브 및 네트워크 연결을 위한 주변 장치 인터페이스를 포함한 여러 구성 요소가 포함될 수 있습니다.

보드를 제거하면 보드에 있는 구성 요소를 사용하는 시스템의 기능이 중단됩니다. 보드를 제거하기 전에 DR 하위 시스템이 보드의 구성 요소가 사용되고 있는지 확인합니다. 사용하고 있는 장치를 제거하면 시스템에 장애가 발생할 수 있습니다. DR 하위 시스템이 장치를 사용하고 있는 것을 확인하면 하위 시스템이 DR 보드 제거 작업을 거부합니다. 따라서 항상 안전하게 DR 보드 제거 작업을 수행할 수 있습니다.

DR 보드 추가 작업도 항상 안전합니다. 새로 추가되는 보드의 CPU와 메모리는 시스템에 의해 자동으로 서비스에 포함됩니다. 그러나 새로 추가되는 보드의 다른 구성 요소를 바로 사용하려면 시스템 관리자가 직접 클러스터를 구성해야 합니다.


주 -

DR 하위 시스템에는 여러 레벨이 있습니다. 낮은 레벨에서 오류를 보고하면 상위 레벨도 오류를 보고합니다. 그러나 하위 레벨이 특정 오류를 보고하면 상위 레벨이 "Unknown 오류"를 보고합니다. 시스템 관리자는 상위 레벨에 의해 보고되는 "Unknown 오류"를 무시해야 합니다.


다음 단원에서는 서로 다른 장치 유형에 대한 DR 참고 사항을 설명합니다.

CPU 장치에 대한 DR 클러스터링 참고 사항

DR 보드 제거 작업이 보드에 있는 CPU에 영향을 줄 경우에는 DR 하위 시스템이 작업을 허용하고 이 CPU를 사용하는 노드를 자동으로 중지시킵니다.

DR 보드 추가 작업이 추가되는 보드의 CPU에 영향을 줄 경우에는 DR 하위 시스템이 이 CPU를 사용하여 자동으로 노드를 시작합니다.

메모리에 대한 DR 클러스터링 참고 사항

DR의 목적을 위해 두 가지 유형의 메모리를 고려해야 합니다. 이 두 가지 유형은 용도만 다릅니다. 실제 하드웨어는 두 가지 유형이 동일합니다.

운영 체제에 사용되는 메모리를 커널 메모리 케이지라고 합니다. Sun Cluster 소프트웨어는 커널 메모리 케이지가 포함된 보드에 대해서는 보드 제거 작업을 지원하지 않고 이러한 작업은 모두 거부합니다. DR 보드 제거 작업이 커널 메모리 케이지가 아닌 메모리에 영향을 줄 경우에는 DR 하위 시스템이 작업을 허용하고 해당 메모리를 사용하는 노드를 자동으로 중단시킵니다.

DR 보드 추가 작업이 메모리에 영향을 줄 경우에는 DR 하위 시스템이 새 메모리를 사용하여 자동으로 노드를 시작합니다.

디스크 및 테이프 드라이브에 대한 DR 클러스터링 참고 사항

1차 노드에서 현재 작동하는 드라이브에 대한 DR 제거 작업은 허용되지 않습니다. 1차 노드에서 현재 작동하지 않는 드라이브와 2차 노드의 드라이브에 대한 DR 제거 작업만 수행할 수 있습니다. DR 작업 전후에 모두 클러스터 데이터 액세스는 계속됩니다.


주 -

정족수 장치의 가용성에 영향을 주는 DR 작업은 허용되지 않습니다. 정족수 장치에 대한 참고 사항과 정족수 장치에 대하여 DR 작업을 수행하기 위한 절차는 "정족수 장치에 대한 DR 클러스터링 참고 사항"을 참조하십시오.


다음 단계에서는 디스크나 테이프 드라이브에 대하여 DR 제거 작업을 수행하는 절차를 간략하게 설명합니다. 이 작업을 수행하기 위한 자세한 방법은 Sun Cluster 3.0 U1 System Administration Guide를 참조하십시오.

  1. 디스크나 테이프 드라이브가 현재 작동하는 장치 그룹에 포함되었는지 확인하십시오.

    • 드라이브가 현재 작동하는 장치 그룹에 포함되지 않았으면 드라이브에 대하여 DR 제거 작업을 수행할 수 있습니다.

    • DR 보드 제거 작업이 현재 작동하는 디스크나 테이프 드라이브에 영향을 줄 경우에는 시스템이 작업을 거부하고 작업의 영향을 받을 드라이브를 식별합니다. 장치가 현재 작동하는 장치 그룹에 포함되었으면 단계 2로 이동하십시오.

  2. 드라이브가 1차 노드의 구성 요소인지 아니면 2차 노드의 구성 요소인지 확인하십시오.

    • 드라이브가 2차 노드의 구성 요소이면 DR 제거 작업을 수행할 수 있습니다.

    • 드라이브가 1차 노드의 구성 요소이면 DR 제거 작업을 수행하기 전에 1차 노드와 2차 노드를 전환해야 합니다.


주의 - 주의 -

2차 노드에 대한 DR 작업을 수행할 때 현재 1차 노드에 장애가 발생하면 클러스터 가용성이 영향을 받습니다. 새로운 2차 노드가 제공될 때까지 1차 노드를 페일오버할 수 없습니다.


정족수 장치에 대한 DR 클러스터링 참고 사항

현재 정족수 장치로 구성된 장치에 대해서는 DR 제거 작업을 수행할 수 없습니다. DR 보드 제거 작업이 정족수 장치에 영향을 줄 경우에는 시스템이 작업을 거부하고 작업의 영향을 받을 정족수 장치를 식별합니다. DR 제거 작업을 수행하려면 정족수 장치의 기능을 비활성화해야 합니다.

다음 단계에서는 정족수 장치에 대하여 DR 제거 작업을 수행하기 위한 절차를 간략하게 설명합니다. 이 작업을 수행하기 위한 자세한 방법은 Sun Cluster 3.0 U1 System Administration Guide를 참조하십시오.

  1. DR 작업을 수행하는 장치가 아닌 다른 장치를 정족수 장치로 활성화하십시오.

  2. DR 작업을 수행하는 장치의 정족수 장치 기능을 해제하십시오.

  3. 장치에 대하여 DR 제거 작업을 수행하십시오.

독립 상호 연결 인터페이스에 대한 DR 클러스터링 참고 사항

현재 작동하는 독립 상호 연결 인터페이스에 대해서는 DR 작업을 수행할 수 없습니다. DR 보드 제거 작업이 현재 작동하는 독립 상호 연결 인터페이스에 영향을 줄 경우에는 시스템이 작업을 거부하고 작업의 영향을 받을 인터페이스를 식별합니다. 현재 작동하는 인터페이스를 제거하려면 먼저 비활성화해야 합니다(아래 주의 사항 참조). 인터페이스가 독립 상호 연결로 교체될 경우, 상태가 동일하게 유지되기 때문에 추가로 Sun Cluster를 재구성하는 단계가 필요없습니다.

다음 단계에서는 독립 상호 연결 인터페이스에 대하여 DR 제거 작업을 수행하기 위한 절차를 간략하게 설명합니다. 이 작업을 수행하기 위한 자세한 방법은 Sun Cluster 3.0 U1 System Administration Guide를 참조하십시오.


주의 - 주의 -

Sun Cluster에서는 각 클러스터 노드에 다른 모든 클러스터 노드에 대한 경로가 하나 이상 작동하고 있어야 합니다. 다른 클러스터 노드에 대한 마지막 경로를 지원하는 독립 상호 연결 인터페이스를 비활성화하면 안됩니다.


  1. DR 작업을 수행하는 상호 연결 인터페이스가 포함된 전송 케이블을 비활성화하면 안됩니다.

  2. 물리적인 독립 상호 연결 인터페이스에 대하여 DR 제거 작업을 수행하십시오.

공용 네트워크 인터페이스에 대한 DR 클러스터링 참고 사항

현재 작동하지 않는 공용 네트워크 인터페이스에 대하여 DR 제거 작업을 수행할 수 있습니다. DR 보드 제거 작업이 현재 작동하는 공용 네트워크 인터페이스에 영향을 줄 경우에는 시스템이 작업을 거부하고 작업의 영향을 받을 인터페이스를 식별합니다. 먼저 현재 작동하는 공용 네트워크 인터페이스가 NAFO 그룹에 있는 현재 작동하는 어댑터 인스턴스 상태에서 제거되어야 합니다.


주의 - 주의 -

비활성화된 네트워크 어댑터에 대하여 DR 제거 작업을 수행하는 동안 현재 작동하는 네트워크 어댑터에 장애가 발생하면 가용성에 영향을 받습니다. DR 작업을 수행하는 동안에는 현재 작동하는 어댑터를 페일오버할 수 없습니다.


다음 단계에서는 공용 네트워크 인터페이스에 대하여 DR 제거 작업을 수행하기 위한 절차를 간략하게 설명합니다. 이 작업을 수행하기 위한 자세한 방법은 Sun Cluster 3.0 U1 System Administration Guide를 참조하십시오.

  1. 현재 작동하는 어댑터가 NAFO 그룹에서 제거될 수 있도록 백업 어댑터로 전환하십시오.

  2. NAFO 그룹에서 어댑터를 제거하십시오.

  3. 공용 네트워크 인터페이스에 대하여 DR 작업을 수행하십시오.