![]() | Oracle System Handbook - ISO 7.0 May 2018 Internal/Partner Edition | ||
|
|
![]() |
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Solution Type Problem Resolution Sure Solution 2076251.1 : x86 Platforms: 300GB, 600GB, 900GB and 1.2TB Disk Firmware Upgrade to Address Unrecoverable Read Errors
In this Document
Applies to:Sun Blade X4-2B Server Module - Version All Versions and laterSun Server X4-2L - Version All Versions and later Sun Server X4-4 - Version All Versions and later Netra Server X5-2 - Version All Versions and later Sun Blade X6270 M2 Server Module - Version All Versions and later Information in this document applies to any platform. SymptomsUnrecoverable read errors that follow idle conditions with a burst of I/O activity may occur on certain disk drives. CauseThis error condition occurs on certain 300GB, 600GB, 900GB, 1.2TB model disk drives in a variety of Oracle products. The following X86 System models contain disk drives that may be affected: Sun Fire X4275
Note: Due to MOS document display limitations, the "Applies to" and "Related Products" lists for this document may not show all affected system models. The list provided above is the complete list of affected x86 Systems.
How to Identify the Disk Model installed: To determine whether or not your system has disks affected by this issue, use one of the following methods to identify what model and firmware version each disk in your system is: A. For systems that are able to power down and visually inspect, the disk model and original firmware version appears on the label on the top of the disk.
B. For systems with Oracle Hardware Management Pack (HMP) installed: For a list of systems and operating systems supported by HMP, review the support matrix at http://oracle.com/goto/ohmp. # fwupdate list disk
================================================== CONTROLLER ================================================== ID Type Manufacturer Model Product Name FW Version BIOS Version EFI Version FCODE Version Package Version NVDATA Version XML Support -------------------------------------------------------------------------------------------------------------------------------------------------------------------------- c4 SAS LSI Logic 0x005d LSI MegaRAID 9361-8i 4.230.40-3739 6.17.04.2 06.06.10.05 4.16.08.00 - - N/A DISKS =============== ID Manufacturer Model Chassis Slot Type Media Size(GiB) FW Version XML Support ----------------------------------------------------------------------------------------------------------- c4d0 HGST H101212SESUN1.2T - 0 sas HDD 1118 A6C0 N/A c4d1 HGST H101212SESUN1.2T - 1 sas HDD 1118 A6C0 N/A c4d2 HGST H101212SESUN1.2T - 6 sas HDD 1118 A6C0 N/A c4d3 HGST H101212SESUN1.2T - 7 sas HDD 1118 A720 N/A
C. For systems with Oracle System Assistant (OSA) installed: OSA is a graphical setup tool embedded on an optional USB drive in the internal USB slot on some X86 server models, and accessed by selecting OSA as the boot device and booting into the tool. Navigate to the “Update firmware” option and then select “Check for Firmware Updates” in the main window. After all the devices are probed select “View Details”. A list of components that OSA can update are listed and if there is a newer firmware version available you will be able to select the device by selecting the checkbox on the left side of the list.
D. For systems running Solaris x86 with a non-RAID HBA: # iostat -E
... sd2 Soft Errors: 0 Hard Errors: 0 Transport Errors: 0 Vendor: HITACHI Product: H109030SESUN300G Revision: A31A Serial No: 1343CHPT8R Size: 300.00GB <299999999488 bytes> Media Error: 0 Device Not Ready: 0 No Device: 0 Recoverable: 0 Illegal Request: 0 Predictive Failure Analysis: 0 ... Review the “Product” and “Revision” field for each disk listed.
E. For systems running Linux with a non-RAID HBA: Use one of the following methods: A. With 'lsscsi' command which is part of the 'lsscsi' package: # lsscsi
[0:0:0:0] disk HITACHI H106030SDSUN300G A2B0 - [0:0:1:0] disk HITACHI H106030SDSUN300G A2B0 - [0:0:2:0] disk HITACHI H106030SDSUN300G A2B0 /dev/sdb [0:0:3:0] disk HITACHI H106030SDSUN300G A2B0 /dev/sdc … B. With 'smartctl' command which is part of the 'smartmontools' package: # smartctl –-scan
/dev/sda -d scsi # /dev/sda, SCSI device /dev/sdb -d scsi # /dev/sdb, SCSI device … /dev/sdx -d scsi # /dev/sdx, SCSI device # smartctl -i /dev/sda | grep -A1 Prod Product: H106030SDSUN300G Revision: A2B0 # smartctl -i /dev/sdb | grep -A1 Prod Product: H106030SDSUN300G Revision: A2B0 # Repeat the "smartctl -i" inquiry for each SCSI "/dev/sd#" listed in the scan output. Note - smartctl output can vary based on Linux version if the above does not provide the model and firmware information try using: "smartctl -i /dev/sda | grep -E 'Model|Firmware' " C. If neither 'lsscsi' or 'smartctl' are available, and their packages cannot be installed, then the following will give the list of devices that were present at boot time: # dmesg | grep Direct
scsi 0:1:0:0: Direct-Access LSI Logical Volume 3000 PQ: 0 ANSI: 6 scsi 0:0:0:0: Direct-Access HITACHI H106030SDSUN300G A2B0 PQ: 0 ANSI: 6 scsi 0:0:1:0: Direct-Access HITACHI H106030SDSUN300G A2B0 PQ: 0 ANSI: 6 scsi 0:0:2:0: Direct-Access HITACHI H106030SDSUN300G A2B0 PQ: 0 ANSI: 6 ... Note however, this will not show any disks that may have been replaced via hot-plug since the last boot. If you know of disks replaced recently, their information may be available in the syslog messages which can be used to compare to the 'dmesg' output gathered previously: # grep Direct-Access /var/log/messages*
If log rotation is in use and there are no indications in '/var/log/messages' then repeat with '/var/log/messages.*'.
F. For systems running with a RAID HBA: Note: For systems with 12Gb Aspen HBA(7085211) use the syntax below, where the command is "storcli" or “storcli64” in place of "MegaCli64". a) Install the MegaRAID software for Linux or Solaris or Windows from http://www.avagotech.com/support/oem/oracle. b) The software will install under /opt/MegaRAID directory on Linux and Solaris. c) Find out the “Inquiry Data” and current “Device Firmware Level” for your drive by using this command: # /opt/MegaRAID/MegaCli/MegaCli64 -PDList -aall
Adapter #0 Enclosure Device ID: 9 Slot Number: 0 Device Id: 28 ... Device Firmware Level: A160 ... Inquiry Data: HITACHI HUS1560SCSUN600GA1600941K3T96E ... You will get output for each physical drive attached to the RAID HBA. Look for the "Device Firmware Level" and "Inquiry Data" lines.
Affected Disk Models Per Server Type: After identifying the model and firmware version of the disks in your system, compare that to the following list of affected disk models for your server type. Servers that shipped the same affected disk models are listed on the same table.
Note: This only lists affected disk models. Some servers use multiple disk models and part numbers for the same disk type. If the disk model in your server returns a different Oracle model string from that listed here, then the disk model is not affected by the issue.
Sun Fire X4275:
Sun Fire X4170 M2, Sun Fire X4470, Sun Blade X6270 M2 Server Module and Sun Netra X6270 M2 Server Module:
Sun Fire X4270 M2:
Sun Fire X4800:
Sun Server X2-4 (formerly Sun Fire X4470 M2), and Sun Blade X3-2B (formerly Sun Blade X6270 M3 Server Module):
Sun Server X2-8 (formerly Sun Fire X4800 M2):
Sun Server X3-2 (formerly Sun Fire X4170 M3), and Sun Server X3-2L (formerly Sun Fire X4270 M3):
Sun Server X4-2, Sun Server X4-2L, and Sun Blade X4-2B Server Module:
Sun Server X4-4:
Sun Server X4-8:
Oracle Server X5-2, Oracle Server X5-2L, and Netra Server X5-2:
Netra X4250:
Netra X4270:
Netra Server X3-2 (formerly Sun Netra X4270 M3 Server), and Netra Blade X3-2B (formerly Sun Netra X6270 M3):
SolutionA firmware update is required to mitigate the effect of the symptoms described above. Implement the new disk firmware as it improves the reliability of the drives. A maintenance window should be planned as disk firmware upgrades require the system be idle. For the following platforms, the firmware update is provided via a patch: Sun Fire X4275 Refer to the individual patch README's for the firmware installation procedure. To obtain the A4C0 firmware please see patch 149675-06.
For the following platforms, the firmware update provided can be installed using one of three methods as detailed below: Sun Server X3-2 / Sun Fire X4170 M3 Netra Server X3-2 / Sun Netra X4270 M3 Server Sun Blade X3-2B / Sun Blade X6270 M3 Server Module A. Oracle Hardware Management Pack (HMP) method: 1) Download and unzip the FIRMWARE or ALL pack from My Oracle Support "Patches & Updates" section, searching for your platform type and SW release version number. The following minimum versions of platform software releases (PSR) contain the disk firmware to address this issue: Sun Server X3-2 / Sun Fire X4170 M3 – SW1.4.4 Netra Server X3-2 / Sun Netra X4270 M3 Server – SW1.2.1 Sun Blade X3-2B / Sun Blade X6270 M3 – SW1.3.2
2) As 'root' user, use the following command to check the current disk model and firmware: # fwupdate list disk
3) As 'root' user, use the following command to update the disk firmware: # fwupdate update disk -x <filename.xml>
where filename.xml specifies the update available to HMP and is part of the firmware pack. # cd Oracle_Server_X5-2L-1.3.0.84538-FIRMWARE_PACK
# fwupdate update disk -x Firmware/H101212SESUN1.2/metadata.xml
B. Oracle System Assistant (OSA) method: OSA is a graphical setup tool embedded on an optional USB drive in the internal USB slot on some X86 server models, and accessed by selecting OSA as the boot device and booting into the tool. Sun Server X3-2 / Sun Fire X4170 M3 – SW1.4.4 Netra Server X3-2 / Sun Netra X4270 M3 Server – SW1.2.1 Sun Blade X3-2B / Sun Blade X6270 M3 Server Module – SW1.3.2
C. Direct disk patch method: HMP or OSA are the preferred methods for disk firmware update, however the patches can be applied manually if necessary. Refer to the individual patch README's for the firmware installation procedure. To obtain the A4C0 firmware please see patch 149675-06. For platforms where the Platform Software Release version for HMP and OSA methods is pending availability, use the individual patch README's for the firmware installation procedure.
References<BUG:21093316> - HITACHI / HGST DRIVES HAVE AN OIL MIGRATION ISSUE THAT IS MITIGATED BY FIRMWAREAttachments This solution has no attachment |
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|