Availability and/or Performance Issues With Dual-Controller Configuration or Replacement on 3510 Array



Category :Availability
Release Phase :Resolved
Product :Sun StorageTek 3510 FC Array  
Bug Id :6217572, 6248596  
Date of Workaround Release :28-JAN-2005 
Date of Resolved Release :26-OCT-2007 


Impact

On a Sun StorEdge 3510 FC array, both controllers in a dual-controller configuration may appear as "Primary", causing a race condition. Also, a controller replacement in a dual controller configuration may cause a performance impact or result in the replaced controller to be unrecognized.

One of the following four conditions can occur with this issue:

A) Neither controller will function as the primary, causing a "race condition" (also known as a "deadlock")

B) Both controllers in a dual-controller configuration appear as primary, causing the host to lose access to the LUNs.

C) A controller that has been replaced might not be recognized and can go into a failed status with an amber LED.

D) Performance slows down after controller replacement.

Note: Cases C) and D) occur when there is a controller replacement. 


Contributing Factors

This issue can occur on the following platforms:

  • Sun StorEdge 3510 FC Array without firmware version 4.21

Note: This issue has been seen on SE3510 but may also occur on the SE3511.

To determine the 3510 firmware revision, run the following command:

    sccli> show inquiry
    Vendor: SUN
    Product: StorEdge 3510
    Revision: 327P
    Peripheral Device Type: 0x0

Symptoms

There are two possible conditions to indicate a race condition has occurred:

Normally, in a dual-controller configuration, one controller is the primary controller and the other is the secondary. The primary controller is identified by a blinking green LED, the secondary is identified by a solid green LED.

A) When replacing a failed controller, LEDs on both controllers display as solid green, indicating neither of them are the primary (also known as a "race condition" or "deadlock"). This condition may also cause issues with the serial port and not allow a telnet(1) session to the array, and the host will be unable to access the array.

Or,

B) LEDs on both controllers are blinking green (indicating that both are primary) and the host loses access to LUNs.

In the case of the unrecognized controller:

C) the affected controller has an amber LED and viewing peripheral devices indicated "Scanning"(I/O is continued, ctl+w didn't work):

    redundancy-mode
    Primary controller serial number: 8013914
    Primary controller location: Lower
    Redundancy mode: Active-Active
    Redundancy status: Scanning
    Secondary controller serial number: 0 <-- couldn't identify inserted 
    controller.

In the slow performance case:

D) the array front disk LED blinks rarely every couple of seconds and host/applications may complain.


Workaround

Follow the procedure given below when inserting a controller, in order to avoid the controller replacement issues:

  1. Insert the controller FRU into the slot, and push forward until you begin to feel resistance as the connecting pins engage.
  2. Slowly push the controller FRU the rest of the way until the connecting pins are fully seated and the RAID controller fits flush against the back plate of the RAID array.

Refer to the Sun StorEdge 3000 Family FRU Installation Guide (816-7326-19.pdf) for more details on how to install an I/O controller module.

Note: For cases A, B, and D:

A reset or power cycle may only temporarily avoid the "race condition". Resetting controller or powering-off the array also helps recover from case D.

For case C, stopping all I/O and reseating the replaced controller may help.


Resolution

This issue is addressed in the following release:

  • Sun StorEdge 3510 FC Array with firmware version 4.21 (as delivered in patch 113723-18 or later)



Modification History


Date: 16-JUN-2005

Change History

16-Jun-2005:

  • Updated Impact, Contributing Factors, and Workaround sections

Date: 26-OCT-2007
  • Updated Contributing Factors and Resolution sections
  • State: Resolved



Attachments
This solution has no attachment

 
 
Login Required

You must login and have a valid contract to access Sun's Premium content which includes:

  • Sun Alerts
  • Bugs
  • Patches
  • Solutions
  • White Papers
  • Documentation
  • Support Knowledge

Login Required

You must login and have a valid contract to access Sun's contracted features

Access Legend:

(Login to access)   Sun Contracted Content
(Login to access)   Sun Contracted Feature

Please make use of SunSolve Feedback application by selecting the floating [+] to provide feedback about this specific document.

Search

Article Details
Article ID : 200589
Article Type : Sun Alert
Last reviewed : 2007-10-26
Audience : PUBLIC
Keywords :
Provide feedback  (help)
Page Tools
»  Print This Page
»  Email This Article
»  Bookmark This Article
 
Contact About Sun News & Events Employment Site Map Privacy Terms of Use Trademarks Copyright Sun Microsystems, Inc. | SunSolve Version 7.4.0 #1