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-72-1395862.1
Update Date:2012-04-02
Keywords:

Solution Type  Problem Resolution Sure

Solution  1395862.1 :   Sun Storage 7000 Unified Storage System: Upgrade to appliance kit version 2011.1.1.0 is prevented by B3 rev SAS HBAs  


Related Items
  • Sun Storage 7410 Unified Storage System
  •  
  • Sun Storage 7310 Unified Storage System
  •  
  • Sun Storage 7210 Unified Storage System
  •  
Related Categories
  • PLA-Support>Sun Systems>DISK>NAS>SN-DK: 7xxx NAS
  •  
  • .Old GCS Categories>Sun Microsystems>Storage - Disk>Unified Storage
  •  




In this Document
  Symptoms
  Changes
  Cause
  Solution
  References


Created from <SR 3-5193910861>

Applies to:

Sun Storage 7210 Unified Storage System - Version: Not Applicable to Not Applicable - Release: N/A to N/A
Sun Storage 7310 Unified Storage System - Version: Not Applicable and later    [Release: N/A and later]
Sun Storage 7410 Unified Storage System - Version: Not Applicable and later    [Release: N/A and later]
7000 Appliance OS (Fishworks)

Symptoms

When upgrading the Appliance Kit software to version 2011.1.1.0 the following error is seen:

System software update cannot proceed: Slot PCIe 0 has a Revision B3 SAS HBA; Revision C0 (or later) required.

Changes

Problem is seen on upgrade of Appliance software version to 2011.1.1.0 at the "health check" stage.

Cause

The 2011.1.1.0 appliance software requires that the SAS HBA's meet the version C0 for the upgrade to work. Some older models may still have B3 revision SAS HBAs present.

See the 2011.1.10 Release notes.

To confirm this is the case:

BUI:
Maintenance > Hardware
Click "Show Details" next to the head unit
Click "Slot"

CLI:
Appliance:> maintenance hardware select chassis-000 select slot show
Slots:

LABEL STATE MANUFACTURER MODEL SERIAL
slot-000 PCIe 1 ok Sun Microsystems, Inc. Dual 4x3Gb External SAS HBA (Rev B3) P358332108
slot-001 PCIe 0 ok Sun Microsystems, Inc. 2x8Gb Fibre Channel unknown
slot-002 PCIe 2 absent - - -

The above example shows a B3 rev SAS HBA in a 7310 in slot PCIe 1.


In the Appliance go to the BUI (https://[hostname]:215)
check for errors that look like this:

BUI:
Maintenance > Logs > Alerts
check for errors that look like this:
Slot PCIe 1 has a Revision B3 SAS HBA; Revision C0 (or later) required.
Slot PCIe 0 has a Revision B3 SAS HBA; Revision C0 (or later) required.
Dual 4x3Gb External SAS HBA (Rev B3)
Dual 4x3Gb External SAS HBA (Rev B3)

CLI:
hostname:maintenance logs alert> show
Slot PCIe 1 has a Revision B3 SAS HBA; Revision C0 (or later) required.
Slot PCIe 0 has a Revision B3 SAS HBA; Revision C0 (or later) required.
Dual 4x3Gb External SAS HBA (Rev B3)
Dual 4x3Gb External SAS HBA (Rev B3)
The above example shows a B3 rev SAS HBA are installed.



To confirm from a support bundle:

cd to the bundle's logs directory

bash-3.2$ grep -i HBA *.txt
alert.ak.txt: obstacle = Slot PCIe 1 has a Revision B3 SAS HBA; Revision C0 (or later) required.
alert.ak.txt: obstacle = Slot PCIe 0 has a Revision B3 SAS HBA; Revision C0 (or later) required.
scrk.ak.txt: Dual 4x3Gb External SAS HBA (Rev B3)
scrk.ak.txt: Dual 4x3Gb External SAS HBA (Rev B3)


Also from the bundle's hw directory you can check the hw.aksh file

bash-4.1$ grep slot hw.aksh | grep PCIe
slot-000 PCIe 1 ok Sun Microsystems, Inc. Dual 4x3Gb External SAS HBA (Rev C0) P371484909
slot-001 PCIe 0 absent - - -
slot-002 PCIe 2 absent - - -
The above example shows a 7310 with the correct C0 SAS HBA revision.

Solution

Contact Oracle Support and raise a new Service Request (SR).
A replacement SAS HBA will need to be ordered.

The SAS HBA is a customer replaceable unit (CRU).
For further details on the replacement procedure itself see "Replacing PCI cards and Risers"  section of the appropriate model's  Customer Service Manual.

Prior to replacing any B3 SAS HBAs with the C0 version please note that the Appliance must be running appliance software version 2010.02.09.0 (2010.Q1.0) as a minimum to ensure the C0 HBAs will work. Please upgrade before replacing any SAS HBA cards.

Please note that we do not currently recommend upgrading 7x10 systems with J4400 drive trays to 2011.1.x code, and 2011.1.2 will prevent upgrading these "SAS1" systems.

The SAS HBAs must all be of the same type in a single Appliance, you cannot mix them - so all B3 HBAs must be replaced by C0s. Check the Customer Service Manual for which PCI slots the SAS HBA should be installed in for the different models. It is very important that the replacement HBA be installed in the correct slot.

To confirm successful replacement:

BUI:
Maintenance > Hardware
Click "Show Details" next to the head unit
Click "Slot"

CLI:
Appliance:> maintenance hardware select chassis-000 select slot show

Look for these values:

- C0 HBA: Model Dual 4x3Gb External SAS HBA (Rev C0)
- B3 HBA: Dual 4x3Gb External SAS HBA (Rev B3)

If successful, only C0 HBA: Model Dual 4x3Gb External SAS HBA (Rev C0) should be visible.

The Appliance Kit software can now be upgraded to 2011.1.1.0 successfully.


Note: The remediation of this FCO A0313-1 was initially handled by the TSC where replacement C0 SAS HBAs were dispatched to customers on a proactive basis. Most units were covered but some have since been found to still have the old B3 cards. This FCO has been changed to a Reactive remediation and spares have been moved from Manufacturing into Services as of December 7, 2011.

References

2011.1.1.0 Release Notes: https://wikis.oracle.com/display/FishWorks/ak-2011.04.24.1.0+Release+Notes
Oracle Unified Storage Systems Documentation: http://www.oracle.com/technetwork/documentation/oracle-unified-ss-193371.html

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