Upgrade Sun x4150 ELOM issue

Hi, I was trying to upgrade firmware for this Sun x4150 from ELOM to ILOM. I did it under GUI ELOM Manager > Maintenance > Firmware Upgrade. It then showed 'Someone is upgrading firmware' and took forever. I believe its hung due to unknown reason (wrong file used?). I poweroff and poweron the system and reset SP. However the message 'Someone is upgrading firmware' is still there under Maintenance > Firmware Upgrade. How can I clear it and restart firmware upgrade?

Thank you in advance!

Hope this helps, it is from Oracle documentation:

Recovery from a Failed ILOM Upgrade for Sun Fire X4150 and X4450 Servers

To Recover the ELOM BIOS Firmware Using the CLI 1. Ensure that the server is in standby power mode.
2. Copy the transitional ELOM remote flash file from the Tools and Drivers CD to your TFTP server.

Server 

File Name
Sun Fire X4150
\remoteflash\elom_to_ilom\X4150-026_450
Sun Fire X4450
\remoteflash\elom_to_ilom\X4450-450_3B17

3.    Access the CLI. 

For CLI access options, see the Embedded Lights Out Manager Administration Guide for your server.

Note - The  CLI commands, syntax, and namespaces in this section might be different  from the commands, syntax, and namespaces used for your server; see the  Embedded Lights Out Manager Administration Guide for your server for the appropriate commands, syntax, and namespaces.     
4.    Log in to the CLI, and navigate to the TftpUpdate directory. For example: 

-> cd /SP/TftpUpdate
5. Use the set command to set the IP address of the TFTP server. For example:
-> set ServerIP=xxx.xxx.xxx.xxx
where xxx.xxx.xxx.xxx is the IP address of the TFTP server.
6. Use the set command to set the file name of the ELOM remote flash file.
For example, for the Sun Fire X4450:
-> set Filename=X4450-418-3B17
7. Use the set command to start the TFTP download:
-> set Update=action
8. Select Yes to continue.
Example:

 -> cd /SP/TftpUpdate -> set ServerIP=123.456.78.910  -> set FileName=X4450-418-3B17 -> set Update=action  getting image... getting image successfully. prepare to update... Prepare OK! Update successful starting update...      

 9.    The ELOM restarts. 

The BIOS version information is updated once the server is powered on.
10. When the process finishes, boot the server.
11. Repeat the migration process.

[IMG]http://docs.oracle.com/cd/E19121-01/sf.x4150/820-4930-12/shared/downtriangle.gif[/IMG]  To Recover the ILOM BIOS Firmware Using the Web GUI 
    1.    Log in to the ILOM web GUI using an account that has administrator privileges. 

The ILOM main screen appears. For information about how to login in to the ILOM web GUI, see the Integrated Lights Out Manager Administration Guide.
2. From the main menu, click the Maintenance tab
The Maintenance submenu tabs appear.
3. Click the Firmware Upgrade tab.
The Firmware Upgrade screen appears.
4. Click the Enter Upgrade Mode button.
A dialog box appears asking you to confirm that you want to enter Upgrade mode.
5. Click OK to enter Upgrade mode.
The ILOM enters upgrade mode.
6. Click Browse to locate and select the ILOM combined firmware image file.
The ILOM combined firmware image file is located on the Tools and Drivers CD at:

Server 

ILOM Image File Location
Sun Fire X4150
\remoteflash\ilom\2.0\x4150-2.0.2.6.r35128.pkg
Sun Fire X4450
\remoteflash\ilom\2.0.0\x4450-2.0.2.6.pkg

7.    Click Upload. 

The file is uploaded and verified as the correct image update for you SP. This process takes about two minutes.
8. When the Verify Firmware Image page appears, click OK.
9. Select Preserve Configuration to keep your ILOM settings. If not, the settings are overwritten by the firmware defaults.
10. Click Start Upgrade.
A progress screen appears. Once the update progress reaches 100%, the firmware update is complete, and the ILOM automatically restarts.
11. When the process finishes, power on and boot the system.
The BIOS version information is updated once the server is powered on.

[IMG]http://docs.oracle.com/cd/E19121-01/sf.x4150/820-4930-12/shared/downtriangle.gif[/IMG]  To Recover the ILOM BIOS Firmware Using the CLI 
    1.    Ensure that the server is in standby power mode. 
 2.    Copy the ILOM combined firmware image file from the Tools and Drivers CD to your TFTP server. 

