요약

Microsoft SQL Server 2012 AlwaysOn 가용성 그룹 수신기를 만들 수 없을 때 자주 증상이 다른 문제는 Active Directory에서 개체를 만들 또는 IP 주소를 DNS에 등록 수 없습니다. 도메인 정책으로 인해 또는 DNS 또는 Active Directory와 상호 작용 하는 Windows 클러스터에 대 한 사용 권한 부족으로 인해 이러한 문제가 발생 합니다.

SQL Server 수신기를 만들면 Windows 클러스터 클라이언트 액세스 지점 리소스를 만듭니다. SQL Server 수신기를 만들 수 없습니다, 원인을 Windows 클러스터에서 리소스를 만드는 것 때문에를 보고할 수 없습니다 수 있습니다. 이 경우 원인을 진단 하기 위해서는 Windows 클러스터 로그와 Windows 시스템 이벤트 로그를 수집할 수 있습니다.

수신기를 만들 수 없습니다 경우 일반적으로 하나 이상의 다음과 같은 이유로 인해.

  • 만들고 Active Directory 클러스터 이름 계정 변경 Windows 클러스터 권한이 없는.

  • 중복 되거나 잘못 된 IP 주소를 포함 하는 특정 문제로 인해 dns에서 IP 주소를 등록할 수 없습니다.

  • Windows 정책을 위반 하면.

SQL Server 원인을 보고할 수 없습니다 경우 수신기를 만드는 실패 한 시도 진단 하기 위해 수행할 수 있는 단계에 설명 합니다. 가용성 그룹 수신기를 만들 때 나타날 수 있는 몇 가지 오류 메시지를 설명 합니다.

자세한 내용

SQL Server 가용성 그룹 수신기를 만들 수 없는 경우 원인을 보고 하지 않거나

가용성 그룹 수신기는 SQL Server Management Studio 수신기 추가 대화 상자를 사용 하 여를 만들면이 문제를 해결 하는 데 도움이 오류의 원인에 대 한 정보가 포함 된 오류 메시지가 나타날 수 있습니다. 예를 들어, 다음과 같은 서브넷에 대 한 잘못 된 IP 주소에 대 한 오류 메시지가 나타납니다.

지정한 IP 주소가 ' <IP 주소>' 클러스터 허용 된 IP 범위에 올바르지 않습니다. 클러스터 허용 된 IP 범위에 대 한 적절 한 값을 선택 하려면 네트워크 관리자에 게 문의 합니다. (Microsoft SQL Server, 오류: 19457)


Image 1

그러나 그룹 수신기를 만들 수 없습니다 이유는 설명 하지 않습니다 오류 메시지가 나타날 수 있습니다. 예를 들어, 가용성 그룹 수신기를 만들려고 하면 오류의 실제 원인을 지정 하지 않으면 다음과 같은 오류 메시지가 나타납니다.

19471 메시지, 수준 16, 상태 0, 줄 2
WSFC 클러스터 DNS 이름 ' <DNS 이름>' 온라인으로 네트워크 이름 리소스를 배치할 수 있었습니다. DNS 이름 사용 또는 기존 이름 서비스와 충돌 하거나 WSFC 클러스터 서비스가 실행 되 고 있지 않을 수 있습니다 또는 액세스할 수 있습니다. 다른 DNS 이름을 사용 하 여 이름 충돌을 해결 하거나 WSFC 클러스터 로그에서 자세한 내용 확인 하십시오.


19476 메시지, 수준 16, 상태 4, 줄 2
수신기에 대 한 네트워크 이름 및 IP 주소를 만들지 못했습니다. WSFC 서비스가 실행 되지 않거나 또는 네트워크 이름을 입력 한 값 또는 현재 상태에 액세스를 하지 못할 수 및 IP 주소가 올바르지 않을 수 있습니다. WSFC 클러스터의 상태를 확인 하 고 네트워크 이름 및 네트워크 관리자에 게 IP 주소를 확인 합니다.

Image 2

클러스터를 만들고 클라이언트 액세스 온라인 상태로 만들 수 없습니다 Windows 가리킨 클러스터 된 리소스를이 문제가 발생 합니다. 이 문제를 발생 하면 원인을 찾기 위해 Windows 클러스터 로그와 Windows 시스템 이벤트 로그에서 관련 정보를 수집할 수 있습니다. 이렇게 하려면, 다음 단계를 수행하십시오.

1 단계: 노트 집합이 포함 되는 정확한 시간모든 단계는 문제를 재현 하 고이 문제가 발생 하는 시간에 필요한 수행 합니다.

2 단계: R대 Windows 클러스터 로그에 있는 데이터 (Cluster.log)Cluster.log 파일 그룹 수신기에 대 한 지정 된 네트워크 이름을 검색 합니다.

