HP StorageWorks MSA 2/8 HP StorageWorks QuickLoop Fabric Assist V3.1.x User Gu - Page 23

Error Handling

Page 23 highlights

Using QuickLoop Error Handling QuickLoop isolates faulty switches or ports by excluding them from the initialization process. This allows minimization of the impact of a faulty looplet or switch on normal QuickLoop operations, and is particularly important for QuickLoops that contain multiple looplets distributed across two switches. Topics in this section include: ■ Switch Level Errors ■ Port Level Errors Switch Level Errors Switch-level errors that can affect dual switch QuickLoops, include the following conditions: ■ No switch with the configured partner switch's WWN can be found in the fabric. ■ No response is received from the partner switch during the initial handshake. ■ Inconsistent responses are received from the partner switch. ■ Responses are not received in time during QuickLoop initialization. If one of the above errors is detected on a switch, the partner re-initializes to form a separate QuickLoop containing only the devices on the partner switch, creating two QuickLoops. If the error condition is removed, the QuickLoops are re-initialized to form a single QuickLoop. Port Level Errors Port-level errors include the following: ■ Any physical level errors occur, such as loss of synchronization or laser fault. ■ The frequency of LIPs received from a port exceeds a threshold. ■ A port fails to become the Loop Initialization Master within a time-out period after LIPs are either received from or sent to the port. ■ A port does not receive a loop initialization sequence back within a time-out period after the sequence is sent. If an error is detected on a looplet, the QuickLoop is re-initialized with the looplet excluded. The error condition is monitored, and if the condition is removed, the looplet is added back to the QuickLoop. QuickLoop Fabric Assist Version 3.1.x User Guide 23

  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10
  • 11
  • 12
  • 13
  • 14
  • 15
  • 16
  • 17
  • 18
  • 19
  • 20
  • 21
  • 22
  • 23
  • 24
  • 25
  • 26
  • 27
  • 28
  • 29
  • 30
  • 31
  • 32
  • 33
  • 34
  • 35
  • 36
  • 37
  • 38
  • 39
  • 40
  • 41
  • 42
  • 43
  • 44
  • 45
  • 46
  • 47
  • 48
  • 49
  • 50
  • 51
  • 52
  • 53
  • 54
  • 55
  • 56
  • 57
  • 58

Using QuickLoop
23
QuickLoop Fabric Assist Version 3.1.x User Guide
Error Handling
QuickLoop isolates faulty switches or ports by excluding them from the
initialization process. This allows minimization of the impact of a faulty looplet or
switch on normal QuickLoop operations, and is particularly important for
QuickLoops that contain multiple looplets distributed across two switches.
Topics in this section include:
Switch Level Errors
Port Level Errors
Switch Level Errors
Switch-level errors that can affect dual switch QuickLoops, include the following
conditions:
No switch with the configured partner switch’s WWN can be found in the
fabric.
No response is received from the partner switch during the initial handshake.
Inconsistent responses are received from the partner switch.
Responses are not received in time during QuickLoop initialization.
If one of the above errors is detected on a switch, the partner re-initializes to form
a separate QuickLoop containing only the devices on the partner switch, creating
two QuickLoops. If the error condition is removed, the QuickLoops are
re-initialized to form a single QuickLoop.
Port Level Errors
Port-level errors include the following:
Any physical level errors occur, such as loss of synchronization or laser fault.
The frequency of LIPs received from a port exceeds a threshold.
A port fails to become the Loop Initialization Master within a time-out period
after LIPs are either received from or sent to the port.
A port does not receive a loop initialization sequence back within a time-out
period after the sequence is sent.
If an error is detected on a looplet, the QuickLoop is re-initialized with the looplet
excluded. The error condition is monitored, and if the condition is removed, the
looplet is added back to the QuickLoop.