Confirm that the correct service is specified in the configuration for the Generic Service resource, and confirm that the service is fully installed on all nodes that are possible owners of the resource. For more information, see "Viewing or changing the service name and the possible owners specified for a clustered Generic Service instance" and "Opening Services and viewing installed services."
If the service appears to be installed on the nodes that are possible owners, check Event Viewer for other errors related to the service to see what might be interfering with service startup.
If you do not currently have Event Viewer open, see "Opening Event Viewer and viewing events related to failover clustering." If the event contains an error code that you have not yet looked up, see "Finding more information about error codes that some event messages contain."
To perform these procedures, you must be a member of the local Administrators group on the server, or you must have been delegated the equivalent authority.
To view or change the service name and the possible owners specified for a clustered Generic Service instance:
To open Services and view installed services:
You can view the properties of the service by right-clicking it and then clicking Properties.
To open Event Viewer and view events related to failover clustering:
To find more information about the error codes that some event messages contain:
NET HELPMSG errorcode
Target | Microsoft.Windows.2008.Cluster.Monitoring.Service | ||
Category | Alert | ||
Enabled | True | ||
Alert Generate | True | ||
Alert Severity | Error | ||
Alert Priority | Normal | ||
Remotable | True | ||
Alert Message |
|
ID | Module Type | TypeId | RunAs |
---|---|---|---|
DS | DataSource | Microsoft.Windows.2008.Cluster.EventProvider | Default |
WA | WriteAction | Microsoft.Windows.Cluster.GenerateAlertAction.SuppressedByDescription | Default |
<Rule ID="Microsoft.Windows.2008.Cluster.Management.Monitoring.Generic.service.could.not.be.brought.online.due.to.an.error.attempting.to.open.the.service" Enabled="onEssentialMonitoring" Target="Clus2008Library!Microsoft.Windows.2008.Cluster.Monitoring.Service" ConfirmDelivery="true" Remotable="true" Priority="Normal" DiscardLevel="100">
<Category>Alert</Category>
<DataSources>
<DataSource ID="DS" TypeID="Microsoft.Windows.2008.Cluster.EventProvider">
<Criteria>
<SimpleExpression>
<ValueExpression>
<XPathQuery>EventDisplayNumber</XPathQuery>
</ValueExpression>
<Operator>Equal</Operator>
<ValueExpression>
<Value>1040</Value>
</ValueExpression>
</SimpleExpression>
</Criteria>
<LogName>System</LogName>
<PublisherName>Microsoft-Windows-FailoverClustering</PublisherName>
</DataSource>
</DataSources>
<WriteActions>
<WriteAction ID="WA" TypeID="ClusLibrary!Microsoft.Windows.Cluster.GenerateAlertAction.SuppressedByDescription">
<Priority>1</Priority>
<Severity>2</Severity>
<AlertMessageId>$MPElement[Name="Microsoft.Windows.2008.Cluster.Management.Monitoring.Generic.service.could.not.be.brought.online.due.to.an.error.attempting.to.open.the.service.AlertMessage"]$</AlertMessageId>
</WriteAction>
</WriteActions>
</Rule>