C H A P T E R  2

Upgrading Your Server or Server Module to the Transitional Version of ELOM

Before you can migrate your server or server module to ILOM, you must first upgrade to the transitional version of ELOM. The transitional ELOM is a temporary version that contains the functionality that enables you to perform the migration to ILOM.

Use this chapter to upgrade the Sun Fire X4150, Sun Fire X4450, Sun Blade X6250, and Sun Blade X6450 servers and server modules from the latest version of ELOM to the transitional version of ELOM.



caution icon Caution - Do notoperate the server or server module with the transitional version of ELOM for any period of time beyond the time needed to perform the upgrade.


Before You Begin

You must first:

You have the following options for upgrading to the transitional version of ELOM:


Upgrade Method

See this section or procedure:

Use the ELOM web GUI.

To Upgrade to the Transitional Version of ELOM Using the Web GUI

Use the ELOM CLI.

To Upgrade to the Transitional Version of ELOM Using the Command-Line Interface (CLI)

Use the ELOM CLI and upgrade scripts (Sun Fire X4150 and X4450 only).

Migrating to ILOM Using the Command-Line Interface (CLI) and Upgrade Scripts




caution icon Caution - If the media containing the migration software is located on the target system (the system to which the migration is applied), do not use the Remote Keyboard and Virtual Mouse (RKVM) CD or diskette mount feature of the ELOM Remote Control - Redirection facility. You must use a local keyboard and mouse. The mounting functionality will not work during the update.

Alternatively, use the web GUI or the CLI as described later in this document, and perform the firmware update, using the firmware update binaries that are located on a system other than the target system.



procedure icon  To Upgrade to the Transitional Version of ELOM Using the Web GUI



Note - Do not operate the server or server module with the transitional version of ELOM for any period of time beyond the time needed to perform the upgrade.


1. Use one of the following steps to perform a clean shutdown and place the server or server module in standby power mode.



caution icon Caution - Do not power off the server during a BIOS POST (power on system test). Powering off the server during a BIOS POST might corrupt and lock the BIOS chip, rendering the server inoperable. To avoid corrupting and locking the BIOS chip always perform a clean shutdown of the OS. To recover from a corrupt BIOS chip, see the recovery procedures in Chapter 4and Chapter 5.


a. Use the OS-specific shutdown procedure to power off the system normally.

The server powers off to standby power mode.

b. Proceed to Step 2.

a. Start your browser, and type the IP address of the server’s SP:

http://xxx.xxx.xxx.xxx

where xxx.xxx.xxx.xxx is the IP address of the SP.

The ELOM web GUI login screen appears.

b. Log in as root or as an account with administrator privileges.

The ELOM web GUI main screen appears.

c. Click the Remote Control tab.

The Remote Control submenu tabs appear.

d. Click the Remote Power Control tab.

The Remote Power Control submenu screen appears.

e. Select the Power Off radio button and click the Submit (or Save) button.

The server powers off to standby power mode. Proceed to Step 4.

2. Start your browser, and type the IP address of the server’s SP.

For example:

http://xxx.xxx.xxx.xxx

where xxx.xxx.xxx.xxx is the IP address of the SP.

The ELOM web GUI login screen appears.

3. Log in as root or as an account with administrator privileges.

The ELOM web GUI main screen appears.

4. From the main menu, click the Maintenance tab.

The Maintenance submenu tabs appear.

5. Click the Firmware Upgrade tab.

The Firmware Upgrade screen appears.

6. Click the Enter Firmware Upgrade Mode button.

7. Locate the firmware upgrade file.

a. Click Browse.

b. Browse for the transitional ELOM firmware file that you copied in Chapter 1 (see Downloading and Copying the Firmware Upgrade Files for Your Server).

The file name convention varies according to platform:


Server

File Name

Sun Fire X4150

X4150-026_450

Sun Fire X4450

X4450-450_3B17

Sun Blade X6250

Telom_X6250-xxx_xxx.ROM

Sun Blade X6450

Telom_X6450-xxx_xxx.ROM


c. Select the file, and then click Open.

8. Accept the Clear BIOS CMOS default setting, and to start the firmware upgrade, click the Update Firmware button.

The firmware upgrade process updates both the BIOS and SP firmware. After the upgrade is finished, the transitional version of ELOM boots, and the web session is restarted.

9. When the SP reboots, proceed directly to Chapter 3.


procedure icon  To Upgrade to the Transitional Version of ELOM Using the Command-Line Interface (CLI)



Note - Do not operate the server or server module with the transitional version of ELOM for any period of time beyond what is needed to perform the upgrade.


1. Use the following steps to perform a clean shutdown of the OS and place the server in standby power mode:



caution icon Caution - Do not power off the server during a BIOS POST (power on system test). Powering off the server during a BIOS POST might corrupt and lock the BIOS chip, rendering the server inoperable. To avoid corrupting and locking the BIOS chip always perform a clean shutdown of the OS. To recover from a corrupt BIOS chip, see the recovery procedures in Chapter 4and Chapter 5.


a. Start the operating system.

b. Use the OS-specific shutdown procedure to power off the system normally.

The server powers off to standby power mode.

2. Copy the transitional ELOM firmware file to your TFTP server.


Server

Transitional ELOM Firmware File Name

Sun Fire X4150

X4150-026_450

Sun Fire X4450

X4450-450_3B17

Sun Blade X6250

Telom_X6250-xxx_xxx.ROM

Sun Blade X6450

Telom_X6450-xxx_xxx.ROM


3. Log in to the CLI.

For CLI access options and login instructions, 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 or server module for the appropriate commands, syntax, and namespaces.


4. 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 for the transitional ELOM firmware image file.

-> set Filename=filename

where filename is the name of the transitional ELOM firmware image file.

For example for Sun Fire X4150:

-> set Filename=X4150-026_450

7. Use the set command to start the TFTP download:

-> set Update=action



Note - A network failure during the file upload results in a time out. This causes the SP to reboot with the prior version of the firmware.


8. Select Yes to continue.

The update process starts.

X4150 output sample:



-> cd /SP/TftpUpdate
-> set ServerIP=xxx.xxx.xxx.xxx 
-> set FileName=X4150-026_450
-> set Update=action 
getting image...
getting image successfully.
prepare to update...
Prepare OK!
Update Successful
starting update...

The firmware upgrade process updates both the BIOS and SP firmware. After the upgrade is finished, the transitional version of the ELOM boots.

9. When the SP reboots, proceed directly to Chapter 3.