The ILOM combined firmware image file is located on the Tools and Drivers CD at:

Server 

ILOM Image File
Sun Fire X4150
\remoteflash\ilom\2.0\x4150-2.0.2.6.r35128.pkg
Sun Fire X4450
\remoteflash\ilom\2.0.0\x4450-2.0.2.6.pkg

3.    Log in to the CLI using an account that has administrator privileges. 

The CLI prompt appears:
->
For CLI access options and login instructions, see the Integrated Lights Out Manager Administration Guide for your server.
4. Enter the following command to download the new ILOM firmware image:
-> load -source tftp:URL/filename.pkg
where URL is the URL of the tftp server to which you copied the ILOM combined firmware image in Step 2, and filename.pkg is the name of the ILOM combined firmware image file.
For example:
-> load -source tftp://123.45.678.910/x4150-2.0.2.6.r35128.pkg
The firmware upgrade process begins, and a file load confirmation prompt appears.
Are you sure you want to load the specified file (y/n)?
5. Type Y and press Enter.
A prompt appears asking if you want to preserve the configuration.
Do you want to preserve the configuration (y/n)?
6. Type Y and press Enter.
The firmware upgrade continues. When the upgrade is finished, the following messages appear:
Firmware update is complete.
ILOM will now be restarted with the new firmware.
7. After the ILOM upgrade finishes, power on and boot the system.
The BIOS version information is updated once the server is powered on.

[IMG]http://docs.oracle.com/cd/E19121-01/sf.x4150/820-4930-12/shared/downtriangle.gif[/IMG]  To Recover BIOS Firmware From the Tools and Drivers CD \(Method 2\) 

    1.    Set up the server to view and respond to boot and POST messages. 
 2.    Power on the server. 

To determine which SP firmware is installed, use either web GUI or the CLI method as follows:
3. Determine which type of SP firmware is installed:

  • Web GUI method:

a. Enter the SP address in a web browser.
The login screen appears.
b. Note the title of the login screen.

  • [list]
  • If the title states, Embedded Lights Out Manager, the SP is ELOM-based.
  • If the title states, Integrated Lights Out Manager, the SP is ILOM-based.
    [/list]

c. Log in to the web GUI.
The main screen appears.
d. To view version information, click the System Information tab.

  • CLI method

a. Log into the SP using ssh.
The SP version is displayed, and the CLI prompt appears:
->
b. To view more detailed version information enter the version command at the CLI prompt:
-> version
4. Insert the Tools and Drivers CD into the CD/DVD drive.
5. Reboot the server.
The server boots from the Tools and Drivers CD, and the Tools and Drivers main menu appears.
6. Select the option to exit to DOS (option 3).
The DOS prompt appears.
7. Navigate to the appropriate Recovery directory.
cd \recovery\[ilom|elom]
For example, if the system SP is currently ILOM-based enter the following command:
cd \recovery\ilom\
8. Run the recovery.bat file. Enter:
recovery.bat
A menu appears with the following options:

  1. To recover both SP and BIOS firmware
  2. To recover SP
  3. To recover BIOS
    9. Select the option to recover the BIOS (option 3).
    The BIOS flash process starts.
    10. When the process finishes, power on and boot the server.
    11. If necessary, enter the BIOS Setup Utility to customize BIOS settings.
1 Like

The SP and BIOS are not corrupted. The system is still running.

Would any of following items be what you are after

  1. Recovery from a Failed ILOM Upgrade for Sun Fire X4150 and X4450 Servers

Before You Begin

Recovering From a Corrupt SP

To Recover From a Corrupt SP Using the Tools and Drivers CD (Method 1)

To Recover From a Corrupt SP Using DOS-Bootable Media (Method 2)

Recovering From a Corrupt BIOS

To Recover From a Corrupt BIOS Firmware Using the Remote Flash File Package (Method 1)

To Recover the ELOM BIOS Firmware Using the Web GUI

To Recover the ELOM BIOS Firmware Using the CLI

To Recover the ILOM BIOS Firmware Using the Web GUI

To Recover the ILOM BIOS Firmware Using the CLI

To Recover BIOS Firmware From the Tools and Drivers CD (Method 2)

Because I can still access to the system and the SP, I don't think they are corrupted.