다음을 통해 공유


클러스터 서비스가 문제 해결 지침을 시작하지 못함

문제 해결 검사 목록

클러스터 서비스에서 사용하는 포트 확인

다음 포트가 모든 방화벽의 클러스터 트래픽에 대해 열려 있는지 확인합니다.

  • 포트 135: RPC(원격 프로시저 호출) 엔드포인트 매퍼 또는 DCOM(분산 구성 요소 개체 모델)입니다.

  • 포트 135: UDP(사용자 데이터그램 프로토콜)를 통한 RPC 엔드포인트 매퍼입니다.

  • 포트 3343: 클러스터 네트워크 드라이버.

  • 포트 445: 서버 메시지 블록(SMB).

  • 포트 139: NetBIOS 세션 서비스입니다.

  • 5000~5099 범위의 포트: 클러스터 관리자로 클러스터에 연결할 때 이벤트 ID 1721이 기록되는 경우 이 범위(또는 다른 포트)의 포트를 RPC 트래픽으로 열어 보세요. 포트는 마침표 문자(.)를 입력하지 않는 한 RPC를 통한 통신을 지원합니다.

    이 문제는 클러스터 서비스가 RPC 통신에 100개 이상의 포트를 사용하기 때문에 발생할 수 있습니다. 다른 서비스에서 필요한 포트 중 일부를 사용하는 경우 클러스터 서비스에 사용할 수 있는 포트 수가 너무 작아질 수 있습니다. 이러한 서비스에는 Windows DNS 서비스, WINS(Windows Internet Name Service) 또는 Microsoft SQL Server 서비스가 포함될 수 있습니다.

  • 8011~8031 범위의 포트: 방화벽이 클러스터 노드를 분리하는 경우 8011~8031 범위의 포트는 노드 간 RPC 트래픽에 열려 있어야 합니다. 그렇지 않으면 클러스터 로그의 오류는 스폰서 노드를 사용할 수 없음을 나타냅니다. 이러한 오류는 클러스터에 조인하려는 노드와 해당 노드를 후원할 수 있는 노드 간에 RPC 통신에 사용할 수 있는 포트가 충분하지 않기 때문에 발생합니다.

클러스터에 대한 네트워크 및 네트워크 포트를 구성하는 방법에 대한 자세한 내용은 다음 문서를 참조하세요.

포트 설정을 변경한 후 계속하기 전에 노드를 다시 온라인 상태로 전환합니다.

클러스터 유효성 툴 실행

  1. 장애 조치 (failover) 클러스터 관리자 스냅인(CluAdmin.msc)을 엽니다.

  2. 왼쪽 위 열에서 장애 조치(failover) 클러스터 관리자를 선택합니다.

  3. 구성 유효성 검사를 선택합니다.

  4. 클러스터에 있는 각 노드의 이름을 입력하고 각 노드 뒤에 추가를 선택합니다.

  5. 선택한 서버에 모든 노드가 추가되면 다음을 선택합니다.

  6. 모든 테스트 실행을 선택합니다(권장)>다음을>선택합니다.

  7. 테스트를 완료하도록 허용합니다. 완료되면 보고서 보기를 선택합니다.

  8. 실패 또는 경고레이블이 지정된 테스트 결과를 검토합니다. 이 정보는 문제를 해결하기 위한 실행 가능한 단계를 제공하는 데 도움이 될 수 있습니다.

  9. 다운로드 가능한 파일을 얻으려면 C:\Windows\Cluster\Reports 폴더로 이동하여 유효성 검사 보고서()를 엽니다. MHT) 파일.

    참고 항목

    Windows Server 2016 이상 버전에서는 .HTM 파일입니다.

클러스터 노드에 영향을 줄 수 있는 보안 정책 확인

그룹 정책 개체 편집기에서 이러한 정책 개체는 컴퓨터 구성\Windows 설정\보안 설정\로컬 정책\사용자 권한 할당있습니다.

참고 항목

로컬 보안 정책 설정에 액세스하려면 시작을 선택하고 로컬 보안 정책을 입력한 다음 로컬 보안 정책을 선택합니다.

정책 설정을 변경한 후 계속하기 전에 노드를 다시 온라인 상태로 전환합니다.

방화벽을 일시적으로 사용하지 않도록 설정

노드와 클러스터의 나머지 부분 간에 방화벽을 사용하지 않도록 설정한 다음, 노드를 다시 온라인 상태로 전환합니다. 노드가 여전히 온라인 상태가 되지 않으면 방화벽이 원인일 수 있습니다.

Important

문제 해결을 완료한 후에는 이 변경 내용이 그대로 유지되지 않습니다. 이 변경 내용을 테스트에 사용한 후에는 이러한 설정을 원래 구성으로 반환합니다.

네트워크 하드웨어 및 소프트웨어에 문제가 있는지 확인

  • 시스템 이벤트 로그에서 이 노드의 네트워크 어댑터와 관련된 하드웨어 또는 소프트웨어 오류를 확인합니다.

  • 노드를 연결하는 네트워크에 대한 네트워크 어댑터, 케이블 및 네트워크 구성을 확인합니다.

  • 네트워크 어댑터를 팀하는 경우 팀 구성이 올바른지 확인합니다.

  • 노드를 연결하는 네트워크의 허브, 스위치 또는 브리지를 확인합니다.

로그 파일 검토

문제의 원본을 식별하려면 여러 원본의 로그 정보를 검토합니다. 예시:

  • 이벤트 뷰어 애플리케이션 및 서비스 로그\Microsoft\Windows\FailoverClustering-Client\Diagnostic으로 이동하고 클러스터 API 디버그 추적 로그를 검토합니다.

  • 노드에 대한 새 클러스터 로그를 생성합니다. 영향을 받는 노드를 실행하는 서버에서 관리자 권한 PowerShell 프롬프트를 열고 다음 cmdlet을 실행합니다.

    Get-ClusterLog -Node 'Local Node Name' -Destination c:\temp -UseLocalTime

더 자세한 추적을 생성하려면 다음 단계를 수행합니다.

  1. 관리자 권한 PowerShell 프롬프트에서 다음 cmdlet을 실행하여 추적을 시작합니다.

    logman create trace "base_cluster" -ow -o c:\base_cluster.etl -p "Microsoft-Windows-FailoverClustering-Client" 0xffffffffffffffff 0xff -nb 16 16 -bs 1024 -mode Circular -f bincirc -max 4096 -ets

  2. 문제를 재현합니다.

  3. 추적을 중지하려면 다음 cmdlet을 실행합니다.

    Logman stop base_cluster.etl -ets

  4. 추적을 변환하려면 다음 cmdlet을 실행합니다.

    Netsh trace convert base_cluster.etl

  5. 데이터에서 클러스터 로그를 생성하려면 다음 cmdlet을 실행합니다.

    Get-ClusterLog -Node 'Local Node Name' -Destination c:\temp -UseLocalTime

추적 및 기타 문제에 대한 자세한 내용은 클러스터 만들기 실패 문제를 해결하는 방법을 참조 하세요.