Firmware Upgrade of Sun Blade 6000 CMM Module Through CLI Mode Using Tftpd32
Firmware Upgrade of Sun Blade 6000 CMM Module Through CLI Mode Using Tftpd32
Description
Firmware upgrade of Sun Blade 6000 CMM module through CLI mode using tftpd32
Platform
Model
Problem statement Problem Reported: The case was logged as Sun Blade 6000 unable to access the ILOM web interface (GUI) from remotely. Customer was able to access the GUI of the individual blade server but CMM GUI was not opening. Customer was able to access the CMM ILOM CLI mode using ssh. So the problem was related to ILOM web interface (GUI) Observation & Analysis: From the CMM ILOM logs Ive found that the CMM firmware version was too old. Checked the services in which it has been found that https redirection service which is required to get GUI was not available due to old firmware of the Chassis Monitoring Module.
Wipro Infotech Enterprise Services
Page 1 of 7
Problem faced during firmware upgrade: There are two ways by which we can upgrade the firmware of the ILOM: By using ILOM web interface (easiest method to perform) By using CLI mode (requires tftp boot server)
Now in this case firmware upgrade using first method was not possible as there was no GUI to upgrade firmware through it, so only way to upgrade firmware was using CLI mode. Use the load command to transfer an image file from a source, indicated by a Uniform Resource Indicator (URI), to update the ILOM firmware. The URI can specify a protocol and credentials used for the transfer. Only the TFTP protocol is supported, so the URL must begin with tftp:// . If credentials are required and not specified, the command prompts you for a password.
Page 2 of 7
Now in this case the system was not under production as it was new server, hence customer didnt allow to use any other system as tftp boot server because all other servers were in production. In this case we can upgrade the Firmware of the server using tftpd32 software by configuring our laptop as tftpboot server.
Solution 1. 2. 3. 4. Download the tftp32 software in laptop/System (You can find it on google easily.) tftp Server interface IP will be your systems IP address. Copy the firmware image file in the base directory of the tftp software Goto settings menu in software & click on Allow '\' As virtual root (as shown below):
Page 3 of 7
5. Due to this setting, A file name beginning with '\' points to the TFTP directory and not to 6. Login to ILOM of CMM module using ssh 7. Run this command in following format: load -source tftp://<tftp IP>/<firmware image file name.ima> 8. While loading the file through tftp, it will show you the progress of the firmware image file loading as shown below:
9. This command will load the specified file & upgrade process will start & ILOM will be restarted with the new firmware. 10. As the ILOM got upgraded customer got the Web Interface mode of the CMM module.
Page 4 of 7
As shown in above logs the https service got enabled to access the ILOM through GUI mode
Page 5 of 7
NOTE: A firmware upgrade will cause the server and ILOM to be reset. It is recommended that a clean shutdown of the server be done prior to the upgrade procedure. An upgrade takes about 6 minutes to complete. ILOM will enter a special mode to load new firmware. No other tasks can be performed in ILOM until the firmware upgrade is complete and ILOM is reset.
Are you sure you want to load the specified file (y/n)? y Do you want to preserve the configuration (y/n)? y ...................................................................................... ......................... Preserving configuration. Please wait. cp: /conf/SP.bin: No such file or directory Done preserving configuration.
Firmware update is complete. ILOM will now be restarted with the new firmware. -> /sbin/reboot INIT: Switching to runlevel: 6
Page 6 of 7
Reference
https://support.oracle.com Google.com
Page 7 of 7