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-73-1499574.1
Update Date:2012-10-19
Keywords:

Solution Type  FAB (standard) Sure

Solution  1499574.1 :   Seagate disk temperature threshold and excessive idling issues on Sun Fire X4540.  


Related Items
  • Sun Fire X4540 Server
  •  
Related Categories
  • PLA-Support>Sun Systems>Sun_Other>Sun Collections>SN-OTH: Sun FAB
  •  


Sun FAB > Standard > Reactive

In this Document
Symptoms
Changes
Cause
Solution


Oracle Confidential (PARTNER). Do not distribute to customers.
Reason: FABs available to Internals and Partners only

Applies to:

Sun Fire X4540 Server - Version Not Applicable to Not Applicable [Release N/A]
Information in this document applies to any platform.
Affected Parts

541-3678-01 - ASY,250GB,SATA,SEA,MOOSE,X45XX
541-3678-02 - ASY,250GB,SATA,SEA,MOOSE,X45XX
541-3679-01 - ASY,500GB,SATA,SEA,MOOSE,X45XX
541-3679-02 - ASY,500GB,SATA,SEA,MOOSE,X45XX
541-3680-01 - ASY,750GB,SATA,SEA,MOOSE,X45XX
541-3680-02 - ASY,750GB,SATA,SEA,MOOSE,X45XX
541-3730-02 - ASY,1TB,SATA,SEA,MOOSE,X45XX

Symptoms

I/O performance issue of large block transfers and a higher rate of Unrecoverable Media Errors toward the end of service life which will affect long term product reliability.

Impact

Certain disk drives without disk firmware version SU15 may experience I/O performance issues of large block transfers at certain temperatures, and may fail due to excessive idling at the same track, after the drive updates its internal logs in System (non-user) tracks.

Changes

 Contributing Factors

This issue can occur on the below drive types in the Sun Fire X4540 platform when the temperature drops below 18 degC (64 F).

    541-3678-01      ASY,250GB,SATA,SEA,MOOSE,X45XX
    541-3678-02      ASY,250GB,SATA,SEA,MOOSE,X45XX
    541-3679-01      ASY,500GB,SATA,SEA,MOOSE,X45XX
    541-3679-02      ASY,500GB,SATA,SEA,MOOSE,X45XX
    541-3680-01      ASY,750GB,SATA,SEA,MOOSE,X45XX
    541-3680-02      ASY,750GB,SATA,SEA,MOOSE,X45XX
    541-3730-02      ASY,1TB,SATA,SEA,MOOSE,X45XX

Even though the above listed drives are used in Sun Storage S7210, S7310 & S7410 (1 TB only), this issue has not been seen in the field on these systems, nor on the 6xxx or 2500 systems.

Note: The new Firmware, SU15, is not approved on S7210, S7310, or 7410.

Cause

Currently all Seagate OEM disk drives have a data integrity related function, where all write commands are verified by an internally generated Read Command when the temperature of the disk drive drops below 18 degC (64 F).  Once set in this mode, the internally generated read function is removed only when the temperature rises above 20 degC (68 F).

Seagate has provided a Customer Requested Firmware Change where by the temperature threshold, at which Read function is invoked, has been changed from 18 degC (64 F) to 10 degC (50 F).  Oracle has regression tested the firmware and has found no data integrity issues in implementing this change.  This firmware also has a fix to prevent excessive idling on the same sector after system update.

Solution

Workaround

No workaround available - see Resolution section.

Resolution

Final resolution is HDD firmware SU15 installed via patches.  Patch 141469-05 (or later) for boot drives and 141468-07 (or later) for non-boot drives.  Firmware upgrade instructions are in the patch README files.

Identification of Affected Parts (how to):

To check HDD fw level, use format or hd.

These example shows firmware revision "SU0F";

    # hd

    platform = Sun Fire X4540

    Device    Serial        Vendor   Model             Rev  Temperature
    ------    ------        ------   -----             ---- -----------
    c0t0d0p0  9QE7EBRS      ATA      SEAGATE ST32500N  SU0F 28 C (82 F)
    c0t1d0p0  9QE7EBRF      ATA      SEAGATE ST32500N  SU0F 31 C (87 F)

    # format

    AVAILABLE DISK SELECTIONS:
           0. c0t0d0 <DEFAULT cyl 30397 alt 2 hd 255 sec 63>
              /pci@0,0/pci10de,377@a/pci1000,1000@0/sd@0,0
           1. c0t1d0 <ATA-SEAGATEST32500N-SU0F cyl 238469 alt 2 hd 16 sec 128>
              /pci@0,0/pci10de,377@a/pci1000,1000@0/sd@1,0
           2. c0t2d0 <ATA-SEAGATEST32500N-SU0F cyl 238469 alt 2 hd 16 sec 128>
              /pci@0,0/pci10de,377@a/pci1000,1000@0/sd@2,0

References

  BugID: 7017161
  Resolution Patches: 141468-07, 141469-05 (SU15 CODE)


For information about FAB documents, its release processes, implementation strategies and billing information, click here.

In addition to the above you may email:

  FAB-Manager_US_grp@oracle.com


Contacts

   Contributor: greg.huff@oracle.com
   Responsible Engineer: douglas.huang@oracle.com
   Responsible Manager: nachi.nachiappan@oracle.com
   Business Unit Group: kevin.deihl@oracle.com


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