Monitor REC_DISK_POOL_UTILIZATION_WARNING (425)

NetAppSANtricity.FailureID_0425_Monitor (UnitMonitor)

A disk pool utilization exceeds the Utilization Threshold Warning attribute.

Knowledge Base article:

Disk Pool Capacity - Warning Threshold Exceeded

What Caused the Problem?

A disk pool's used capacity has exceeded the early notification warning threshold. The Recovery Guru Details area provides specific information you will need as you follow the recovery steps.

Important Notes

Recovery Steps

1

If...

Then...

You want to replace the failed drives (recommended)

Select the failed drive procedure from the Recovery Guru Summary area and use the associated recovery steps to fix the failed drive. Repeat the recovery steps for all of the drives you want to replace. 

You want to expand the usable disk pool capacity by adding drives

Perform the following steps:

a

On the

Storage and Copy Services

tab in the Array Management Window, highlight the affected disk pool.

b

Select the

Storage > Disk Pool > Add Drives (Capacity)

menu option.

c

Select one or more unassigned drives to add to the disk pool.

Note: It is important to have enough reserved capacity to reconstruct data when drive failures occur. It is recommended to add as many drives as needed to reach the Required reserve drive count (identified in the Details area).

d

Click the

Add

button.

e

Go to step 2.

You want to delete unneeded volumes to free up capacity

Perform the following steps:

a

On the

Storage and Copy Services

tab in the Array Management Window, highlight the volume that you want to delete.

b

Select the

Storage > Volume > Delete

menu option.

Note: You can select and delete multiple volumes using the "Delete Volumes" dialog.

c

Click the

Delete

button.

d

Go to step 2.

You want to increase or disable the disk pool's early warning notification threshold

Perform the following steps:

a

On the

Storage and Copy Services

tab in the Array Management Window, highlight the affected disk pool.

b

Select the

Storage > Disk Pool > Change > Settings

menu option.

c

Adjust the early warning notification threshold to a percentage that is greater than the

Used repository capacity

percentage (identified in the Details area), or unselect the checkbox to disable the setting.

d

Click the

OK

button.

e

Go to step 2.

2

Click the

Recheck

button to rerun the Recovery Guru. The failure should no longer appear in the Summary area. If the failure appears again, contact your Technical Support Representative.

Element properties:

TargetNetAppSANtricity.StorageArray
Parent MonitorNetAppSANtricity.StorageArrayAvailability
CategoryCustom
EnabledTrue
Alert GenerateTrue
Alert SeverityError
Alert PriorityNormal
Alert Auto ResolveTrue
Monitor TypeNetAppSANtricity.FailureUnitMonitorType
RemotableTrue
AccessibilityInternal
Alert Message
Alert: REC_DISK_POOL_UTILIZATION_WARNING
A disk pool utilization exceeds the Utilization Threshold Warning attribute. Alert Value: {0}
RunAsDefault
CommentMachine generated entity

Source Code:

<UnitMonitor ID="NetAppSANtricity.FailureID_0425_Monitor" Accessibility="Internal" Enabled="true" Target="NetAppSANtricity.StorageArray" ParentMonitorID="NetAppSANtricity.StorageArrayAvailability" Remotable="true" Priority="Normal" TypeID="NetAppSANtricity.FailureUnitMonitorType" ConfirmDelivery="true" Comment="Machine generated entity">
<Category>Custom</Category>
<AlertSettings AlertMessage="NetAppSANtricity.REC_DISK_POOL_UTILIZATION_WARNING_AlertMessageResourceID">
<AlertOnState>Error</AlertOnState>
<AutoResolve>true</AutoResolve>
<AlertPriority>Normal</AlertPriority>
<AlertSeverity>Error</AlertSeverity>
<AlertParameters>
<AlertParameter1>$Data/Context/Property[@Name='FailureDescription']$</AlertParameter1>
</AlertParameters>
</AlertSettings>
<OperationalStates>
<OperationalState ID="NetAppSANtricity.StateId5F78E680C8D55299951E440BFFEC8D86" MonitorTypeStateID="NoIssue" HealthState="Success"/>
<OperationalState ID="NetAppSANtricity.StateIdAD98CEA1BF38DA1EB8896F5FA655A5C3" MonitorTypeStateID="IssueFound" HealthState="Error"/>
</OperationalStates>
<Configuration>
<FailureID>425</FailureID>
<IntervalSeconds>361</IntervalSeconds>
<TimeoutSeconds>300</TimeoutSeconds>
<Trace>0</Trace>
</Configuration>
</UnitMonitor>