![]() | Oracle System Handbook - ISO 7.0 May 2018 Internal/Partner Edition | ||
|
|
![]() |
||||||||||||||||||
Solution Type Problem Resolution Sure Solution 1955446.1 : Sun Storage Common Array Manager Drive Firmware Upgrade Fails Silently
In this Document
Created from <SR 3-10008524291> Applies to:Sun Storage 6140 Array - Version All Versions and laterSun 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. SymptomsThis document describes a scenario in which both of the following are true:
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> 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 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
CauseCAM 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.
SolutionA 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 |
||||||||||||||||||
|