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-71-1546658.1
Update Date:2014-05-27
Keywords:

Solution Type  Technical Instruction Sure

Solution  1546658.1 :   Sun Storage 2500 Arrays: Controller Replacement Requires Verifying Cache Size  


Related Items
  • Sun Storage 2510 Array
  •  
  • Sun Storage 2540 Array
  •  
  • Sun Storage 2530 Array
  •  
Related Categories
  • PLA-Support>Sun Systems>DISK>Arrays>SN-DK: ST25xx
  •  




Applies to:

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

Goal

Sun Storage 2500 Arrays (2510, 2530, 2540, but not 2530-M2 or 2540-M2) have been shipped over time with either 512MB or 1GB of controller cache memory. Customers with 512MB memory have had the option to upgrade memory in the field to 1GB. This upgrade did not change the part number originally assigned to the 512MB controller. In the event that a 512MB controller upgraded to 1GB in the field needs to be replaced, it is important that the replacement controller be the 1GB version, thus requiring a different part number for the replacement.

This applies only to those arrays where a cache upgrade has been done using marketing option XTA-2500-1GBMEM. For any other controller-related issues, please reference <Document 1021113.1> Sun Storage 2500, 2500-M2, 6000 and Flexline Arrays: Troubleshooting RAID Controller Failures.

This article discusses the details of how to determine on-board memory, and how to identify the correct replacement part number.

Solution

1. Verify the Cache Size on the Controller to be Replaced

Use one of the methods below to discover the amount of cache on the controller to be replaced.

Arrays running firmware 07.35.10.10 and CAM version 6.2.0 through 6.4.0 will show 0MB cache memory because of a firmware defect which has now been resolved. Please see <Document 1020676.1> Sun Storage 2500 and 6000 Arrays May Show 0MB Cache Memory Size for further details.

Sun Storage Common Array Manager (CAM) Browser:

  1. Expand Storage Systems in the left window menu tree.
  2. Expand your array name.
  3. Expand Troubleshooting and click on FRUs > Controller.
  4. Select Controller A or B.
  5. Add the values of CPU Memory Size and Cache Physical Size together to get the actual cache size.

Sun Storage Common Array Manager (CAM) command line:

This example shows a controller with 512MB of cache memory.

Syntax:

sscs list -d <array-name> fru Tray.<ID>.Controller.<A or B>

Example :

# sscs list -d <array-name> fru Tray.85.Controller.A

Active                          : True
Availability                    : Running Full Power
Board ID                        : 1932
Board Submodel                  : 59
CPU Memory Size                 : 202 MB
Cache Physical Size             : 310 MB
Cache Utilized by Controller    : 310 MB
Customer Replaceable            : true
Description                     : RAID Controller

 

From array supportData:

In storageArrayProfile.txt, contained within the supportData bundle, under Controllers, look for Data Cache Present and Processor Cache Present. Add these values to get the actual cache size. This example shows a controller with 1GB of cache memory. To learn how to obtain supportData, please reference <Document 1002514.1> Collecting Sun Storage Common Array Manager Support Data for Arrays.

Controllers------------------------------
Number of controllers: 2

   Tray.85.Controller.A
      Status:                        Optimal
      Current configuration
         Firmware version:
            Appware version:         07.35.44.10
            Bootware version:        07.35.44.10
         NVSRAM version:             N1932-735843-002
      Board ID:                      1932
      Replacment part number:        375-3595-01
      Product ID:                    LCSM100_F       
      Product revision:              0735
      Serial number:                 **********     
      Date of manufacture:           Wed Jan 21 05:30:00 GMT+05:30 2009
      Data Cache Present (MB):       735
      Data Cache Used (MB):          735
      Processor Cache Present (MB):  289
      Date/Time:                     Tue Apr 16 15:48:38 GMT+05:30 2013

 

 2. Determine the Correct Replacement Controller Part Number

You can find all array controller part numbers in the Sun System Handbook. Please reference <Document 1227213.1> Accessing the Sun System Handbook on My Oracle Support.

If you determine that your controller to be replaced has the part number for a 512MB controller but currently has 1GB onboard cache memory, Oracle will replace this controller with the controller having 1GB cache memory.

Details about part numbers are provided for your information. It is the responsibility of Oracle Technical Support to analyze data you provide and to deliver the correct replacement part.

To TSC Engineers: The implication of this article is that you will see one controller part number in the data, but if it shows a 512MB controller having 1GB of cache memory, you should dispatch the 1GB controller as the correct replacement part. Normally field engineers are required to substitute identical part numbers, but in this situation it has been cleared with Logistics and it is correct to ask the FE to swap out one part and use a different replacement part number.

Do NOT swap memory from the controller being replaced to the new controller.

 

 


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