none
windows 2012 R2 MSCS (Failover Cluster) 구성 후 서비스 중단 현상 문의 입니다. RRS feed

  • 질문

  • HP 서버 3대 중 1대는 AD 서버를 구축하고 

    2대는 MSCS 를 구성하였습니다. 그리고 DTC 서비스와 MSSQL 2012 를 각 노드에 설치 및  클러스터 역할에 올려져 있습니다.


    노드 이동이나 서버 다운으로 테스트 하면 서비스가 다른 노드로 잘 넘어 갑니다.

    heartbeat 체크하는 케이블과 서비스통신 하는 케이블을 제거 하면 잘 넘어가는데 

    heartbeat 케이블은 그대로 두고 서비스 통신하는 테이블만 제거 하면 서비스는 중단이 됩니다.


    만약 서비스하는 네트워크 포트가 장애난다고 하면 이렇게 서비스가 중단되어 수동으로 다른 노드에서 올려줘야 하나요?

    서버가 살아 있는 상태에서 heartbeat이 서버를 체크하여 살아 있음을 확인 하고 서비스를 다른노드로 넘기지 못 하여 생긴 것인지

    아니면 네트워크 포트 장애나 케이블 또느 스위치 장애로 인하여 다른 노드에 서비스가 넘가야 당연한건데 제가 옵션이나 설치시

    잘못 한 것이 있어서 안 넘어가는 것 인지 판단이 되지 않습니다. 

    원래 Heartbeat 이 살아있고 서비스포트가 죽어서 그런건지 아니면 다른 문제점이 있는 것인지 확인 부탁드립니다. 

    2017년 5월 25일 목요일 오전 2:34

답변

  • 안녕하세요?

    Heartbeat 통신이 가능한 모든 Network 카드 케이블 단절도 필요합니다.

    [참고 절]
    To test node failure

    • Test node failure using one of the following four methods:
    ◦ Stop the Cluster service on the node.
     This prevents clients from accessing cluster resources through that node. In this event, all resources owned by this node fail over to other nodes in the server cluster. For more information on stopping the Cluster service, see Related Topics.

    ◦ Turn off the power on the node.
     This tests the ability of the server cluster to fail over all the resources that were owned by the powered down node.

    ◦ On one node, unplug the network cables for all networks enabled for intracluster communications.
     This test disables all intracluster network interfaces for the node and prevents the node from exchanging heartbeats with the Cluster Network Driver on the other active nodes. In this event, the Cluster service then initiates failover of the resources owned by the node to the other nodes in the server cluster.

    [참고자료]
    Test node failure
    https://technet.microsoft.com/en-us/library/cc780365(WS.10).aspx

    감사합니다.

    2017년 8월 2일 수요일 오전 4:32
    중재자