Dell OM : Virtual Disk is in Warning state

Dell.ManagedServer.Alert.4354 (Rule)

Knowledge Base article:

Summary

Virtual Disk warning state alert

Causes

Virtual Disk has generated warning alert. Probable causes and corresponding resolutions for this condition are:

Cause

Resolutions

Controller cache is preserved for missing or offline <VD Name>.

Try importing foreign disks, if any. Check if the enclosure containing the Virtual Disk is disconnected from the controller. Insert any disks that are reported missing or failed. If the enclosure or disks were removed intentionally, the preserved cache can be discarded. See storage hardware documentation for more information on performing these steps.

The consistency check found inconsistent parity data on <virtual disk>.

Rerun the consistency check task. If you receive this message again, verify the health of the physical disks included in the virtual disk. See the storage hardware documentation for more information. Review messages for significant messages related to the physical disks. If a physical disk has a problem, replace it and restore from a backup copy. Contact technical support if the issue persists.

The consistency check logging of inconsistent parity data is disabled for <virtual disk>.

See the storage hardware documentation for more information on consistency check operation. Contact technical support.

The virtual disk <VD number> identified in the message cannot be used because of an ID conflict with another virtual disk.

Power cycle the system chassis to restore the virtual disk. If this does not correct the problem then contact your service provider.

Resolutions

Additional information on this issue may be available. Launch the iDRAC to debug further.

Element properties:

TargetDell.ManagedServer
CategoryAlert
EnabledTrue
Event_ID4354
Event SourceLifeCycle Controller Log
Alert GenerateTrue
Alert SeverityWarning
Alert PriorityNormal
RemotableTrue
Alert Message
Dell OM : Virtual Disk is in Warning state
Event Description: {0}
Event LogSystem

Member Modules:

ID Module Type TypeId RunAs 
DS DataSource Microsoft.Windows.EventProvider Default
Alert WriteAction System.Health.GenerateAlert Default
WriteToDW WriteAction Microsoft.SystemCenter.DataWarehouse.PublishEventData Default

Source Code:

<Rule ID="Dell.ManagedServer.Alert.4354" Enabled="true" Target="DellManagedServer!Dell.ManagedServer" ConfirmDelivery="false" Remotable="true" Priority="Normal" DiscardLevel="100">
<Category>Alert</Category>
<DataSources>
<DataSource ID="DS" TypeID="Windows!Microsoft.Windows.EventProvider">
<ComputerName>$Target/Property[Type="DellManagedServer!Dell.ManagedServer"]/HostName$</ComputerName>
<LogName>System</LogName>
<Expression>
<And>
<Expression>
<SimpleExpression>
<ValueExpression>
<XPathQuery Type="UnsignedInteger">EventDisplayNumber</XPathQuery>
</ValueExpression>
<Operator>Equal</Operator>
<ValueExpression>
<Value Type="UnsignedInteger">4354</Value>
</ValueExpression>
</SimpleExpression>
</Expression>
<Expression>
<SimpleExpression>
<ValueExpression>
<XPathQuery Type="String">PublisherName</XPathQuery>
</ValueExpression>
<Operator>Equal</Operator>
<ValueExpression>
<Value Type="String">LifeCycle Controller Log</Value>
</ValueExpression>
</SimpleExpression>
</Expression>
</And>
</Expression>
</DataSource>
</DataSources>
<WriteActions>
<WriteAction ID="Alert" TypeID="Health!System.Health.GenerateAlert">
<Priority>1</Priority>
<Severity>1</Severity>
<AlertMessageId>$MPElement[Name="Dell.ManagedServer.Alert.4354.Rule"]$</AlertMessageId>
<AlertParameters>
<AlertParameter1>$Data/EventDescription$</AlertParameter1>
</AlertParameters>
<Suppression>
<SuppressionValue>$Data/EventDisplayNumber$</SuppressionValue>
<SuppressionValue>$Data/Channel$</SuppressionValue>
<SuppressionValue>$Data/PublisherName$</SuppressionValue>
<SuppressionValue>$Data/LoggingComputer$</SuppressionValue>
<SuppressionValue>$Data/EventCategory$</SuppressionValue>
<SuppressionValue>$Data/EventLevel$</SuppressionValue>
<SuppressionValue>$Data/UserName$</SuppressionValue>
<SuppressionValue>$Data/EventNumber$</SuppressionValue>
<SuppressionValue>$Data/EventDescription$</SuppressionValue>
</Suppression>
<Custom1/>
<Custom2/>
<Custom3/>
<Custom4/>
<Custom5/>
<Custom6/>
<Custom7/>
<Custom8/>
<Custom9/>
<Custom10/>
</WriteAction>
<WriteAction ID="WriteToDW" TypeID="SCDW!Microsoft.SystemCenter.DataWarehouse.PublishEventData"/>
</WriteActions>
</Rule>