SMB 다시 시작 키 필터 이중 장애 조치(failover)

Microsoft.Windows.FileServices.Service.SMB.6.3.ResumeKeyFilterDoubleFailover (UnitMonitor)

다시 시작 키 필터 데이터베이스 로드 상태를 모니터링합니다.

Knowledge Base article:

요약

다시 시작 키가 여러 장애 조치(failover)를 검색했습니다.

원인

비교적 짧은 기간 동안 장애 조치(failover) 클러스터의 클러스터형 파일 서버에 대해 장애 조치(failover)가 여러 번 발생한 경우 다시 시작 키를 통해 열려 있는 핸들을 다시 시작할 수 없습니다.

해결 방법

: 짧은 기간 동안 여러 번 장애 조치(failover)된 파일 공유에서 지속적으로 사용 가능한 핸들이 열려 있는 응용 프로그램의 핸들이 닫힙니다. 관리자가 장애 조치(failover)가 여러 번 발생한 이유를 조사해야 합니다. 문제가 해결된 후 응용 프로그램 소유자가 복구 작업을 수행하여 이러한 핸들을 다시 설정해야 합니다. 여기에는 가상 컴퓨터 다시 시작, 데이터베이스 다시 연결, 응용 프로그램 다시 시작 등이 포함될 수 있습니다.

Element properties:

TargetMicrosoft.Windows.FileServices.Service.SMB.6.3.Clustered
Parent MonitorMicrosoft.Windows.FileServices.Service.SMB.6.3.ContinuousAvailability
CategoryAvailabilityHealth
EnabledTrue
Alert GenerateTrue
Alert SeverityError
Alert PriorityNormal
Alert Auto ResolveTrue
Monitor TypeMicrosoft.Windows.2SingleEventLog2StateMonitorType
RemotableTrue
AccessibilityPublic
Alert Message
다시 시작 키를 복구하지 못함
다시 시작 키가 여러 장애 조치(failover)를 검색했으며 복구할 수 없습니다.
RunAsDefault

Source Code:

<UnitMonitor ID="Microsoft.Windows.FileServices.Service.SMB.6.3.ResumeKeyFilterDoubleFailover" TypeID="Windows!Microsoft.Windows.2SingleEventLog2StateMonitorType" Accessibility="Public" Target="Microsoft.Windows.FileServices.Service.SMB.6.3.Clustered" ParentMonitorID="Microsoft.Windows.FileServices.Service.SMB.6.3.ContinuousAvailability" Remotable="true">
<Category>AvailabilityHealth</Category>
<AlertSettings AlertMessage="Microsoft.Windows.FileServices.Service.SMB.6.3.ResumeKeyFilterDoubleFailover.AlertMessage">
<AlertOnState>Error</AlertOnState>
<AutoResolve>true</AutoResolve>
<AlertPriority>Normal</AlertPriority>
<AlertSeverity>Error</AlertSeverity>
</AlertSettings>
<OperationalStates>
<OperationalState ID="ResumeKeyFilterDoubleFailoverFailed" MonitorTypeStateID="FirstEventRaised" HealthState="Error"/>
<OperationalState ID="ResumeKeyFilterDoubleFailoverOK" MonitorTypeStateID="SecondEventRaised" HealthState="Success"/>
</OperationalStates>
<Configuration>
<FirstComputerName>$Target/Host/Property[Type="Windows!Microsoft.Windows.Computer"]/NetworkName$</FirstComputerName>
<FirstLogName>Microsoft-Windows-ResumeKeyFilter/Operational</FirstLogName>
<FirstExpression>
<And>
<Expression>
<SimpleExpression>
<ValueExpression>
<XPathQuery Type="String">PublisherName</XPathQuery>
</ValueExpression>
<Operator>Equal</Operator>
<ValueExpression>
<Value Type="String">Microsoft-Windows-ResumeKeyFilter</Value>
</ValueExpression>
</SimpleExpression>
</Expression>
<Expression>
<SimpleExpression>
<ValueExpression>
<XPathQuery Type="UnsignedInteger">EventDisplayNumber</XPathQuery>
</ValueExpression>
<Operator>Equal</Operator>
<ValueExpression>
<Value Type="UnsignedInteger">1007</Value>
</ValueExpression>
</SimpleExpression>
</Expression>
</And>
</FirstExpression>
<SecondComputerName>$Target/Host/Property[Type="Windows!Microsoft.Windows.Computer"]/NetworkName$</SecondComputerName>
<SecondLogName>Microsoft-Windows-ResumeKeyFilter/Operational</SecondLogName>
<SecondExpression>
<And>
<Expression>
<SimpleExpression>
<ValueExpression>
<XPathQuery Type="String">PublisherName</XPathQuery>
</ValueExpression>
<Operator>Equal</Operator>
<ValueExpression>
<Value Type="String">Microsoft-Windows-ResumeKeyFilter</Value>
</ValueExpression>
</SimpleExpression>
</Expression>
<Expression>
<SimpleExpression>
<ValueExpression>
<XPathQuery Type="UnsignedInteger">EventDisplayNumber</XPathQuery>
</ValueExpression>
<Operator>Equal</Operator>
<ValueExpression>
<Value Type="UnsignedInteger">1002</Value>
</ValueExpression>
</SimpleExpression>
</Expression>
</And>
</SecondExpression>
</Configuration>
</UnitMonitor>