Monitor REC_CTL_MISMATCH (79)

NetAppESeries.FailureID_0079_Monitor (UnitMonitor)

One of the controllers
in this storage array is incompatible with the other controller.
The alternate controller is locked down.

Knowledge Base article:

Controller Mismatch

What Caused the Problem?

One of the controllers in this storage array is incompatible with the other controller. The Recovery Guru Details area provides specific information you will need as you follow the recovery steps.

 Caution: Possible loss of data accessibility. Do not remove a component when either (1) the Service Action (removal) Allowed (SAA) field in the Details area of this recovery procedure is NO (), or (2) the SAA LED on the affected component is OFF (note that some products do not have SAA LEDs). Removing a component while its SAA LED is OFF may result in temporary loss of access to your data. Refer to the following Important Notes for more detail.

 Caution: Electrostatic discharge can damage sensitive components. Use a grounding wrist strap or other anti-static precautions before removing or handling components.

Important Notes

Recovery Steps

1

Remove the incompatible controller (identified in the Details area).

Note: There is nothing wrong with the incompatible controller and that it may be compatible with another storage array. It can be used as a replacement for a controller that has the same replacement part number.

2

If...

Then...

You are using In-Band management of the storage array

(Refer to the Network Management Type column in the Enterprise Management Window)

Go to step 3.

You are using Out-of-Band management of the storage array

(Refer to the Network Management Type column in the Enterprise Management Window)

Before you insert a new controller canister into the storage array, you must update the DHCP/BOOTP server so that it will associate the new controller's hardware Ethernet (MAC) address with the DNS/network name and IP address previously assigned to the removed controller.

To update the DHCP/BOOTP server, find the entry associated with the removed controller and replace its Ethernet (MAC) address with the new controller's Ethernet (MAC) address. The controller's Ethernet (MAC) address is located on an Ethernet ID label on the controller canister in the form xx.xx.xx.xx.xx.xx.

When you are finished, go to step 3.

3

Check the replacement part number of the affected controller to ensure that the new controller has the same replacement part number.

a

On the

Hardware

tab in the Array Management Window (AMW), select the remaining controller.

b

Identify the "Replacement part number" in the Properties pane.

Note: Depending on the model of your controller, the battery may be integrated inside the controller canister, rather than residing in a separate module. If the controller you are replacing contains a battery, you may have to insert the battery from the old controller canister into the new replacement controller canister. Consult your hardware documentation for details.

If...

Then...

The replacement controller has the same part number

Go to step 4.

The replacement controller does NOT have the same part number

Do not continue with the remaining recovery steps and contact your Technical Support Representative.

4

Make sure at least 1 minute has elapsed. Insert the new (compatible) controller canister securely into place. After the controller appears on the

Hardware

tab in the AMW, confirm that the controller has an Optimal status.

5

It may be necessary to redistribute the volumes to their preferred controller. Navigate to the

Storage > Volume > Advanced > Redistribute Volumes

menu option in the AMW.

If...

Then...

The menu option is available

S

elect the menu option to redistribute volumes back to their preferred controller.

Go to step 6.

The menu option is not available (grayed out)

The volumes are already associated with their preferred controllers and no action is needed.

Go to step 6.

6

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:

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_CTL_MISMATCH
One of the controllers
in this storage array is incompatible with the other controller.
The alternate controller is locked down. Alert Value: {0}
RunAsDefault
CommentMachine generated entity

Source Code:

<UnitMonitor ID="NetAppESeries.FailureID_0079_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_CTL_MISMATCH_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.StateId42B64E1799245861F03656528A268D26" MonitorTypeStateID="NoIssue" HealthState="Success"/>
<OperationalState ID="NetAppESeries.StateIdD45F32B0B1EFD5D075ED6358210C9964" MonitorTypeStateID="IssueFound" HealthState="Error"/>
</OperationalStates>
<Configuration>
<FailureID>79</FailureID>
<IntervalSeconds>59</IntervalSeconds>
<TimeoutSeconds>300</TimeoutSeconds>
<Trace>0</Trace>
</Configuration>
</UnitMonitor>