HP MSA2000 Info Event 78

MSA.Rule.Event.System.Info.78 (Rule)

The controller could not use an assigned spare for a vdisk because the spare’s capacity is too small.

Knowledge Base article:

Summary

Info Event 78.

Causes

The controller could not use an assigned spare for a vdisk because the spare’s capacity is too small.

This occurs when a disk in the vdisk fails, there is no dedicated spare available and all global spares are too small or; if the dynamic spares feature is enabled, all global spares and available disks are too small.

Resolutions

Replace existing spares or add spares with enough capacity to replace the smallest disk in the vdisk. The vdisk size is limited by its disk with the least capacity.

Element properties:

TargetMSA.System
CategoryAlert
EnabledTrue
Alert GenerateTrue
Alert SeverityInformation
Alert PriorityLow
RemotableFalse
Alert Message
The controller could not use an assigned spare for a vdisk because the spare’s capacity is too small.

System Name: {0}
Primary IP Address: {1}
Secondary IP Address: {2}
Severity: {3}
Event: {4}

Member Modules:

ID Module Type TypeId RunAs 
Event DataSource MSA.DataSource.Event.System Default
EventFilter ConditionDetection MSA.ConditionDetection.Filter.Event Default
Alert WriteAction System.Health.GenerateAlert Default

Source Code:

<Rule ID="MSA.Rule.Event.System.Info.78" Enabled="true" Target="MSA.System" ConfirmDelivery="true" Remotable="false" Priority="Normal" DiscardLevel="100">
<Category>Alert</Category>
<DataSources>
<DataSource ID="Event" TypeID="MSA.DataSource.Event.System"/>
</DataSources>
<ConditionDetection ID="EventFilter" TypeID="MSA.ConditionDetection.Filter.Event">
<EventCode>78</EventCode>
<SeverityNumeric>4</SeverityNumeric>
</ConditionDetection>
<WriteActions>
<WriteAction ID="Alert" TypeID="Health!System.Health.GenerateAlert">
<Priority>0</Priority>
<Severity>0</Severity>
<AlertMessageId>$MPElement[Name="AlertMessageID0f287f95ad6e446aabae07c10dc6a903"]$</AlertMessageId>
<AlertParameters>
<AlertParameter1>$Target/Property[Type="System!System.Entity"]/DisplayName$</AlertParameter1>
<AlertParameter2>$Target/Property[Type="MSA.System"]/PrimaryIP$</AlertParameter2>
<AlertParameter3>$Target/Property[Type="MSA.System"]/SecondaryIP$</AlertParameter3>
<AlertParameter4>$Data/Property[@Name='severity']$</AlertParameter4>
<AlertParameter5>$Data/Property[@Name='message']$</AlertParameter5>
</AlertParameters>
</WriteAction>
</WriteActions>
</Rule>