Sun Microsystems, Inc.  Sun System Handbook - ISO 4.1 October 2012 Internal/Partner Edition
   Home | Current Systems | Former STK Products | EOL Systems | Components | General Info | Search | Feedback

Asset ID: 1-77-1019498.1
Update Date:2012-07-19
Keywords:

Solution Type  Sun Alert Sure

Solution  1019498.1 :   Sun StorageTek 25x0 and 6140 Arrays May Send Wrong Network Packets, Causing the Sun StorageTek Common Array Manager (CAM) Host to Lose the Network Connection to the Array  


Related Items
  • Sun Storage 2510 Array
  •  
  • Sun Storage 2530 Array
  •  
  • Sun Storage 2540 Array
  •  
  • Sun Storage 6140 Array
  •  
Related Categories
  • PLA-Support>Sun Systems>Sun_Other>Sun Collections>SN-OTH: Sun Alert
  •  
  • .Old GCS Categories>Sun Microsystems>Sun Alert>Release Phase>Resolved
  •  

PreviouslyPublishedAs
240105


Bug Id
SUNBUG: 6721662

Product
Sun StorageTek 2540 Array
Sun StorageTek 2530 Array
Sun StorageTek 2510 Array
Sun StorageTek 6140 Array

Date of Workaround Release
01-Aug-2008

Date of Resolved Release
21-Oct-2008

***Checked for relevance on 19-Jul-2012***

1. Impact

Sun StorageTek 25x0 and 6140 arrays with certain firmware may send wrong network packets to the network.  This can cause the Sun StorageTek Common Array Manager(CAM) host to lose the network connection to the array.  This may, in turn, prevent out-of-band array management (via the network) when using CAM.

2. Contributing Factors

This issue can occur on the following platforms:
  • Sun StorageTek 2510, 2530, 2540 Arrays without firmware 06.70.54.11
  • Sun StorageTek 6140 Array without firmware 06.60.11.11
  • Sun StorageTek 6140 Array without firmware 07.10.26.12
Note: Access to data is not affected even if the Management Host is also a Data Host.

When a host with Sun StorageTek Common Array Manager (CAM) installed tries to access an array through CAM, the array may send bad network packets coming from the host (via CAM) back to the network (it forwards the same packets on the network again). If both the CAM host and array controllers are attached to a network switch, the network switch stores the CAM host's MAC address information on the switch port connected to the array, which causes the CAM host to lose the network connection to the array.

3. Symptoms

Once the connection is lost, the "sscs list event" command may return messages similar to the following:

("test2540" is the array name of ST2540 in this example):
$ sscs list event
:
2008-07-08 07:17:56 257 test2540 (StorageTek 2540) OutOfBand    Communication Lost       
2008-07-08 07:26:04 260 test2540 (StorageTek 2540) OutOfBand    Communication Established
2008-07-08 07:46:03 265 test2540 (StorageTek 2540) OutOfBand    Communication Established
2008-07-08 08:01:49 269 test2540 (StorageTek 2540) OutOfBand    Communication Established
2008-07-08 08:11:04 272 test2540 (StorageTek 2540) OutOfBand    Communication Established
2008-07-08 08:33:38 277 test2540 (StorageTek 2540) OutOfBand    Communication Lost
Or, the sscs command would return a message similiar to the following:
$ sscs list array test2540
test2540: The object was not found.
Or the following error message:
$ sscs list array test2540
An unexpected internal system error occurred.
Retry the operation and then contact your Sun service representative if the error persists.
Sun StorageTek Common Array Manager (CAM) would return the following error message when clicking on the array name link of the Sun StorageTek 25x0 array:
(!) An error occurred during the operation to retrieve data.
The selected item was not found. It may have been deleted or modified by another session or operation.
Or:
(!) The array test2540 could not be contacted.
The operation to obtain data from the array failed.
Please look for "Lost Communication" alarm in Alarms page to get instruction.
4. Workaround

Please see the Resolution section below.


5. Resolution

This issue is addressed in the following releases:

The 25x0 and 6140 RAID controller firmware fix is available for CAM version 6.1.0 with the following patches:

SPARC Platform
  • Sun StorageTek 2510/2530/2540 Arrays with firmware 06.70.54.11 (patch 137934-01 for Solaris CAM 6.1.0) or later
  • Sun StorageTek 6140 Arrays with firmware 06.60.11.11 (patch 137934-02 for Solaris CAM 6.1.0) or later
  • Sun StorageTek 6140 Arrays with firmware 07.10.26.12 (patch 137934-02 for Solaris CAM 6.1.0) or later
