Sun Microsystems, Inc.  Oracle System Handbook - ISO 7.0 May 2018 Internal/Partner Edition
   Home | Current Systems | Former STK Products | EOL Systems | Components | General Info | Search | Feedback

Asset ID: 1-72-1955446.1
Update Date:2017-07-17
Keywords:

Solution Type  Problem Resolution Sure

Solution  1955446.1 :   Sun Storage Common Array Manager Drive Firmware Upgrade Fails Silently  


Related Items
  • Sun Storage 2540 Array
  •  
  • Sun Storage 2540-M2 Array
  •  
  • Sun Storage 2510 Array
  •  
  • Sun Storage 6130 Array
  •  
  • Sun Storage 6180 Array
  •  
  • Sun Storage 6780 Array
  •  
  • Sun Storage 2530 Array
  •  
  • Sun Storage 2530-M2 Array
  •  
  • Sun Storage Common Array Manager (CAM)
  •  
  • Sun Storage 6140 Array
  •  
  • Sun Storage 6540 Array
  •  
  • Sun Storage 6580 Array
  •  
Related Categories
  • PLA-Support>Sun Systems>DISK>Disk Software>SN-DK: CAM
  •  




In this Document
Symptoms
Cause
Solution
References


Created from <SR 3-10008524291>

Applies to:

Sun Storage 6140 Array - Version All Versions and later
Sun Storage 2530 Array - Version Not Applicable and later
Sun Storage 2540 Array - Version Not Applicable and later
Sun Storage 2530-M2 Array - Version Not Applicable and later
Sun Storage 2540-M2 Array - Version Not Applicable and later
Information in this document applies to any platform.

Symptoms

This document describes a scenario in which both of the following are true:

  • The procedure in Sun Storage Common Array Manager (CAM) to upgrade drive firmware completes without error. Refer to <Document 1926022.1> Sun Storage Common Array Manager (CAM): How to Upgrade Firmware for Sun Storage 2500, 2500-M2, 6000 Arrays, J4000 JBODs, and F5100 Flash Arrays for details of the procedure.

  • The firmware on one or more drives did not update as expected.

To verify this is the issue, collect a CAM localhost supportdata (refer to <Document 1021091.1> Collecting Sun Storage Common Array Manager Host Support Data) and open the upgrade log file csmservice.log. The logs confirm that the drive is detected as optimal with its current firmware level which needs to be upgraded as per the following example for drive Tray.02.Drive.05 which has firmware level A700.

Location of the csmservice.log file:

Solaris:  /var/sadm/install/se6000/csmservice.log.<array_name>
Linux:  /var/opt/cam/csmservice.log.<array name>
Windows:  C:\Program Files\Sun Microsystems\se6000\csmservice.log.<arrayname>



Example:

Oct 3, 2014 3:19:25 PM
com.sun.netstorage.fm.storade.device.storage.nge.csm.util.Utility print_debug
FINE: Detected OPTIMAL drive HUS1560SCSUN600Gfor update [2,5] version A700

 
The drive serial number contains "SN" in the middle. For example: "0012345AB6SN        ABCD56SN".

You can quickly see the drive serial numbers with the following command:

# sscs list -d <arrayname> -t disk fru

 

Where `sscs` is under:

Solaris: /opt/SUNWstkcam/bin/
Linux: /opt/sun/cam/bin/
Windows: C:\Program Files\Sun\Common Array Manager\bin

 


 

Cause

CAM is supposed to strip the string which starts with "SN", but unfortunately, it removes any substring ends with "SN". So in this case, the serial number in the report becomes for example "ABCD56SN" while the disk component list returns "0012345AB6SN        ABCD56SN". As a result of this mismatch, the firmware is not upgraded.

See the internal <Bug 20108757> (for CAM 6.9) and <Bug 19778233> (for CAM 6.10).

Note: These bugs are opened for CAM 6.9 and 6.10 in order to implement the fixes in these release. However, this problem can affect the previous CAM released too.

 

Solution

A fix is available with CAM 6.10.2 (aka CAM 6.10 Update). Please refer to <Document 1296274.1> How to Download Common Array Manager (CAM) Software and Patches.

There is no fix or workaround available at this time for CAM 6.9.

Do you still have questions?  You can use My Oracle Support Communities.  Communities put you in touch with industry professionals like yourself.  They are monitored by Oracle support engineers, so you can expect reliable and correct answers.  Ask questions and see what others are asking about in the Disk Storage 2000, 3000, 6000 RAID Arrays & JBODs Community.

 

References

<BUG:19778233> - CAM REMOVES DRIVE SERIAL NUMBER SUBSTRINGS AND PREVENTS FIRMWARE UPGRADE
<BUG:20108757> - BACKPORT BUG FIX FOR 19778233 INTO CAM 6.9
<NOTE:1002514.1> - Collecting Sun Storage Common Array Manager Support Data for Arrays
<NOTE:1021091.1> - Collecting Sun Storage Common Array Manager Host Support Data

Attachments
This solution has no attachment
  Copyright © 2018 Oracle, Inc.  All rights reserved.
 Feedback