다음을 통해 공유


BizTalk 호스트를 클러스터 리소스로 구성하는 방법

이 항목에서는 BizTalk 호스트를 클러스터 리소스로 구성하기 위해 수행해야 하는 단계에 대해 설명합니다. 이 항목의 단계를 완료하려면 BizTalk 그룹에 포함된 둘 이상의 BizTalk Server를 Windows Server 클러스터의 멤버로 구성해야 합니다. Windows Server 클러스터를 구성하는 방법에 대한 자세한 내용은 Windows Server 온라인 도움말을 참조하십시오.

필수 구성 요소

호스트를 클러스터링하거나 클러스터 해제하려면 BizTalk 관리자 그룹의 멤버로 로그온해야 합니다.

고려 사항 및 알려진 문제

  • BizTalk Server의 클러스터링된 BizTalk 호스트 인스턴스를 실행하려면 BizTalk Server가 Windows Server 장애 조치(failover) 클러스터의 노드로 구성되어 있어야 합니다. 서버 클러스터의 클러스터 노드를 구성하는 방법에 대한 자세한 내용은 Windows Server 온라인 도움말을 참조하십시오.

  • 클러스터된 BizTalk 호스트를 시작 집합에서 호스트 instance 사용 안 함 옵션이 있는 호스트 instance 장애 조치(failover)할 수 없습니다. 클러스터링된 BizTalk 호스트의 모든 호스트 인스턴스에서 이 옵션이 설정되지 않도록 하십시오. 이 옵션은 호스트 인스턴스 속성 페이지의 BizTalk Server 관리 콘솔에서 설정됩니다.

  • BizTalk 호스트를 클러스터링할 때 지정된 클러스터 리소스 그룹에 해당 클러스터 리소스가 만들어집니다. 클러스터 리소스가 만들어지면 클러스터의 사용 가능한 각 노드가 클러스터 리소스의 가능한 소유자로 추가됩니다. 클러스터 리소스는 가능한 소유자 목록의 모든 노드로 장애 조치(failover)될 수 있으므로 BizTalk 호스트를 클러스터링하기 전에 클러스터의 사용 가능한 모든 노드에 호스트 인스턴스를 추가해야 합니다. 클러스터된 BizTalk 호스트를 호스트의 instance 포함하지 않는 BizTalk Server 컴퓨터에 장애 조치(failover)하려는 시도가 실패합니다.

    참고

    클러스터링된 BizTalk 호스트가 특정 클러스터 노드에서 실행되거나 장애 조치(failover)되는 것을 방지하려면 BizTalk 호스트를 클러스터링할 때 생성된 클러스터링된 리소스의 가능한 소유자 목록에서 해당 노드를 제거합니다. Windows Server 장애 조치(failover) 클러스터 관리 인터페이스를 사용하여 클러스터 리소스의 가능한 소유자 목록을 수정할 수 있습니다.

  • BizTalk 호스트를 클러스터링 경우 호스트를 추가하는 클러스터 그룹, 클러스터된 서비스 또는 애플리케이션에 네트워크 이름 및 IP 주소 리소스가 포함되어 있는지 확인합니다. 대상 클러스터 그룹에 네트워크 이름 및 IP 주소 리소스가 포함되어 있는 경우 네트워크 이름 리소스는 클러스터링된 BizTalk 호스트에 대한 종속성으로 추가됩니다. 이러한 리소스를 사용할 수 없는 경우에는 BizTalk 호스트가 클러스터링된 리소스로 올바르게 작동하지 않습니다.

  • 클러스터링된 BizTalk 호스트의 가능한 소유자로 나열되어 있는 BizTalk Server/클러스터 노드의 구성을 취소하면 호스트 인스턴스에 대한 클러스터 리소스가 Windows 클러스터에서 오프라인 상태가 됩니다. 호스트 instance 클러스터 리소스를 오프라인으로 전환하지 않고 클러스터형 BizTalk 호스트의 가능한 소유자로 나열된 BizTalk Server 컴퓨터를 구성 해제해야 하는 경우 다음 단계를 수행합니다.

    • Windows Server 장애 조치(failover) 클러스터 관리 인터페이스에서 클러스터된 호스트를 구성 해제할 BizTalk Server 컴퓨터 이외의 BizTalk Server 컴퓨터로 장애 조치(failover)합니다.

    • BizTalk Server 관리 콘솔에서 구성되지 않을 BizTalk Server 컴퓨터에 해당하는 클러스터형 BizTalk 호스트의 instance 선택합니다.

    • 호스트 인스턴스를 삭제합니다. 오류 메시지가 표시되면 호스트 인스턴스를 강제로 삭제하는 옵션을 선택합니다.

    • BizTalk Server 구성 취소합니다.

  • BizTalk 호스트가 클러스터링된 호스트로 구성될 때 해당 클러스터 리소스가 클러스터의 지정된 클러스터 리소스 그룹에 만들어집니다.

    기본적으로 클러스터형 BizTalk 호스트 리소스는 클러스터 리소스에 대한 속성 대화 상자의 정책 탭에서 사용할 수 있는 Windows Server 장애 조치(failover) 클러스터에서 다음 다시 시작 값으로 구성됩니다.

    옵션
    리소스가 실패하면 현재 노드에서 다시 시작 True
    다시 시작이 실패할 경우 클러스터 서비스에서 리소스를 다시 시작합니다.
    다시 시작 기간(mm:ss): 15:00
    다시 시작이 계산되는 기간을 지정합니다.
    지정된 기간 내의 최대 다시 시작 횟수: 1
    다시 시작 기간 동안 허용되는 최대 다시 시작 시도 횟수 (mm:ss) 를 지정합니다.
    다시 시작이 실패할 경우 이 서비스 또는 응용 프로그램의 모든 리소스를 장애 조치(failover)합니다. True
    클러스터 서비스가 전체 리소스 그룹을 다른 클러스터 노드로 장애 조치하여 리소스를 다시 시작합니다.
    모든 다시 시작 시도가 실패할 경우 지정된 시간(hh:mm) 동안 기다린 후 다시 시작합니다. 1:00
    클러스터 서비스가 또 다른 일련의 다시 시작 시도를 시작하는 연장된 대기 기간을 지정합니다.
    보류 제한 시간(mm:ss): 3:00
    클러스터 서비스가 리소스를 실패 상태로 전환하기 전에 리소스가 온라인과 오프라인 간에 상태를 변경하는 데 걸리는 시간을 지정합니다.

    기본 다시 시작 값은 Windows Server 장애 조치(failover) 클러스터가 클러스터링된 BizTalk 호스트 인스턴스의 실패한 인스턴스를 15분 이내에 최대 한 번 다시 시작함을 나타냅니다. 다시 시작에 실패하면 이 서비스의 모든 리소스를 장애 조치(failover)하거나 애플리케이션 값이 True로 설정되므로 다시 시작 시도는 클러스터 리소스 그룹을 다른 클러스터 노드로 장애 조치(failover)합니다. 클러스터된 BizTalk 호스트의 실패한 instance 지정된 기간 동안 지정된 횟수의 시도에서 다시 시작할 수 없는 경우 클러스터형 BizTalk 호스트는 장애 조치(failover) 클러스터 관리 인터페이스에서 실패 상태를 가정합니다. 클러스터된 BizTalk 호스트가 Failed 상태를 가정하는 경우 장애 조치( failover ) 클러스터 관리에서 수동으로 시작해야 합니다.

    기본적으로 클러스터형 BizTalk 호스트 리소스는 클러스터 리소스에 대한 속성 대화 상자의 고급 탭에서 사용할 수 있는 서버 클러스터의 다음 다시 시작 값으로 구성됩니다.

    옵션
    재시작 True

    다시 시작이 실패할 경우 클러스터 서비스에서 리소스를 다시 시작합니다.
    그룹에 영향을 줌 True

    클러스터 서비스가 전체 리소스 그룹을 다른 클러스터 노드로 장애 조치하여 리소스를 다시 시작합니다.
    다시 시작 임계값 3

    다시 시작 기간 동안 허용되는 최대 다시 시작 시도 횟수를 지정 합니다. 다시 시작 시도 횟수가 다시 시작 기간 동안 다시 시작 임계값을 초과하는 경우 클러스터 리소스는 실패 상태를 가정하고 클러스터 서비스는 더 이상 다시 시작을 시도하지 않습니다.
    다시 시작 기간 900초

    다시 시작이 계산되는 기간을 지정합니다. 다시 시작 기간은 첫 번째 다시 시작 시도 시 초기화됩니다. 다시 시작 기간 동안 다시 시작 임계값을 초과하지 않으면 다시 시작 시도 횟수가 0으로 다시 설정됩니다.

    기본 다시 시작 값은 Windows Server 클러스터가 클러스터형 BizTalk 호스트 인스턴스의 실패한 인스턴스를 900초 이내에 최대 세 번 다시 시작함을 나타냅니다. 그룹 영향 값이 True로 설정되므로 다시 시작 시도는 클러스터 리소스 그룹을 다른 클러스터 노드로 장애 조치(failover)합니다. 클러스터된 BizTalk 호스트의 실패한 instance 지정된 기간 동안 지정된 수의 시도에서 다시 시작할 수 없는 경우 클러스터된 BizTalk 호스트는 클러스터 관리자에서 실패 상태를 가정합니다. 클러스터된 BizTalk 호스트가 실패 상태를 가정하는 경우 클러스터 관리자에서 수동으로 시작해야 합니다.

