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-2285244.1
Update Date:2018-03-07
Keywords:

Solution Type  Technical Instruction Sure

Solution  2285244.1 :   Oracle ZFS Storage Appliance: Automatic upgrade of ZFSSA ILOM/BIOS Firmware in OS 8.7  


Related Items
  • Oracle ZFS Storage ZS5-2
  •  
  • Oracle ZFS Storage ZS3-2
  •  
  • Oracle ZFS Storage ZS4-4
  •  
  • Oracle ZFS Storage ZS5-4
  •  
  • Oracle ZFS Storage Appliance Racked System ZS4-4
  •  
Related Categories
  • PLA-Support>Sun Systems>DISK>ZFS Storage>SN-DK: ZS
  •  




In this Document
Goal
Solution


Applies to:

Oracle ZFS Storage ZS5-4 - Version All Versions and later
Oracle ZFS Storage ZS5-2 - Version All Versions and later
Oracle ZFS Storage ZS4-4 - Version All Versions and later
Oracle ZFS Storage Appliance Racked System ZS4-4 - Version All Versions and later
Oracle ZFS Storage ZS3-2 - Version All Versions and later
7000 Appliance OS (Fishworks)

Goal

Appliance Firmware Release OS 8.7 contains functionality to automatically upgrade the ILOM/BIOS for certain ZFS Storage Appliances.

For further details see the Oracle ZFS Storage Appliance Customer Service Manual (http://docs.oracle.com/cd/E78901_01/html/E78914/grohe.html#scrolltoc)

 

NOTE:  ZS3-2, ZS3-ES, ZS4-4, ZS5-2, ZS5-ES and ZS5-4  systems support the ILOM/BIOS auto-upgrade functionality7xxx and ZS3-4 systems do NOT.

(Requires UEFI-capable server platform)

 

After upgrading to the OS8.7 Appliance Software Release, you may see 'downrev Platform Firmware' in the 'Maintenance > Problems' section of the BUI :

    Description : The chassis 'xxxxxxxx' is running downrev Platform Firmware

           Type : Major Defect

         Impact : The Platform Firmware includes the firmware for the Service processor as well as the System Board firmware.
                  Running downrev firmware can expose this applaince to security and stability issues.

         ................

    Recommended : Reboot to install the latest firmware.
         action

 

Solution

Updating the Platform Firmware

This section describes how to automatically update the Oracle ILOM and/or BIOS firmware for an Oracle ZFS Storage Appliance.

This process is known as a platform firmware update, and is available with software version OS8.7.0 or later.

BUI and CLI procedures are provided in this section for checking the current firmware versions and for updating the platform firmware.

The automatic platform firmware update feature is supported on the following platforms:

ZS5-4
ZS5-2
ZS5-ES
ZS4-4
ZS3-2
ZS3-ES

For automatic platform firmware updates, the appliance must have a minimum Oracle ILOM version, as shown in the following table:

Platform               Minimum Required Oracle ILOM Version

ZS5-4                  3.2.6.20 r109303       ( patchId 23115362 )
ZS5-2                  3.2.6.34 r111631       ( patchId 24607342 )
ZS5-ES                3.2.7.26a r112579     ( patchId 24900822 )
ZS4-4                  3.2.4.18.a r95773      ( patchId 20639562 )
ZS3-2                  3.2.4.58 r101476       ( patchId 21690637 )
ZS3-ES                3.2.4.26.a r99980      ( patchId 21198510 )

 

To view the Oracle ILOM version in the BUI, click the Sun/Oracle logo in the upper left corner of the BUI masthead.

In the System Info window, the Oracle ILOM version is listed for the "Service Processor"

 

To view the Oracle ILOM version in the CLI, enter  configuration version get sp_version

        hostname:> configuration version get sp_version
        sp_version = 3.2.7.32.a r112581

If the Oracle ILOM version does not meet the minimum required level, contact Oracle Service.

Otherwise, use the following tasks to update the platform firmware.

 

 

Checking the Platform Firmware Versions (CLI)

Enter 'maintenance system updates platform'.

Enter 'get':

        hostname:maintenance system updates platform> get
        update_needed = true
        power_down_needed = false

If updated_needed is true, the Oracle ILOM firmware is ready to be updated.

If power_down_needed is also true, the BIOS firmware is also ready for an update, and will require a power cycle during the platform firmware update.

 

Note:  If update_needed is unknown, the appliance might need a software upgrade to version OS8.7.0 or later, or automatic platform firmware upgrades are not supported on your platform.

 

If update_needed is true, proceed to Updating the Platform Firmware (CLI) below.

If update_needed is false, the platform firmware is up to date and no further action is needed.

 

 

Updating the Platform Firmware (CLI)

Use this task to update platform firmware during an appliance reboot.

By default, if the platform firmware is ready to update, it will be automatically applied as part of performing a graceful reboot.

Before you update the Oracle ILOM/host firmware, review these prerequisites:

Ensure you are using software version OS8.7.0 or later.  If not, upgrade the software to OS8.7.0 or later.

View the platform firmware versions to determine if this task is necessary.  See  Checking the Platform Firmware Versions (CLI) above.

 

In the CLI, enter  maintenance system reboot

        hostname:> maintenance system reboot
        Upgrading both the Service Processor and host firmware and rebooting.

        This process will take several minutes. During this process the service
        processor will reboot and access to the console via the Net MGMT port will be
        interrupted. Data services to this appliance will not be affected. After the
        service processor upgrade is complete the host will power down for five to ten
        minutes in order to apply the new host firmware. When the host firmware
        upgrade is complete the host will power back on and boot automatically.

        DO NOT INTERRUPT THIS PROCESS.

        Are you sure? (Y/N)

Type Y to start the update process.

Wait for the service processor or appliance to reboot.

Caution - Do not attempt to power on the appliance during the platform update and reboot process.   Doing so might interrupt the process and the system's state could be adversely affected.

 

 

NOTE:  The Platform Firmware update is only initiated when the reboot is initiated from the Appliance UI.

Specifically, that means the reboot has to be initiated by either:

  1.  From the Appliance CLI via "maintenance system reboot"
  2.  From the Appliance BUI by clicking on the Power Icon and selecting "Update platform firmware and reboot" from the pull-down menu
  3.  From the REST via the api/system/v1/reboot call

 

 

 


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