Dell OpenManage Storage Services(OMSS) Event: There is an unrecoverable medium error detected on virtual disk.

DellProPack.UnitMonitor.UnrecoverableMediumErrorDetectedVD (UnitMonitor)

There is an unrecoverable medium error detected on virtual disk.

Knowledge Base article:

Summary

Dell OpenManage Storage Services(OMSS) Event: There is an unrecoverable medium error detected on virtual disk.

Configuration

N/A

Causes

Unrecoverable medium error found on one or more member physical disks of a virtual disk.

Resolutions

To prevent loss of service from the virtual workloads, it is recommended that all running virtual machines be migrated from this server to another healthy server immediately. Perform a backup of the virtual disk with the Verify option selected. If the Backup operation is successful, it indicates that the un-recoverable medium did not affect user data. If the Backup operation fails, restore the file from a previous backup. After restoring the file, run check consistency operation: 1. If the consistency check is successful,no further action is required. 2. If the consistency check finds and unrecoverable medium error, it means that the medium error is located in non-user data. No further action is required as, writing data to the location of the medium error fixes the problem. NOTE: If the unrecoverable medium error has not been corrected, it may be reported again by the system. This error can be fixed by writing data on the affected area or deleting and recreating the Virtual Disk as demonstrated in the following procedure. 1. Back up the data. 2. Delete the Virtual Disk. 3. Recreate the Virtual Disk using the same parameters like size, RAID level, disks, etc. 4. Restore data.

Additional

N/A

External

N/A

Element properties:

TargetDell.Propack.DellManagedHost
Parent MonitorSystem.Health.AvailabilityState
CategoryAvailabilityHealth
EnabledFalse
Alert GenerateTrue
Alert SeverityMatchMonitorHealth
Alert PriorityNormal
Alert Auto ResolveTrue
Monitor TypeMicrosoft.Windows.SingleEventLogManualReset2StateMonitorType
RemotableTrue
AccessibilityInternal
Alert Message
Dell OpenManage Storage Services(OMSS) Event: There is an unrecoverable medium error detected on virtual disk.
There is an unrecoverable medium error detected on virtual disk.
RunAsDefault

Source Code:

<UnitMonitor ID="DellProPack.UnitMonitor.UnrecoverableMediumErrorDetectedVD" Accessibility="Internal" Enabled="false" Target="Dell.Propack.DellManagedHost" ParentMonitorID="Health!System.Health.AvailabilityState" Remotable="true" Priority="Normal" TypeID="MicrosoftWindowsLibrary!Microsoft.Windows.SingleEventLogManualReset2StateMonitorType" ConfirmDelivery="true">
<Category>AvailabilityHealth</Category>
<AlertSettings AlertMessage="DellProPack.UnitMonitor.UnrecoverableMediumErrorDetectedVD_AlertMessageResourceID">
<AlertOnState>Error</AlertOnState>
<AutoResolve>true</AutoResolve>
<AlertPriority>Normal</AlertPriority>
<AlertSeverity>MatchMonitorHealth</AlertSeverity>
</AlertSettings>
<OperationalStates>
<OperationalState ID="DellProPack.UnitMonitor.UnrecoverableMediumErrorDetectedVD.ManualEventRaised" MonitorTypeStateID="ManualResetEventRaised" HealthState="Success"/>
<OperationalState ID="DellProPack.UnitMonitor.UnrecoverableMediumErrorDetectedVD.EventRaised" MonitorTypeStateID="EventRaised" HealthState="Error"/>
</OperationalStates>
<Configuration>
<ComputerName>$Target/Host/Property[Type="MicrosoftWindowsLibrary!Microsoft.Windows.Computer"]/PrincipalName$</ComputerName>
<LogName>System</LogName>
<Expression>
<And>
<Expression>
<SimpleExpression>
<ValueExpression>
<XPathQuery Type="UnsignedInteger">EventDisplayNumber</XPathQuery>
</ValueExpression>
<Operator>Equal</Operator>
<ValueExpression>
<Value Type="UnsignedInteger">2417</Value>
</ValueExpression>
</SimpleExpression>
</Expression>
<Expression>
<SimpleExpression>
<ValueExpression>
<XPathQuery Type="String">PublisherName</XPathQuery>
</ValueExpression>
<Operator>Equal</Operator>
<ValueExpression>
<Value Type="String">Server Administrator</Value>
</ValueExpression>
</SimpleExpression>
</Expression>
</And>
</Expression>
</Configuration>
</UnitMonitor>