Windows Server 클러스터에 SQL Server 설치할 때 오류 메시지

이 문서는 Windows Server 클러스터에 SQL Server 설치할 때 발생하는 문제를 resolve 데 도움이 됩니다.

원래 제품 버전: SQL Server
원래 KB 번호: 953748

증상

Windows Server 클러스터에 Microsoft SQL Server 설치하면 설치 프로세스의 클러스터 유효성 검사 규칙이 실패할 수 있습니다. 또한 다음과 같은 오류 메시지가 나타날 수 있습니다.

오류: "MSCS(Microsoft 클러스터 서비스) 클러스터 확인 오류"가 실패했습니다. 클러스터가 확인되지 않았거나 확인 보고서에 오류 또는 오류가 있습니다. 자세한 내용은 온라인 KB953748 또는 SQL Server 설명서를 참조하세요."

설정 로그 파일에는 다음과 유사한 메시지가 포함될 수 있습니다.

2008-05-20 05:27:18 Slp: 규칙 평가: Cluster_VerifyForErrors
2008-05-20 05:27:18 Slp: 컴퓨터에서 실행되는 규칙: <SQLNode_Name>
2008-05-20 05:27:18 Slp: 규칙 평가 완료: 실패
2008-05-20 05:27:18 Slp: 규칙 평가 메시지: 클러스터가 확인되지 않았거나 확인 보고서에 오류 또는 오류가 있습니다.

예를 들어 설치 로그 파일(Detail.txt)은 폴더 %ProgramFiles%\Microsoft SQL Server\100\Setup Bootstrap\Log\20090316_112604에 있을 수 있습니다.

유효성 검사를 성공적으로 수행하려면 규칙에 다음과 유사한 항목이 있습니다.

Computer_name: Cluster_VerifyForErrors: 전달됨

원인

유효성 검사 프로세스는 다양한 조건에서 실패할 수 있습니다. 이 문제가 발생하면 이 문서에 언급된 해결 방법을 시도하기 전에 하드웨어 구성이 올바른지 확인하기 위해 수동 유효성 검사를 수행해야 합니다. Windows Server 환경에서 클러스터의 유효성을 검사하는 방법에 대한 자세한 내용은 참조 섹션에 언급된 참조를 사용할 수 있습니다. 이렇게 하면 근본적인 문제가 있을 때 해결 방법을 사용하는 경우 나중에 발생할 수 있는 추가 문제를 방지할 수 있습니다.

해결 방법

이 문제를 해결하려면 유효성 검사가 실패하는 문제를 해결해야 합니다. 유효성 검사를 실패한 문제를 나중에 해결할 수 있음을 확인할 수 있는 경우 이 문서의 명령줄 설치 옵션을 사용하여 오류 메시지를 무시하고 SQL Server 장애 조치(failover) 클러스터 instance 설치하려고 할 수 있습니다. 이 작업을 수행하는 경우 시스템을 다시 사용하기 전에 유효성 검사가 실패하는 근본적인 문제를 해결해야 합니다.

참고

이 명령줄 설치 옵션을 사용해 SQL Server 설치에 실패한 경우 클러스터 하드웨어 구성이 유효한지 확인한 다음 Microsoft CSS(고객 지원 서비스)에 문의하여 자세한 도움을 받으세요.

명령 프롬프트에서 하드 디스크 드라이브 및 SQL Server 설치 프로그램(Setup.exe)이 포함된 폴더로 변경합니다. 그런 다음, 다음 명령 중 하나를 입력하여 유효성 검사 규칙을 건너뜁니다.

  • 통합 장애 조치(failover) Add-Note 설정의 경우 추가되는 각 노드에서 명령을 실행합니다.

    Setup /SkipRules=Cluster_VerifyForErrors /Action=InstallFailoverCluster

  • 고급 또는 엔터프라이즈 설치의 경우 명령을 실행합니다.

    Setup /SkipRules=Cluster_VerifyForErrors /Action=CompleteFailoverCluster

  • 기존 장애 조치(failover) 설치에 노드를 추가할 때 유효성 검사 오류가 발생하는 경우 추가되는 각 노드에서 명령을 실행합니다.

    Setup /SkipRules=Cluster_VerifyForErrors /Action=AddNode

참고

Windows Server 클러스터 유효성 검사 보고서의 오류가 포함된 Windows Server 장애 조치(failover) 클러스터에서 SQL Server 장애 조치(failover) 클러스터 instance 설정하는 것은 지원되지 않습니다. SQL Server 장애 조치(failover) 클러스터 instance 지원되는 시나리오에 포함하려면 Windows Server 클러스터 유효성 검사 보고서에 오류를 포함할 수 없습니다. CSS를 사용하여 클러스터 구성이 지원되는 상태인지 확인합니다.

설치에 대한 매개 변수는 SkipRules 문서화된 기능이 아닙니다. CSS에서 이 작업을 수행하도록 지시하지 않는 한 이 매개 변수를 Cluster_VerifyForErrors 사용하여 규칙을 제외한 다른 규칙을 건너뛰면 안 됩니다.

장애 조치(failover) 클러스터 유효성 검사 테스트 SQL Server

클러스터 유효성 검사 마법사를 사용하여 클러스터에서 노드로 사용하려는 서버 컬렉션에서 포커스가 있는 테스트 집합을 실행할 수 있습니다. 이 클러스터 유효성 검사 프로세스는 기본 하드웨어 및 소프트웨어를 직접 개별적으로 테스트하여 지정된 구성에서 SQL Server 장애 조치(failover) 클러스터링 얼마나 잘 지원될 수 있는지에 대한 정확한 평가를 얻습니다.

유효성 검사 테스트가 실패하는 경우 수행할 일

대부분의 경우 클러스터 유효성 검사 규칙의 테스트가 실패하는 경우 Microsoft는 솔루션이 지원되는 것으로 간주하지 않습니다. 이 규칙에는 공유 스토리지가 없는 다중 사이트(지리적으로 분산된) 클러스터의 경우와 같은 예외가 있습니다. 이 시나리오에서 클러스터 유효성 검사 마법사의 예상 결과는 스토리지 테스트가 실패한다는 것입니다. 나머지 테스트가 성공적으로 완료되면 여전히 지원되는 솔루션입니다.

실패하는 테스트의 종류는 수행할 수정 작업에 대한 지침입니다. 예를 들어 모든 디스크 나열 스토리지 테스트가 실패하고 나중에 스토리지 테스트도 실패하므로 실행되지 않는 경우 스토리지 공급업체에 문의하여 문제를 해결합니다. 마찬가지로 IP 주소와 관련된 네트워크 테스트가 실패하면 네트워크 인프라 팀에 문의하세요.

참조