Repository utilization for a specific Async Mirror Group member has exceeded the warning threshold. Note this is a "sticky" condition until the user acknowledges it via clearAsyncMirrorGroupMemberFaultIndication
What Caused the Problem?
A mirrored volume's repository capacity has exceeded the warning threshold. The Recovery Guru Details area provides specific information you will need as you follow the recovery steps.
Important Notes
The repository warning threshold is a notification that is triggered when the repository capacity of a mirrored volume within the asynchronous mirror group reaches the defined percentage set by the warning threshold. This parameter is set on each mirror group.
This problem can occur on the repository of either the primary mirrored volume or secondary mirrored volume within the asynchronous mirror group.
If the repository of a primary mirrored volume becomes full, synchronization of the mirror group will not be suspended and the next synchronization interval will begin when a new snapshot image is created.
If the repository of a secondary mirrored volume becomes full, synchronization of the mirror group will be suspended in order to preserve the recovery point for the mirrored pair.
If this problem is occurring frequently, it is recommended to evaluate the repository capacity to determine if it is appropriately sized for the mirroring configuration. The repository warning threshold should also be evaluated to determine if the setting is appropriate for the mirroring configuration. If the threshold is set too low, the mirror group will not be able to handle the amount of data that must be synchronized.
The Remaining unsynchronized data field in the Details area indicates the amount of data that was unsynchronized at the time the repository capacity reached the warning threshold. This value may help you identify whether the repository capacity should be increased.
If the amount of unsynchronized data is high, the repository capacity should be evaluated to ensure that it is adequate for the amount of write activity on the primary mirrored volume.
If the amount of unsynchronized is low, this problem may be the result of a one-time, unusually high amount of write activity on the primary mirrored volume. Unless this problem begins to occur on a regular basis, the repository capacity is likely adequate for the typical amount of write activity.
This is a 'notification' condition such that there are no specific recovery steps to fix the problem. The recovery steps below are provided suggestions for how to diagnose problems that may be triggering this condition. The
Clear
button will remove this occurrence of the notification from the Recovery Guru.
Recovery Steps
1 | To diagnose potential problems with the mirroring configuration, it is recommended to do the following:
| ||||||||||||||||||||
2 | Click the Clear button to clear this notification. | ||||||||||||||||||||
3 | Click the Recheck button to rerun the Recovery Guru. The failure should no longer appear in the Summary area. If the failure appears again, reevaluate the repository capacity and repository warning threshold. If you feel the mirroring configuration is functioning properly, contact your Technical Support Representative. |
Target | NetAppESeries.StorageArray | ||
Parent Monitor | NetAppESeries.StorageArrayAvailability | ||
Category | Custom | ||
Enabled | True | ||
Alert Generate | True | ||
Alert Severity | Error | ||
Alert Priority | Normal | ||
Alert Auto Resolve | True | ||
Monitor Type | NetAppESeries.FailureUnitMonitorType | ||
Remotable | True | ||
Accessibility | Internal | ||
Alert Message |
| ||
RunAs | Default | ||
Comment | Machine generated entity |
<UnitMonitor ID="NetAppESeries.FailureID_0415_Monitor" Accessibility="Internal" Enabled="true" Target="NetAppESeries.StorageArray" ParentMonitorID="NetAppESeries.StorageArrayAvailability" Remotable="true" Priority="Normal" TypeID="NetAppESeries.FailureUnitMonitorType" ConfirmDelivery="true" Comment="Machine generated entity">
<Category>Custom</Category>
<AlertSettings AlertMessage="NetAppESeries.REC_ARVM_REPOSITORY_OVER_WARN_THRESHOLD_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="NetAppESeries.StateId6D988D5FE25EA0FFC63C980D6061958B" MonitorTypeStateID="NoIssue" HealthState="Success"/>
<OperationalState ID="NetAppESeries.StateId1D486E10A85071447513E2EE685B363" MonitorTypeStateID="IssueFound" HealthState="Error"/>
</OperationalStates>
<Configuration>
<FailureID>415</FailureID>
<IntervalSeconds>59</IntervalSeconds>
<TimeoutSeconds>300</TimeoutSeconds>
<Trace>0</Trace>
</Configuration>
</UnitMonitor>