Go to main content

Sun Fire X4800 Server Product Notes

Exit Print View

Updated: September 2018
 
 

Workaround 2 Using Oracle ILOM CLI

Before You Begin

Perform the following actions before upgrading your NEM firmware:

  • Download the firmware image for your server or CMM from the platform's product web site. For details, see https://support.oracle.com.

  • Copy the firmware image to the system on which the web browser is running, using a supported protocol (TFTP, FTP, HTTP, HTTPS).

  • Obtain an Oracle ILOM user name and password that has Administrator role account privileges. You must have Administrator privileges to update the firmware on the system.

  1. Restart the server and enter the BIOS screen.

    When POST messages appear, press F2 to enter the BIOS the BIOS Setup Utility.


    Note -  You do not need to configure anything in the BIOS the BIOS Setup Utility. It is used in this procedure to ensure that the NEMs are powered-on but the OS does not boot.
  2. Log in to the Oracle ILOM CMM CLI.
  3. Use the cd command to navigate to NEM0.
  4. Type the show command to see the NEM properties, including the firmware version.

    The fru_extra_1 property field identifies the firmware version presently installed on the NEM. If it is 5.3.3.4 or greater, you do not need to update your NEM firmware.

    -> cd /SYS/NEM0
    /SYS/NEM0
     
    -> show
     
     /SYS/NEM0
        Targets:
            PRSNT
            STATE
            ERR
            OK
            SERVICE
            OK2RM
            LOCATE
     
        Properties:
            type = Network Express Module
            ipmi_name = NEM0
            fru_manufacturer = VENDOR_Name
            fru_part_number = 511-1056-04
            fru_extra_1 = FW 5.3.1.0
            fault_state = OK
            load_uri = (none)
            clear_fault_action = (none)
            power_state = On
     
        Commands:
            cd
            load
            reset
            set
            show
            start
            stop
  5. Use the load_uri command to upload and install the firmware update package.

    The following table shows the required parameters.

    Transfer Method
    Examples
    TFTP
    load_uri=tftp://ip_address/rom_nem.pkg
    FTP
    load_uri=ftp://username:password@ip_address/rom_nem.pkg
    SCP
    load_uri=scp://username:password@ip_address/rom_nem.pkg
    HTTP
    load_uri=http://username:password@ip_address/rom_nem.pkg
    HTTPS
    load_uri=https://username:password@ip_address/rom_nem.pkg
    SFTP
    load_uri=sftp://username:password@ip_address/rom_nem.pkg

    Where:

    • ip_address is the IP address of the system where the file is stored.

    • username is the login user name to the system where the file is stored.

    • password is the login password to the system where the file is stored.

    • rom_nem.pkg is the name of the firmware update package.

  6. Wait a few moments for Oracle ILOM to confirm the completion of the firmware update process.

    A success or failure status appears.

  7. Use the show command to view and confirm the firmware version that is installed on the NEM.
  8. Repeat steps 1 through 7 for NEM1.
  9. Press ESC in the BIOS Setup Utility to restart the boot process.