Monitor REC_FOREIGN_DRIVE_HAS_INCONSISTENT_ROLE (217)

NetAppESeries.FailureID_0217_Monitor (UnitMonitor)

A contingent
volume group refers to a foreign drive in the storage array which
has an inconsistent configuration database.

Knowledge Base article:

Foreign Drive Has Inconsistent Role

What Caused the Problem?

A foreign drive that is part of a Contingent volume group has an inconsistent role (for example, the drive may be assigned to a volume group and unassigned at the same time). A foreign drive is a drive that has been exported from this storage array or not yet completely imported into the storage array. The Recovery Guru Details area provides specific information you will need as you follow the recovery steps.

Caution: Electronic discharge can damage sensitive components. Always use proper antistatic protection when handling components. Touching components without using a proper ground may damage the equipment.

Important Notes

Recovery Steps

1

Refer to the Details area to find which drive slot is reporting the foreign drive.

2

Remove the foreign drive.

3

Select the Contingent volume group on the

Storage and Copy Services

tab in the Array Management Window, and then select the

Storage > Volume Group > Advanced > Import

menu option.

4

Follow the instructions in the Import Volume Group dialog to properly import the volume group into the storage array.

Note:

  • You will need to use the FORCE option since this volume group is missing a drive.

  • After the storage array completes the import process, the volume group transitions to a Partially Complete Volume Group state since it is missing a drive.

5

Important

: Read all of the following steps thoroughly or click the

Save As

button before taking action, because you will lose access to these recovery steps once you click

Recheck

a

Click

Recheck

to rerun the Recovery Guru.

b

Select the "Partially Complete Volume Group" problem in the Summary area.

c

Complete the recovery steps for this problem to transition the volume group to an Optimal state.

Note: Choose the option in the recovery steps that explains how to replace the missing drive using the Replace Drives dialog.

Element properties:

TargetNetAppESeries.StorageArray
Parent MonitorNetAppESeries.StorageArrayAvailability
CategoryCustom
EnabledTrue
Alert GenerateTrue
Alert SeverityError
Alert PriorityNormal
Alert Auto ResolveTrue
Monitor TypeNetAppESeries.FailureUnitMonitorType
RemotableTrue
AccessibilityInternal
Alert Message
Alert: REC_FOREIGN_DRIVE_HAS_INCONSISTENT_ROLE
A contingent
volume group refers to a foreign drive in the storage array which
has an inconsistent configuration database. Alert Value: {0}
RunAsDefault
CommentMachine generated entity

Source Code:

<UnitMonitor ID="NetAppESeries.FailureID_0217_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_FOREIGN_DRIVE_HAS_INCONSISTENT_ROLE_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.StateIdDA49E2FDE40D82ADE2AE05AB9106D5F5" MonitorTypeStateID="NoIssue" HealthState="Success"/>
<OperationalState ID="NetAppESeries.StateId2E34092F4376588D9C1124A5C202CA7" MonitorTypeStateID="IssueFound" HealthState="Error"/>
</OperationalStates>
<Configuration>
<FailureID>217</FailureID>
<IntervalSeconds>59</IntervalSeconds>
<TimeoutSeconds>300</TimeoutSeconds>
<Trace>0</Trace>
</Configuration>
</UnitMonitor>