필요한 종속성을 하나 이상 찾을 수 없습니다.

Microsoft.MSMQ.10.0.Rule.Alert.Event2213 (Rule)

필요한 종속성을 하나 이상 찾을 수 없습니다. MSMQ 트리거가 Message Queuing 리소스에 종속되어 있는지 확인하십시오.

Knowledge Base article:

요약

필요한 종속성을 하나 이상 찾을 수 없습니다. MSMQ 트리거가 Message Queuing 리소스에 종속되어 있는지 확인하십시오.

원인

Windows Server Triggers터에서 Message Queuing 서비스를 고가용성에 맞게 구성한 경우, Message Queuing 트리거 서비스는 필요한 클러스터 리소스에 액세스해야 합니다.

해결 방법

트리거 서비스가 필요한 클러스터 리소스에 액세스할 수 있는지 확인하십시오.

이 절차를 수행하려면 관리자 그룹의 구성원이거나 적절한 권한을 위임받아야 합니다.

트리거 서비스가 필요한 클러스터 리소스에 액세스할 수 있는지 확인하려면:

추가 정보

자세한 내용은 이벤트 ID 2213( http://technet.microsoft.com/ko-kr/library/dd337425(WS.10).aspx)을 참조하세요.

Element properties:

TargetMicrosoft.MSMQ.10.0.Triggers
CategoryConfigurationHealth
EnabledFalse
Alert GenerateTrue
Alert SeverityWarning
Alert PriorityNormal
RemotableTrue
Alert Message
필요한 종속성을 하나 이상 찾을 수 없습니다.
{0}
Event LogApplication

Member Modules:

ID Module Type TypeId RunAs 
DS DataSource Microsoft.Windows.EventProvider Default
GenerateAlert WriteAction System.Health.GenerateAlert Default

Source Code:

<Rule ID="Microsoft.MSMQ.10.0.Rule.Alert.Event2213" Enabled="false" Target="Microsoft.MSMQ.10.0.Triggers" ConfirmDelivery="true" Remotable="true" Priority="Normal" DiscardLevel="100">
<Category>ConfigurationHealth</Category>
<DataSources>
<DataSource ID="DS" TypeID="Windows!Microsoft.Windows.EventProvider">
<ComputerName>$Target/Host/Host/Property[Type="Windows!Microsoft.Windows.Computer"]/NetworkName$</ComputerName>
<LogName>Application</LogName>
<Expression>
<And>
<Expression>
<SimpleExpression>
<ValueExpression>
<XPathQuery>EventSourceName</XPathQuery>
</ValueExpression>
<Operator>Equal</Operator>
<ValueExpression>
<Value>MSMQ Triggers Cluster Resource DLL</Value>
</ValueExpression>
</SimpleExpression>
</Expression>
<Expression>
<SimpleExpression>
<ValueExpression>
<XPathQuery>EventDisplayNumber</XPathQuery>
</ValueExpression>
<Operator>Equal</Operator>
<ValueExpression>
<Value>2213</Value>
</ValueExpression>
</SimpleExpression>
</Expression>
</And>
</Expression>
</DataSource>
</DataSources>
<WriteActions>
<WriteAction ID="GenerateAlert" TypeID="SystemHealth!System.Health.GenerateAlert">
<Priority>1</Priority>
<Severity>1</Severity>
<AlertOwner/>
<AlertMessageId>$MPElement[Name="Microsoft.MSMQ.10.0.Rule.Alert.Event2213.AlertName"]$</AlertMessageId>
<AlertParameters>
<AlertParameter1>$Data/EventDescription$</AlertParameter1>
</AlertParameters>
<Suppression>
<SuppressionValue>$Data/EventDisplayNumber$</SuppressionValue>
<SuppressionValue>$Data/LoggingComputer$</SuppressionValue>
</Suppression>
</WriteAction>
</WriteActions>
</Rule>