![]() | Oracle System Handbook - ISO 7.0 May 2018 Internal/Partner Edition | ||
|
|
![]() |
||||||||||||
Solution Type Technical Instruction Sure Solution 2292260.1 : How to update the SAS controller firmware on Exalytics X5-4 and X6-4 systems
Applies to:Exalytics In-Memory Machine X5-4 - Version All Versions to All Versions [Release All Releases]Exalytics In-Memory Machine X6-4 - Version All Versions to All Versions [Release All Releases] x86 64 bit GoalHow to update the SAS controller firmware on Exalytics X5-4 and X6-4 systems SolutionTo update the firmware on the SAS controller used in an Exalytics X5-4 or X6-4 server the following steps should be followed. First check the controller's current firmware package version using the following MegaCli64 command. [root@exalytics ~]# /opt/MegaRAID/MegaCli/MegaCli64 -AdpAllInfo -a0 | grep "FW Package"
FW Package Build: 24.3.0-0063 This example shows a controller with firmware package 24.3.0-0063. At this time the latest firmware version available for this controller is 24.15.0-0028 if the system already shows this version applied there is no need for an update. If the current version is below this release then you can proceed to update. Note- The firmware update for this card will require that the server be rebooted. Plan to perform this update when downtime can be scheduled and there will be no activity on the server. When you are ready to perform this update inform all users and shutdown any active applications then proceed with this process. The latest firmware package for the controller can be downloaded from the X5-4 firmware patch on MOS: Patch 26401528: Oracle Server X5-4 SW 1.5.0 - FIRMWARE PACK Download the patch to the Exalytics server and unpack it. In the following example the patch is downloaded to /tmp if you download it to a different location adjust your commands as needed. [root@exalytics ~]# cd /tmp
[root@exalytics tmp]# unzip p26401528_150_Generic.zip Archive: p26401528_150_Generic.zip creating: Oracle_Server_X5-4-1.5.0.87087-FIRMWARE_PACK/Firmware/service-processor/ inflating: Oracle_Server_X5-4-1.5.0.87087-FIRMWARE_PACK/Firmware/service-processor/ILOM-3_2_10_21_r118245-Sun_Server_X5-4_X5-8.pkg inflating: Oracle_Server_X5-4-1.5.0.87087-FIRMWARE_PACK/Firmware/service-processor/metadata.xml creating: Oracle_Server_X5-4-1.5.0.87087-FIRMWARE_PACK/Firmware/SAS9361-8i/ inflating: Oracle_Server_X5-4-1.5.0.87087-FIRMWARE_PACK/Firmware/SAS9361-8i/app3108.rom inflating: Oracle_Server_X5-4-1.5.0.87087-FIRMWARE_PACK/Firmware/SAS9361-8i/metadata.xml creating: Oracle_Server_X5-4-1.5.0.87087-FIRMWARE_PACK/Firmware/ORCL-EXT-SAS3/ inflating: Oracle_Server_X5-4-1.5.0.87087-FIRMWARE_PACK/Firmware/ORCL-EXT-SAS3/mpt3x64.rom inflating: Oracle_Server_X5-4-1.5.0.87087-FIRMWARE_PACK/Firmware/ORCL-EXT-SAS3/metadata.xml inflating: Oracle_Server_X5-4-1.5.0.87087-FIRMWARE_PACK/Firmware/ORCL-EXT-SAS3/Oracle_SAS9300-8e_it_p_000B.bin inflating: Oracle_Server_X5-4-1.5.0.87087-FIRMWARE_PACK/Firmware/ORCL-EXT-SAS3/mptsas3.rom inflating: Oracle_Server_X5-4-1.5.0.87087-FIRMWARE_PACK/Firmware/ORCL-EXT-SAS3/lsisas3f.rom creating: Oracle_Server_X5-4-1.5.0.87087-FIRMWARE_PACK/Firmware/ORCL-INT-SAS3/ inflating: Oracle_Server_X5-4-1.5.0.87087-FIRMWARE_PACK/Firmware/ORCL-INT-SAS3/Oracle_SAS9300-8i_it_p_000A.bin inflating: Oracle_Server_X5-4-1.5.0.87087-FIRMWARE_PACK/Firmware/ORCL-INT-SAS3/mpt3x64.rom inflating: Oracle_Server_X5-4-1.5.0.87087-FIRMWARE_PACK/Firmware/ORCL-INT-SAS3/metadata.xml inflating: Oracle_Server_X5-4-1.5.0.87087-FIRMWARE_PACK/Firmware/ORCL-INT-SAS3/mptsas3.rom inflating: Oracle_Server_X5-4-1.5.0.87087-FIRMWARE_PACK/Firmware/ORCL-INT-SAS3/lsisas3f.rom creating: Oracle_Server_X5-4-1.5.0.87087-FIRMWARE_PACK/Firmware/7101684/ inflating: Oracle_Server_X5-4-1.5.0.87087-FIRMWARE_PACK/Firmware/7101684/metadata.xml creating: Oracle_Server_X5-4-1.5.0.87087-FIRMWARE_PACK/Firmware/7101684/firmware/ inflating: Oracle_Server_X5-4-1.5.0.87087-FIRMWARE_PACK/Firmware/7101684/firmware/A11.1.160.6.grp creating: Oracle_Server_X5-4-1.5.0.87087-FIRMWARE_PACK/Firmware/7101674/ inflating: Oracle_Server_X5-4-1.5.0.87087-FIRMWARE_PACK/Firmware/7101674/metadata.xml inflating: Oracle_Server_X5-4-1.5.0.87087-FIRMWARE_PACK/Firmware/7101674/hld36025.bin creating: Oracle_Server_X5-4-1.5.0.87087-FIRMWARE_PACK/Firmware/HSCAC2DA4SUN400G/ inflating: Oracle_Server_X5-4-1.5.0.87087-FIRMWARE_PACK/Firmware/HSCAC2DA4SUN400G/metadata.xml inflating: Oracle_Server_X5-4-1.5.0.87087-FIRMWARE_PACK/Firmware/HSCAC2DA4SUN400G/HSCAC2DA4.A29A.fw creating: Oracle_Server_X5-4-1.5.0.87087-FIRMWARE_PACK/Firmware/H101860SFSUN600G/ inflating: Oracle_Server_X5-4-1.5.0.87087-FIRMWARE_PACK/Firmware/H101860SFSUN600G/metadata.xml inflating: Oracle_Server_X5-4-1.5.0.87087-FIRMWARE_PACK/Firmware/H101860SFSUN600G/H101860SF.A990.fw creating: Oracle_Server_X5-4-1.5.0.87087-FIRMWARE_PACK/Firmware/H101812SFSUN1.2T/ inflating: Oracle_Server_X5-4-1.5.0.87087-FIRMWARE_PACK/Firmware/H101812SFSUN1.2T/metadata.xml inflating: Oracle_Server_X5-4-1.5.0.87087-FIRMWARE_PACK/Firmware/H101812SFSUN1.2T/H101812SF.A990.fw creating: Oracle_Server_X5-4-1.5.0.87087-FIRMWARE_PACK/Firmware/Oracle-NVMe-F160/ inflating: Oracle_Server_X5-4-1.5.0.87087-FIRMWARE_PACK/Firmware/Oracle-NVMe-F160/8DV1RA11.bin inflating: Oracle_Server_X5-4-1.5.0.87087-FIRMWARE_PACK/Firmware/Oracle-NVMe-F160/8DV1RA13.bin inflating: Oracle_Server_X5-4-1.5.0.87087-FIRMWARE_PACK/Firmware/Oracle-NVMe-F160/metadata.xml creating: Oracle_Server_X5-4-1.5.0.87087-FIRMWARE_PACK/Firmware/Oracle-NVMe-F320/ inflating: Oracle_Server_X5-4-1.5.0.87087-FIRMWARE_PACK/Firmware/Oracle-NVMe-F320/metadata.xml inflating: Oracle_Server_X5-4-1.5.0.87087-FIRMWARE_PACK/Firmware/Oracle-NVMe-F320/MS1PC5ED3.GR3Q.fw inflating: Oracle_Server_X5-4-1.5.0.87087-FIRMWARE_PACK/Firmware/Oracle-NVMe-F320/MS1PC2DD3.GR3Q.fw creating: Oracle_Server_X5-4-1.5.0.87087-FIRMWARE_PACK/Firmware/Oracle_QDR_Infiniband_Adapter_M3/ inflating: Oracle_Server_X5-4-1.5.0.87087-FIRMWARE_PACK/Firmware/Oracle_QDR_Infiniband_Adapter_M3/fw-ConnectX3-rel-2_11_1280-e0-7046442.bin inflating: Oracle_Server_X5-4-1.5.0.87087-FIRMWARE_PACK/Firmware/Oracle_QDR_Infiniband_Adapter_M3/metadata.xml inflating: Oracle_Server_X5-4-1.5.0.87087-FIRMWARE_PACK/license.txt inflating: Oracle_Server_X5-4-1.5.0.87087-FIRMWARE_PACK/Oracle/platform.xml inflating: Oracle_Server_X5-4-1.5.0.87087-FIRMWARE_PACK/Versions.txt inflating: Oracle_Server_X5-4-1.5.0.87087-FIRMWARE_PACK/readme.html After unpacking all the files cd to the SAS9361-8i directory containing the .rom file and the firmware update can be performed using the fwupdate command. As noted earlier in this document this firmware update will require a system reset so make sure that the system is not in use and can be rebooted before proceeding with the following commands. [root@exalytics tmp]# cd /tmp/Oracle_Server_X5-4-1.5.0.87087-FIRMWARE_PACK/Firmware/SAS9361-8i/ The following components will be upgraded as shown: Verifying all priority 1 updates Execution Summary Broadcast message from root@exalytics The system is going down for reboot NOW! To make sure the firmware update was successful check the firmware version after the system finishes rebooting. The following example shows the output expected after a successful application of firmware package 24.15.0-0028 [root@exalytics ~]# /opt/MegaRAID/MegaCli/MegaCli64 -AdpAllInfo -a0 | grep "FW Package"
FW Package Build: 24.15.0-0028 Attachments This solution has no attachment |
||||||||||||
|