Microsoft.Windows.Client.2000.OperatingSystem.LDMDiskGroupFailed.Alert.MissionCritical (Rule)

Knowledge Base article:

Summary

This event indicates that the Logical Disk Manager is unable to communicate with any dynamic disks, so the entire dynamic disk group goes offline.

The dynamic volumes will be unavailable for use until the problem is resolved.

This event is posted to the system log by Dmboot.sys. The system log might contain additional information from other storage drivers that indicates the cause of the failure.

Causes

Possible causes include:

Resolutions

Do one or more of the following to diagnose and resolve the problem:

If that does not work, check your hardware for any failures.

1. Use Disk Management to rescan the disks and then reactivate any failed disks or volumes.

2. Resynchronize or regenerate the volume as necessary if the disk was a member of a mirrored or RAID-5 volume.

3. Run chkdsk on any reactivated volumes.

After you have isolated and resolved the root problem, open the Disk Management snap-in and do the following:

1. Use Disk Management to rescan the disks and then reactivate any failed disks or volumes.

2. Resynchronize or regenerate the volume as necessary if the disk was a member of a mirrored or RAID-5 volume.

3. Run chkdsk on any reactivated volumes.

Additional

Sample Event:

Dmboot.sys Event ID: 5

dmboot: Disk group MyMachineDg0 failed. All volumes in the disk group are not available.

Element properties:

TargetMicrosoft.Windows.Client.2000.OperatingSystem
CategoryEventCollection
EnabledFalse
Event_ID5
Event Sourcedmboot
Alert GenerateTrue
Alert SeverityWarning
Alert PriorityNormal
RemotableTrue
Alert Message
LDM - Disk Group Failed
{0}
Event LogSystem

Member Modules:

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

Source Code:

<Rule ID="Microsoft.Windows.Client.2000.OperatingSystem.LDMDiskGroupFailed.Alert.MissionCritical" Enabled="false" Target="Microsoft.Windows.Client.2000.OperatingSystem">
<Category>EventCollection</Category>
<DataSources>
<DataSource ID="EventDS" TypeID="Windows!Microsoft.Windows.EventProvider">
<ComputerName>$Target/Host/Property[Type="Windows!Microsoft.Windows.Computer"]/NetworkName$</ComputerName>
<LogName>System</LogName>
<Expression>
<And>
<Expression>
<SimpleExpression>
<ValueExpression>
<XPathQuery>PublisherName</XPathQuery>
</ValueExpression>
<Operator>Equal</Operator>
<ValueExpression>
<Value>dmboot</Value>
</ValueExpression>
</SimpleExpression>
</Expression>
<Expression>
<SimpleExpression>
<ValueExpression>
<XPathQuery>EventDisplayNumber</XPathQuery>
</ValueExpression>
<Operator>Equal</Operator>
<ValueExpression>
<Value>5</Value>
</ValueExpression>
</SimpleExpression>
</Expression>
</And>
</Expression>
</DataSource>
</DataSources>
<WriteActions>
<WriteAction ID="GenerateAlert" TypeID="SystemHealth!System.Health.GenerateAlert">
<Priority>1</Priority>
<Severity>1</Severity>
<AlertMessageId>$MPElement[Name="Microsoft.Windows.Client.2000.OperatingSystem.LDMDiskGroupFailed.Alert.AlertMessage"]$</AlertMessageId>
<AlertParameters>
<AlertParameter1>$Data/EventDescription$</AlertParameter1>
</AlertParameters>
<Suppression>
<SuppressionValue/>
</Suppression>
</WriteAction>
</WriteActions>
</Rule>