Windows
  • Sun StorageTek 2510/2530/2540 Arrays with firmware 06.70.54.11 (patch 137935-01 for Windows CAM 6.1.0) or later
  • Sun StorageTek 6140 Arrays with firmware 06.60.11.11 (patch 137935-02 for Windows CAM 6.1.0) or later
  • Sun StorageTek 6140 Arrays with firmware 07.10.26.12 (patch 137935-02 for Windows CAM 6.1.0) or later
Linux
  • Sun StorageTek 2510/2530/2540 Arrays with firmware 06.70.54.11 (patch 137936-01 for Linux RHEL SuSE CAM 6.1.0) or later
  • Sun StorageTek 6140 Arrays with firmware 06.60.11.11 (patch 137936-02 for Linux RHEL SuSE CAM 6.1.0) or later
  • Sun StorageTek 6140 Arrays with firmware 07.10.26.12 (patch 137936-02 for Linux RHEL SuSE CAM 6.1.0) or later
The 25x0 and 6140 RAID controller firmware fix is available for CAM version 6.1.1 with the following patches:

SPARC Platform
  • Sun StorageTek 2510/2530/2540 Arrays with firmware 06.70.54.11 (patch 139034-01 for Solaris CAM 6.1.1) or later
  • Sun StorageTek 6140 Arrays with firmware 06.60.11.11 (patch 139034-01 for Solaris CAM 6.1.1) or later
  • Sun StorageTek 6140 Arrays with firmware 07.10.26.12 (patch 139034-01 for Solaris CAM 6.1.1) or later
Windows
  • Sun StorageTek 2510/2530/2540 Arrays with firmware 06.70.54.11 (patch 139035-01 for Windows CAM 6.1.1) or later
  • Sun StorageTek 6140 Arrays with firmware 06.60.11.11 (patch 139035-01 for Windows CAM 6.1.1) or later
  • Sun StorageTek 6140 Arrays with firmware 07.10.26.12 (patch 139035-01 for Windows CAM 6.1.1) or later
Linux
  • Sun StorageTek 2510/2530/2540 Arrays with firmware 06.70.54.11 (patch 139036-01 for Linux RHEL SuSE CAM 6.1.1) or later
  • Sun StorageTek 6140 Arrays with firmware 06.60.11.11 (patch 139036-01 for Linux RHEL SuSE CAM 6.1.1) or later
  • Sun StorageTek 6140 Arrays with firmware 07.10.26.12 (patch 139036-01 for Linux RHEL SuSE CAM 6.1.1) or later
The 25x0 and 6140 RAID controller firmware fix is available for CAM version 6.1.2 with the following patches:

SPARC Platform
  • Sun StorageTek 2510/2530/2540 Arrays with firmware 06.70.54.11 (patch 139339-01 for Solaris CAM 6.1.2) or later
  • Sun StorageTek 6140 Arrays with firmware 06.60.11.11 (patch 139339-01 for Solaris CAM 6.1.2) or later
  • Sun StorageTek 6140 Arrays with firmware 07.10.26.12 (patch 139339-01 for Solaris CAM 6.1.2) or later
Windows
  • Sun StorageTek 2510/2530/2540 Arrays with firmware 06.70.54.11 (patch 139340-01 for Windows CAM 6.1.2) or later
  • Sun StorageTek 6140 Arrays with firmware 06.60.11.11 (patch 139340-01 for Windows CAM 6.1.2) or later
  • Sun StorageTek 6140 Arrays with firmware 07.10.26.12 (patch 139340-01 for Windows CAM 6.1.2) or later
Linux
  • Sun StorageTek 2510/2530/2540 Arrays with firmware 06.70.54.11 (patch 139341-01 for Linux RHEL SuSE CAM 6.1.2) or later
  • Sun StorageTek 6140 Arrays with firmware 06.60.11.11 (patch 139341-01 for Linux RHEL SuSE CAM 6.1.2) or later
  • Sun StorageTek 6140 Arrays with firmware 07.10.26.12 (patch 139341-01 for Linux RHEL SuSE CAM 6.1.2) or later
To resolve this issue, install one of the patches above on the host where CAM 6.1.0, 6.1.1, or 6.1.2 is installed. Then upgrade the RAID controller firmware.



Modification History
26-Aug-2008: Updated Symptoms and Resolution sections
09-Sep-2008: Updated Product, Impact, Contributing Factors and Resolution sections
12-Sep-2008: Updated Resolution section for clarification
21-Oct-2008: Updated Contributing Factors and Resolution sections; Resolved
19-Jul-2012: Maintenance update, check for relevance


References














Attachments
This solution has no attachment
  Copyright © 2012 Sun Microsystems, Inc.  All rights reserved.
 Feedback