참고

  • Cluster.log 파일 항목이 기록 utc (지역 표준시)에서.

  • 이후 버전의 Windows Server 또는 Windows Server 2008 r 2에서 관리 명령 프롬프트를 사용 하 여 Windows 클러스터 로그를 생성 하려면 다음 명령을 실행 합니다.

    Cluster log /g


    Image 4

  • Windows PowerShell 사용 하 여 Windows 클러스터 로그를 생성 하려면 높은 PowerShell 창에서 다음 cmdlet를 실행 합니다.

    Get-ClusterLog


    Image 5

  • 기본적으로 %WINDIR%\cluster\reports 로그 파일이 만들어집니다.

3 단계: Windows 시스템 이벤트 로그의 데이터를 검토 합니다.1 단계에서 적어 둔 시간을 사용 하 여 수신기 만들려는 시도 관련 된 항목에 대 한 Windows 시스템 이벤트 로그를 검토 합니다.


경우에 따라 SQL Server 도메인 정책으로 인해 그룹 수신기를 만들 수 없습니다 이유에 대 한 자세한 정보를 보고할 수 없습니다. 예를 들어, 도메인 정책을 도메인 사용자를 기본적으로 10 개의 컴퓨터 계정을 만들 수 있습니다. 하는 11 번째 컴퓨터 계정을 그룹 수신기를 만들려고 할 때 SQL Server 보고 일반 오류 메시지 "Msg 19471" 및 "Msg 19476" "추가 정보" 절에 설명 되어 있는.

왜 그룹 수신기를 만들 수 없습니다에 대 한 원인을 찾으려고 Cluster.log 파일 및 Windows 시스템 이벤트 로그를 검토 합니다.

  • Windows 시스템 이벤트 로그를 검토 하려면 다음과이 같이 하십시오.

    1. 시작, 프로그램, 관리 도구가리킨 및 다음 이벤트 뷰어를 클릭 합니다.

    2. 콘솔 트리에서 Windows 로그확장 한 다음 시스템을 클릭 합니다.

    3. 세부 정보 창에서 가장 최근의 이벤트를 통해 스크롤한 다음 이벤트 1194 찾습니다. 일반 탭에서 여러 가지 원인이 실패의 원인에 대 한 제시 됩니다.

    4. 자세히 탭을 클릭 합니다. EventData 섹션 간단히 보기 에서는 다음과 같은 보다 구체적인 오류 메시지를 찾을 수 있습니다.

      컴퓨터 계정은이 도메인에 만들 수 있는 최대 수를 초과 했습니다.

      Image 6

  • Cluster.log 파일의 항목을 검토 하려면 다음과이 같이 하십시오.

    1. 시작, 모든프로그램, Windows PowerShell V2가리킨, Windows PowerShell ISE마우스 오른쪽 단추로 클릭 및 관리자 권한으로 실행을 클릭 합니다.

    2. 명령 프롬프트에서 클러스터 로그를 생성 하려면 다음 cmdlet를 실행 합니다.

      Get-ClusterLog


      Image 5

    3. Cluster.log 파일을 메모장에서 엽니다.

    4. 편집을 클릭합니다 한 다음 찾을 문자열 "<DNS 이름> 컴퓨터 개체를 만들지 못했습니다."에 대 한 검색 및 메모장에서를 클릭합니다 결과 검토 하 고 다음과 유사한 메시지를 찾을 수 있습니다.

      00000d24.00000dc8:: <타임 스탬프> 정보 [RES] 네트워크 이름: [<네트워크 이름>] 리디렉션할 수 개체 <DNS 이름> 하위 도메인 이름: \\도메인 이름, 결과: 8557



      00000d24.00000dc8:: <타임 스탬프> 오류 [RES] 네트워크 이름: [<네트워크 이름>] 8557 오류는 Active Directory에 <DNS 이름> 컴퓨터 개체를 만들지 못했습니다.

    5. 나타내는 오류를 확인 하려면 명령 프롬프트에서 Net helpmsg 8557 명령을 입력 한 다음 Enter 키를 누릅니다.
      Image 9

결론이제 문제의 원인을 환경에서 적용 되는 Active Directory 정책 소요를 완료할 수 있습니다. 이 특정 한 경우에 "워크스테이션을 도메인에 추가" 사용자 권한이 할당 되 고 도메인에 최대 10 개의 컴퓨터 계정을 만들 수 있는 도메인의 사용자를 인증 합니다. 이 제한을 초과 하면 오류 메시지가 나타납니다.


경우에 따라 SQL Server Active Directory에 권한이 부족 하 여 그룹 수신기를 만들 수 없습니다 이유에 대 한 자세한 정보를 보고할 수 없습니다. 예를 들어, 클러스터 이름 계정 클러스터 된 서비스나 응용 프로그램을 만들 때 "만들기 컴퓨터 개체" 권한이 필요 합니다. 클러스터 이름 계정에이 권한을 찾을 수 없는 경우 SQL Server 가용성 그룹 수신기를 만들 수 없습니다. 충분 한 권한 없이 그룹 수신기를 만들려고 할 때 SQL Server 보고 일반 오류 메시지 "Msg 19471" 및 "Msg 19476" "추가 정보" 절에 설명 되어 있는.

