External Array Controller degraded or failed.

HewlettPackard.Oneview.Server.HPProliantServer.External_Array_Controller_degraded_or_failed.Rule (Rule)

Knowledge Base article:

Summary

An external array controller has degraded or failed.

Causes

This could be caused by the following:

Resolutions

Check the partner controller for problems. If this was the result of a user initiated switchover, no action is required.

If the controller status is offline(4), access to the storage box has been lost. Check the storage box and all Fibre Channel connections for problems.

If the tape controller status is offline, access to the tape library and tapes has been lost. Check the tape library and all Fibre connections for problems.

For additional troubleshooting, the following tasks are available:

Related Events

The following are monitored NT Event Log entries by this rule:

Event ID

Log File

Publisher

Log Message

16014

HP OneView Management

HP OneView Event Manager-Server

External Array Redundant Controller Active (16014) External Array Redundant Controller Active. This trap signifies that the Storage Agent has detected that a backup array controller in a duplexed pair has switched over to the active role. The variable cpqFcaCntlrBoxIoSlot indicates the new active controller index. User Action: Check the partner controller for problems. If this was the result of a user initiated switch over, no action is required. Source IP Address: '%1'; Source System GUID: '%2'; Server Hostname: '%3'; Chassis Name: '%5'; Chassis Time: '%6'; FCA Controller Box IO Slot: '%7'; [SNMP TRAP: 16014 in CPQFCA.MIB]

16020

HP OneView Management

HP OneView Event Manager-Server

External Array Controller Status Change (16020) External Array Controller Status Change. This trap signifies that the agent has detected a change in the status of an External Array Controller. The variable cpqFcaCntlrStatus indicates the current controller status. User Action: If the controller status is offline(4), access to the storage box has been lost. Check the storage box and all fibre channel connections for problems. Source IP Address: '%1'; Source System GUID: '%2'; Server Hostname: '%3'; Chassis Name: '%5'; Chassis Time: '%6'; FCA Controller Box IO Slot: '%7'; FCA Controller Status: '%8'; (1=other, 2=ok, 3=failed, 4=offline, 5=redundantPathOffline, 6=notConnected) FCA Controller Model: '%9'; (1=other, 2=fibreArray, 3=msa1000, 4=smartArrayClusterStorage, 5=hsg80, 6=hsv110, 7=msa500G2, 8=msa20, 9=msa1510i) FCA Controller Serial Number: '%10'; FCA Accelerator Total Memory: '%11'; [SNMP TRAP: 16020 in CPQFCA.MIB]

16008

HP OneView Management

HP OneView Event Manager-Server

Fibre Channel Tape Controller Status Change (16008) Fibre Channel Tape Controller Status Change. This trap signifies that the agent has detected a change in the status of a Fibre Channel Tape Controller. The variable cpqFcTapeCntlrStatus indicates the current tape controller status. The variable cpqFcTapeCntlrWWN indicates the unique tape controller world wide name associated with this controller. User Action: If the tape controller status is offline, access to the tape library and tapes has been lost. Check the tape library and all Fibre connections for problems. Source IP Address: '%1'; Source System GUID: '%2'; Server Hostname: '%3'; FC Tape Controller World Wide Name: '%5'; FC Tape Controller Status: '%6'; (1=other, 2=ok, 3=offline) [SNMP TRAP: 16008 in CPQFCA.MIB]

Related Links

See the latest information about Hewlett Packard Enterprise OneView Server Management Pack:

HPE Microsoft Management Integration Solution

Management Pack Information

Hewlett Packard Enterprise OneView Server Management Pack

Element properties:

TargetHewlettPackard.Oneview.Server.HPProliantServer
CategoryAlert
EnabledTrue
Alert GenerateTrue
Alert SeverityError
Alert PriorityHigh
RemotableTrue
Event LogHP OneView Management

Member Modules:

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

Source Code:

<Rule ID="HewlettPackard.Oneview.Server.HPProliantServer.External_Array_Controller_degraded_or_failed.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>
<RegExExpression>
<ValueExpression>
<XPathQuery>EventDisplayNumber</XPathQuery>
</ValueExpression>
<Operator>MatchesMOM2005BooleanRegularExpression</Operator>
<Pattern>^(16014|16020|16008)$</Pattern>
</RegExExpression>
</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>2</Severity>
<AlertName>External Array Controller degraded or failed.</AlertName>
<AlertDescription>$Data/EventDescription$</AlertDescription>
<AlertOwner/>
<Suppression>
<SuppressionValue>$Data/Params/Param[2]$</SuppressionValue>
</Suppression>
</WriteAction>
</WriteActions>
</Rule>