Monitor REC_NON_PREFERRED_PATH (10)

IBMStorageSubsystem.FailureID_0010_Monitor (UnitMonitor)

Monitor Description for (10)

Knowledge Base article:

Logical Drive Not On Preferred Path

What Caused the Problem?

There is a problem accessing the controller listed in the Recovery Guru Details area. Any logical drives that have this controller assigned as their preferred path will be moved to the non-preferred path (alternate controller). This procedure will help you pinpoint the problem along the data path. Because the logical drives will be moved to the alternate controller, they should still be accessible. Therefore, no action is required on the individual logical drives.

Possible causes include:

The Recovery Guru Details area provides specific information you will need as you follow the recovery steps.

 Caution: Possible Loss of Data Access. Do not replace the controller until you are instructed to do so. This procedure will instruct you to check the components along the connection, check the host adapters, and eventually instruct you to replace the controller, if necessary.

Important Notes

Recovery Steps

1

If...

Then...

The controller was manually placed Offline

Place the controller back Online by highlighting the controller in the Physical View of the Subsystem Management Window and selecting

Advanced >> Recovery >> Place Controller >> Online

.

Go to step 6.

The controller was NOT manually placed Offline

Go to step 2.

2

Check the following components on both ends of the connection for loose connections or visible damage:

  • External cables

  • Hubs and switches

If...

Then...

The connection components are OK

Go to step 3.

There is a problem with the connection

Fix the connection problem. Then, go to step 6.

3

Use the information in the following table to determine the action to take.

If...

Then...

The host connected to this storage subsystem is NOT connected to any other storage subsystems

Verify that its host adapter is operational.

  • If the host adapter is operational, the controller in the storage subsystem is probably defective. Go to step 4.

  • If the host adapter is defective, correct the problem, then go to step 6.

The host connected to this storage subsystem is connected to other storage subsystems

Check the Enterprise Management Window for storage subsystems showing a Needs Attention status.

  • If one or more storage subsystems connected to this host/host adapter does not have a Needs Attention status, then the controller in the storage subsystem is probably defective. Go to step 4.

  • If every storage subsystem connected to this host/host adapter has a Needs Attention status, then the associated host adapter is probably defective. Fix the host adapter problem, then go to step 6.

4

Place the affected controller offline using the following steps. The affected controller is listed in the Details area.

a

Select the controller in the Subsystem Management Window.

b

Select Advanced >> Recovery >> Place Controller >> Offline.

c

Complete the instructions in the dialog, then select Yes.

5

Read all of the following steps before taking any action.

a

Click the

Recheck

button to rerun the Recovery Guru.

b

Select the Offline Controller problem that is being reported in the Summary area.

c

Complete the Recovery Steps in the Offline Controller to replace the controller.

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:

TargetIBMStorageSubsystem.StorageSubsystem
Parent MonitorIBMStorageSubsystem.StorageSubsystemAvailability
CategoryCustom
EnabledTrue
Alert GenerateTrue
Alert SeverityError
Alert PriorityNormal
Alert Auto ResolveTrue
Monitor TypeIBMStorageSubsystem.FailureUnitMonitorType
RemotableTrue
AccessibilityInternal
Alert Message
Alert: REC_NON_PREFERRED_PATH
Alert Value: {0}
RunAsDefault
CommentMachine generated entity

Source Code:

<UnitMonitor ID="IBMStorageSubsystem.FailureID_0010_Monitor" Accessibility="Internal" Enabled="true" Target="IBMStorageSubsystem.StorageSubsystem" ParentMonitorID="IBMStorageSubsystem.StorageSubsystemAvailability" Remotable="true" Priority="Normal" TypeID="IBMStorageSubsystem.FailureUnitMonitorType" ConfirmDelivery="true" Comment="Machine generated entity">
<Category>Custom</Category>
<AlertSettings AlertMessage="IBMStorageSubsystem.REC_NON_PREFERRED_PATH_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="IBMStorageSubsystem.StateId2292700326FD2D6347D007916984F742" MonitorTypeStateID="NoIssue" HealthState="Success"/>
<OperationalState ID="IBMStorageSubsystem.StateId9547C0294E74FE94FFBADBAC0AF48C2D" MonitorTypeStateID="IssueFound" HealthState="Error"/>
</OperationalStates>
<Configuration>
<FailureID>10</FailureID>
<IntervalSeconds>59</IntervalSeconds>
<TimeoutSeconds>300</TimeoutSeconds>
<Trace>0</Trace>
</Configuration>
</UnitMonitor>