이 문제의 원인을 찾으려고 Cluster.log 파일 및 Windows 시스템 이벤트 로그를 검토 합니다.

  • Windows 시스템 이벤트 로그를 검토 합니다. 이렇게 하려면, 다음 단계를 수행하십시오.

    1. 시작, 프로그램, 관리 도구가리킨 및 다음 이벤트 뷰어를 클릭 합니다.

    2. 콘솔 트리에서 Windows 로그확장 한 다음 보려는 이벤트가 들어 있는 시스템 로그를 클릭 합니다.

    3. 자세히 탭에서 가장 최근의 이벤트를 통해 스크롤한 다음 이벤트 1194 찾습니다. 일반 탭에서 다음과 같은 임시 오류의 원인에 대 한 "컴퓨터 개체 만들기 권한을 클러스터 id ' <도메인 사용자>'에 있습니다."와 같은

    4. 자세히 탭을 클릭 합니다. EventData 섹션 간단히 보기 에서는 다음과 같은 보다 구체적인 오류 메시지를 찾을 수 있습니다.

      지정한 디렉터리 서비스 특성 또는 값 존재 하지 않습니다.

      Image 12

  • Cluster.log 파일의 항목을 검토 합니다. 이렇게 하려면, 다음 단계를 수행하십시오.

    1. 시작, 모든프로그램, Windows PowerShell V2가리킨, Windows PowerShell ISE마우스 오른쪽 단추로 클릭 및 관리자 권한으로 실행을 클릭 합니다.

    2. 명령 프롬프트에서 클러스터 로그를 생성 하려면 다음 cmdlet를 실행 합니다.

      Get-ClusterLog

      Image 5

    3. Cluster.log 파일을 메모장에서 엽니다.

    4. 편집을 클릭 하 고 메모장에서 찾기 를 클릭 합니다, "<DNS 이름> 컴퓨터 개체를 만들지 못했습니다." 문자열을 검색 결과 검토 하 고 다음과 유사한 메시지가 찾을 수 있습니다.

      00000d24.000005f8:: <타임 스탬프> 오류 [RES] 네트워크 이름: [<네트워크 이름>] 8202 오류는 Active Directory에 <DSN 이름> 컴퓨터 개체를 만들지 못했습니다.


    5. 나타내는 오류를 확인 하려면 명령 프롬프트에서 Net helpmsg 8202를 입력 한 다음 Enter 키를 누릅니다.
      Image 14

결론이제 클러스터 이름 계정 컴퓨터 컨테이너에 Active Directory 사용자 및 컴퓨터 "작성 컴퓨터 개체" 권한 없는 완료할 수 있습니다.


SQL Server 가용성 그룹 수신기를 만들 때 Active Directory에 대 한 충분 한 권한을 얻는 방법에 대 한 자세한 내용은 다음 Microsoft TechNet 웹 사이트로 이동.

장애 조치 클러스터에서 Active Directory 컴퓨터 계정을 구성 하는 방법클러스터 만들기 마법사를 실행 하는 도메인 사용자 계정에는 "컴퓨터 개체 만들기"에 있는지 여부를 확인 해야 하는 Windows 장애 조치 클러스터를 만들기 전에사용 권한입니다. 자세한 내용은 앞에서 언급 한 설명서의 "클러스터를 설치한 사람에 대 한 계정을 구성 하는 데 사용 하는 단계" 섹션을 볼 수 있습니다.

조직의 보안 정책에서는 특정 사용자 계정에이 권한을 부여 수 없습니다, Windows 장애 조치 클러스터를 만든 후 클러스터 이름 계정에 컴퓨터 개체 만들기 "권한을 부여 하려면 도메인 관리자를 요청할 수 있습니다. 자세한 내용은 앞에서 언급 한 설명서의 "클러스터 사전 준비 단계는 계정 이름" 섹션을 볼 수 있습니다.

고가용성 마법사를 실행 하기를 하는 것이 일반적으로 사용 하는 계정은 만들고 클러스터 된 서비스, 응용 프로그램 또는 수신기 가상 네트워크 이름에 대 한 컴퓨터 계정이 미리 준비 되지 않은 경우 자동으로 구성 됩니다. 조직의 요구 사항으로 인해 계정을 미리 준비 해야 하는 경우 앞에서 언급 한 설명서의 "클러스터 된 서비스 또는 응용 프로그램의 계정을 구성 하는 데 사용 하는 단계" 섹션의에서 단계에서는 다음 따릅니다.

참고

  • 이 섹션에 설명 되어 있는 절차를 사용 하 여 도메인 관리자 또는 계정 운영자 권한이 있어야 합니다.

  • 다중 서브넷에서 가용성 그룹 수신기를 설정 하는 경우 복제 데이터베이스가 속한 각 서브넷에서 고정 IP 주소를 가져와야 합니다. 일반적으로 이렇게 하려면 네트워크 관리자에 게 문의 해야 할 수도 있습니다.


추가 도움이 필요하신가요?

기술 향상
교육 살펴보기
새로운 기능 우선 가져오기
Microsoft Insider 참가

이 정보가 유용한가요?

언어 품질에 얼마나 만족하시나요?
사용 경험에 어떠한 영향을 주었나요?

의견 주셔서 감사합니다!

×