HealthCheckTimeout 속성 설정 구성

HealthCheckTimeout 설정은 SQL Server 리소스 DLL이 AlwaysOn FCI(장애 조치(failover) 클러스터 인스턴스)가 응답하지 않는 것으로 보고하기 전에 sp_server_diagnostics 저장 프로시저에서 반환되는 정보를 대기해야 하는 시간(밀리초)을 지정하는 데 사용됩니다. 제한 시간 설정에 대한 변경 내용은 즉시 적용되며 SQL Server 리소스를 다시 시작하지 않아도 됩니다.

  • 시작하기 전 주의 사항:  제한 사항, 보안

  • HeathCheckTimeout 설정을 구성하려면 다음을 사용합니다.  PowerShell, 장애 조치(Failover) 클러스터 관리자, Transact-SQL

시작하기 전 주의 사항

제한 사항

이 속성의 기본값은 60,000밀리초(60초)이고, 최소값은 15,000밀리초(15초)입니다.

보안

사용 권한

ALTER SETTINGS 및 VIEW SERVER STATE 사용 권한이 필요합니다.

맨 위로 이동 링크와 함께 사용되는 화살표 아이콘[맨 위로 이동]

PowerShell 사용

HealthCheckTimeout 설정을 구성하려면

  1. 관리자 권한으로 실행을 통해 승격된 Windows PowerShell을 시작합니다.

  2. 클러스터 Cmdlet을 사용할 수 있도록 FailoverClusters 모듈을 가져옵니다.

  3. Get-ClusterResource Cmdlet을 사용하여 SQL Server 리소스를 찾은 다음 Set-ClusterParameter Cmdlet을 사용하여 장애 조치(failover) 클러스터 인스턴스의 HealthCheckTimeout 속성을 설정합니다.

팁

새 PowerShell 창을 열 때마다 FailoverClusters 모듈을 가져와야 합니다.

예(PowerShell)

다음 예에서는 SQL Server 리소스 "SQL Server (INST1)"의 HealthCheckTimeout 설정을 60000밀리초로 번경합니다.

Import-Module FailoverClusters

$fci = "SQL Server (INST1)"
Get-ClusterResource $fci | Set-ClusterParameter HealthCheckTimeout 60000

관련 내용(PowerShell)

맨 위로 이동 링크와 함께 사용되는 화살표 아이콘[맨 위로 이동]

장애 조치(Failover) 클러스터 관리자 스냅인 사용

HealthCheckTimeout 설정을 구성하려면

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

  2. 서비스 및 응용 프로그램을 확장하고 FCI를 선택합니다.

  3. 기타 리소스에서 SQL Server 리소스를 마우스 오른쪽 단추로 클릭한 다음 오른쪽 클릭 메뉴에서 속성을 선택합니다. SQL Server 리소스 속성 대화 상자가 열립니다.

  4. 속성 탭을 선택하고 HealthCheckTimeout 속성에 대해 원하는 값을 입력한 다음 확인을 클릭하여 변경 내용을 적용합니다.

[맨 위로 이동]

Transact-SQL 사용

ALTER SERVER CONFIGURATION Transact-SQL 문을 사용하여 HealthCheckTimeOut 속성 값을 지정할 수 있습니다.

예(Transact-SQL)

다음 예에서는 HealthCheckTimeout 옵션을 15,000밀리초(15초)로 설정합니다.

ALTER SERVER CONFIGURATION 
SET FAILOVER CLUSTER PROPERTY HealthCheckTimeout = 15000;

맨 위로 이동 링크와 함께 사용되는 화살표 아이콘[맨 위로 이동]

참고 항목

개념

장애 조치(failover) 클러스터 인스턴스용 장애 조치(failover) 정책