프로시저

BizTalk 호스트를 클러스터 리소스로 구성하려면

  1. BizTalk Server 관리 콘솔에서 BizTalk Server 관리를 확장하고 BizTalk 그룹 [<servername>:<management 데이터베이스>]을 클릭하여 플랫폼 설정을 확장한 다음 클릭하여 호스트를 확장합니다. 폴더 아래에 호스트의 목록이 나타납니다.

  2. 클러스터할 호스트를 마우스 오른쪽 단추로 클릭한 다음 클러스터를 선택합니다.

    참고

    클러스터 그룹에 BizTalk 호스트를 추가하기 전에 해당 클러스터 그룹의 가능한 소유자인 모든 멤버 노드에 호스트 인스턴스가 만들어져 있는지 확인합니다.

  3. 사용 가능한 클러스터 그룹을 나타내는 드롭다운 목록에서 호스트를 실행할 클러스터 그룹을 선택합니다.

    참고

    호스트를 클러스터링하면 해당 호스트가 온라인 상태가 되며 이 호스트에서 실행되도록 구성된 모든 어댑터 핸들러 또는 오케스트레이션에 대한 문서를 처리하기 시작합니다.

클러스터링된 BizTalk 호스트의 클러스터를 해제하려면

  1. BizTalk Server 관리 콘솔에서 BizTalk Server 관리를 확장하고 BizTalk 그룹 [<servername>:<management 데이터베이스>]을 클릭하여 플랫폼 설정을 확장한 다음 클릭하여 호스트를 확장합니다. 폴더 아래에 호스트의 목록이 나타납니다.

  2. 클러스터를 해제하려는 클러스터형 호스트를 마우스 오른쪽 단추로 클릭한 다음, 클러스터 해제를 선택합니다.

    참고

    클러스터형 호스트를 클러스터 해제하면 이 클러스터형 호스트에 연결된 모든 호스트 인스턴스가 중지되며 해당 호스트가 이 호스트에서 실행되도록 구성된 모든 어댑터 핸들러 또는 오케스트레이션에 대한 문서 처리를 중지합니다.