The remote procedure call has failed. The event description text should have the following:
Cluster service failed the remote procedure call to start the resource.
This event does not refer to a specific Exchange resource, or Exchange service. The event most commonly refers to the Exchange System Attendant, Information Store, or Microsoft Exchange Routing Engine.
This event is usually associated with other related events when the System Attendant fails to come online. It might also be a part of other, associated events that appear when other Exchange services fail to come online. There are many reasons for an Exchange resource not to come online. One common reason for the System Attendant resource not to come online is that the System Attendant fails to contact a global catalog server.
The first step is to check all related events in the Application and System logs to determine any associated events which may explain why the resource failed to come online.
In some cases, correcting the root cause of the System Attendant failure to come online has resolved the issue. In other cases, it was undetermined why the System Attendant did not come online. Then, removing and recreating the resource has resolved the issue.
For more information about MSExchangeCluster event 1011, see:
Target | Microsoft.Exchange.ServerRole.2003 | ||
Category | EventCollection | ||
Enabled | True | ||
Event_ID | 1011 | ||
Event Source | MSExchangeCluster | ||
Alert Generate | True | ||
Alert Severity | Warning | ||
Alert Priority | Normal | ||
Remotable | True | ||
Alert Message |
| ||
Event Log | Application |
ID | Module Type | TypeId | RunAs |
---|---|---|---|
EventDS | DataSource | Microsoft.Windows.EventProvider | Default |
GenerateAlert | WriteAction | System.Health.GenerateAlert | Default |
<Rule ID="The_remote_procedure_call__RPC__to_the_cluster_service_to_bring_the_resource_online_failed" Enabled="onEssentialMonitoring" Target="Exch2003Core!Microsoft.Exchange.ServerRole.2003" ConfirmDelivery="false" Remotable="true" Priority="Normal" DiscardLevel="100">
<Category>EventCollection</Category>
<DataSources>
<DataSource ID="EventDS" TypeID="Windows!Microsoft.Windows.EventProvider">
<ComputerName>.</ComputerName>
<LogName>Application</LogName>
<Expression>
<And>
<Expression>
<SimpleExpression>
<ValueExpression>
<XPathQuery>Channel</XPathQuery>
</ValueExpression>
<Operator>Equal</Operator>
<ValueExpression>
<Value>Application</Value>
</ValueExpression>
</SimpleExpression>
</Expression>
<Expression>
<SimpleExpression>
<ValueExpression>
<XPathQuery>PublisherName</XPathQuery>
</ValueExpression>
<Operator>Equal</Operator>
<ValueExpression>
<Value>MSExchangeCluster</Value>
</ValueExpression>
</SimpleExpression>
</Expression>
<Expression>
<SimpleExpression>
<ValueExpression>
<XPathQuery>EventDisplayNumber</XPathQuery>
</ValueExpression>
<Operator>Equal</Operator>
<ValueExpression>
<Value>1011</Value>
</ValueExpression>
</SimpleExpression>
</Expression>
</And>
</Expression>
</DataSource>
</DataSources>
<WriteActions>
<WriteAction ID="GenerateAlert" TypeID="SystemHealth!System.Health.GenerateAlert">
<Priority>1</Priority>
<Severity>1</Severity>
<AlertOwner>$Data/PublisherName$</AlertOwner>
<AlertMessageId>$MPElement[Name="The_remote_procedure_call__RPC__to_the_cluster_service_to_bring_the_resource_online_failed.AlertMessage"]$</AlertMessageId>
<AlertParameters>
<AlertParameter1>$Data/EventDescription$</AlertParameter1>
</AlertParameters>
<Suppression>
<SuppressionValue/>
</Suppression>
</WriteAction>
</WriteActions>
</Rule>