A drive array logical drive has degraded.
This could be caused by the following:
Logical Drive Status Change. This trap signifies that the agent has detected a change in the status of a drive array logical drive. The variable cpqDaLogDrvStatus indicates the current logical drive status.
If the logical drive status is failed, examine the array for failed drives that need replacement.
For additional troubleshooting, the following tasks are available:
HPE OneView Web Console
HPE Integrated Lights-Out
The following are monitored NT Event Log entries by this rule:
Event ID | Log File | Publisher | Log Message |
---|---|---|---|
3034 | HP OneView Management | HP OneView Event Manager-Server | Logical Drive Status Change (3034) Logical Drive Status Change. This trap signifies that the agent has detected a change in the status of a drive array logical drive. The variable cpqDaLogDrvStatus indicates the current logical drive status. User Action: If the logical drive status is 'recovering(5)', at least one drive has failed but no data has been lost. If the logical drive status is 'failed(3)', data loss has occurred. Replace the failed physical drive(s). Source IP Address: '%1'; Source System GUID: '%2'; Server Hostname: '%3'; Location: '%5'; Controller: '%6'; Index: '%7'; Status: '%8'; (1=other, 2=ok, 3=failed, 4=unconfigured, 5=recovering, 6=readyForRebuild, 7=rebuilding, 8=wrongDrive, 9=badConnect, 10=overheating, 11=shutdown, 12=expanding, 13=notAvailable, 14=queuedForExpansion, 15=multipathAccessDegraded, 16=erasing, 17=predictiveSpareRebuildReady, 18=rapidParityInitInProgress, 19=rapidParityInitPending, 20=noAccessEncryptedNoCntlrKey, 21=unencryptedToEncryptedInProgress, 22=newLogDrvKeyRekeyInProgress, 23=noAccessEncryptedCntlrEncryptnNotEnbld, 24=unencryptedToEncryptedNotStarted, 25=newLogDrvKeyRekeyRequestReceived) [SNMP TRAP: 3034 in CPQIDA.MIB] |
See the latest information about Hewlett Packard Enterprise OneView Server Management Pack:
HPE Microsoft Management Integration Solution
Hewlett Packard Enterprise OneView Server Management Pack
Target | HewlettPackard.Oneview.Server.HPProliantServer |
Category | Alert |
Enabled | True |
Alert Generate | True |
Alert Severity | Warning |
Alert Priority | High |
Remotable | True |
Event Log | HP OneView Management |
ID | Module Type | TypeId | RunAs |
---|---|---|---|
DS | DataSource | Microsoft.Windows.EventProvider | Default |
GenerateAlert | WriteAction | System.Health.GenerateAlert | Default |
<Rule ID="HewlettPackard.Oneview.Server.HPProliantServer.Drive_Array_Logical_Drive_degraded.Rule" Target="HewlettPackard.Oneview.Server.HPProliantServer" Enabled="true" ConfirmDelivery="false" Remotable="true" Priority="Normal" DiscardLevel="100">
<Category>Alert</Category>
<DataSources>
<DataSource ID="DS" TypeID="Windows!Microsoft.Windows.EventProvider">
<LogName>HP OneView Management</LogName>
<Expression>
<And>
<Expression>
<SimpleExpression>
<ValueExpression>
<XPathQuery Type="String">PublisherName</XPathQuery>
</ValueExpression>
<Operator>Equal</Operator>
<ValueExpression>
<Value Type="String">HP OneView Event Manager-Server</Value>
</ValueExpression>
</SimpleExpression>
</Expression>
<Expression>
<SimpleExpression>
<ValueExpression>
<XPathQuery Type="UnsignedInteger">EventDisplayNumber</XPathQuery>
</ValueExpression>
<Operator>Equal</Operator>
<ValueExpression>
<Value Type="UnsignedInteger">3034</Value>
</ValueExpression>
</SimpleExpression>
</Expression>
<Expression>
<SimpleExpression>
<ValueExpression>
<XPathQuery Type="String">Params/Param[2]</XPathQuery>
</ValueExpression>
<Operator>Equal</Operator>
<ValueExpression>
<Value Type="String">$Target/Property[Type="HewlettPackard.Oneview.Server.HPProliantServer"]/ObjectID$</Value>
</ValueExpression>
</SimpleExpression>
</Expression>
</And>
</Expression>
</DataSource>
</DataSources>
<WriteActions>
<WriteAction ID="GenerateAlert" TypeID="Health!System.Health.GenerateAlert">
<Priority>2</Priority>
<Severity>1</Severity>
<AlertName>Drive Array Logical Drive degraded.</AlertName>
<AlertDescription>$Data/EventDescription$</AlertDescription>
<AlertOwner/>
<Suppression>
<SuppressionValue>$Data/Params/Param[2]$</SuppressionValue>
</Suppression>
</WriteAction>
</WriteActions>
</Rule>