Cisco CIMC Firmware Update Utility User Guide

Similar documents
Host Upgrade Utility User Guide for Cisco UCS E-Series Servers and the Cisco UCS E-Series Network Compute Engine

Installation and Configuration Guide for Visual Voic Release 8.5

Software Configuration Guide, Cisco IOS XE Everest 16.6.x (Catalyst 9300 Switches)

Recovery Guide for Cisco Digital Media Suite 5.4 Appliances

Cisco Unified Communications Self Care Portal User Guide, Release

Cisco FindIT Plugin for Kaseya Quick Start Guide

Application Launcher User Guide

Cisco TEO Adapter Guide for SAP Java

Migration and Upgrade: Frequently Asked Questions

Cisco UCS Virtual Interface Card Drivers for Windows Installation Guide

Videoscape Distribution Suite Software Installation Guide

Cisco Nexus 7000 Series NX-OS Virtual Device Context Command Reference

Release Notes for Cisco Virtualization Experience Client 2111/2211 PCoIP Firmware Release 4.0.2

Cisco Unified Communications Manager Device Package 8.6(2)( ) Release Notes

Cisco Unified Communications Manager Device Package 10.5(1)( ) Release Notes

Cisco TEO Adapter Guide for

CPS UDC MoP for Session Migration, Release

Cisco TEO Adapter Guide for Microsoft System Center Operations Manager 2007

Cisco Unified Communications Self Care Portal User Guide, Release 11.5(1)

Cisco Jabber IM for iphone Frequently Asked Questions

Cisco UCS C-Series IMC Emulator Quick Start Guide. Cisco IMC Emulator 2 Overview 2 Setting up Cisco IMC Emulator 3 Using Cisco IMC Emulator 9

Cisco TEO Adapter Guide for Microsoft Windows

Cisco CSPC 2.7x. Configure CSPC Appliance via CLI. Feb 2018

NNMi Integration User Guide for CiscoWorks Network Compliance Manager 1.6

Cisco UCS Performance Manager Release Notes

Cisco Jabber for Android 10.5 Quick Start Guide

Cisco UCS Director API Integration and Customization Guide, Release 5.4

IP Routing: ODR Configuration Guide, Cisco IOS Release 15M&T

Cisco Host Upgrade Utility 1.5(1) User Guide

Enterprise Chat and Supervisor s Guide, Release 11.5(1)

Cisco Nexus 1000V for KVM Interface Configuration Guide, Release 5.x

Direct Upgrade Procedure for Cisco Unified Communications Manager Releases 6.1(2) 9.0(1) to 9.1(x)

Cisco TEO Adapter Guide for SAP ABAP

SAML SSO Okta Identity Provider 2

Method of Procedure for HNB Gateway Configuration on Redundant Serving Nodes

Cisco UCS Performance Manager Release Notes

Cisco UCS Performance Manager Release Notes

Enterprise Chat and Upgrade Guide, Release 11.6(1)

Cisco Connected Mobile Experiences REST API Getting Started Guide, Release 10.2

Cisco C880 M4 Server User Interface Operating Instructions for Servers with E v2 and E v3 CPUs

Cisco Terminal Services (TS) Agent Guide, Version 1.1

Cisco Unified IP Conference Phone 8831 and 8831NR Release Notes for Firmware Release 10.3(1)SR3

Cisco IOS Shell Command Reference

Cisco ACI Simulator Installation Guide

Cisco StadiumVision Management Dashboard Monitored Services Guide

Cisco Videoscape Distribution Suite Transparent Caching Troubleshooting Guide

TechNote on Handling TLS Support with UCCX

Embedded Packet Capture Configuration Guide

Cisco UC Integration for Microsoft Lync 9.7(4) User Guide

Cisco Nexus 1000V for KVM REST API Configuration Guide, Release 5.x

Prime Service Catalog: UCS Director Integration Best Practices Importing Advanced Catalogs

Cisco TelePresence TelePresence Server MSE 8710

Cisco TelePresence Supervisor MSE 8050

Cisco TelePresence Management Suite Extension for Microsoft Exchange 5.5

Cisco Terminal Services (TS) Agent Guide, Version 1.1

Cisco Unified Contact Center Express Historical Reporting Guide, Release 10.6(1)

Cisco TelePresence MCU MSE 8510

Cisco Unified Contact Center Express Historical Reporting Guide, Release 10.5(1)

Cisco TelePresence FindMe Cisco TMSPE version 1.2

Release Notes for Cisco Unified Intelligence Center, Release 10.0(1)

Cisco UCS Performance Manager Release Notes

Cisco Evolved Programmable Network System Test Topology Reference Guide, Release 5.0

Cisco UCS Director F5 BIG-IP Management Guide, Release 5.0

Cisco Terminal Services (TS) Agent Guide, Version 1.0

Cisco ASR 9000 Series Aggregation Services Router Netflow Command Reference, Release 4.3.x

Cisco TelePresence Management Suite Extension for Microsoft Exchange 5.6

Enterprise Chat and Administrator s Guide to System Console, Release 11.6(1)

Media Services Proxy Command Reference

Cisco Instant Connect MIDlet Reference Guide

Cisco Meeting App. Cisco Meeting App (Windows) Release Notes. March 08, Cisco Systems, Inc.

Cisco Meeting App. Release Notes. WebRTC. Version number September 27, Cisco Systems, Inc.

Cisco Discovery Protocol Configuration Guide, Cisco IOS XE Release 3S (Cisco ASR 920 Series)

Cisco TelePresence Management Suite Extension for Microsoft Exchange 5.2

Backup and Restore Guide for Cisco Unified Communications Domain Manager 8.1.3

Cisco TelePresence MCU MSE 8510

HTTP Errors User Guide

Flow Sensor and Load Balancer Integration Guide. (for Stealthwatch System v6.9.2)

Cisco Report Server Readme

Addendum to Cisco Physical Security Operations Manager Documentation, Release 6.1

Cisco Nexus 1000V for KVM OpenStack REST API Configuration Guide, Release 5.x

IP Addressing: IPv4 Addressing Configuration Guide, Cisco IOS Release 12.4

Cisco Prime Network Registrar IPAM MySQL Database Replication Guide

Cisco Business Edition 7000 Installation Guide, Release 11.5

NetFlow Configuration Guide

Cisco Prime Network Registrar IPAM 8.3 Quick Start Guide

Cisco TelePresence Management Suite Extension for Microsoft Exchange Software version 5.7. User Guide July 2018

Cisco Nexus 9000 Series NX-OS Virtual Machine Tracker Configuration Guide, Release 9.x

IP Addressing: Fragmentation and Reassembly Configuration Guide, Cisco IOS XE Release 3S (Cisco ASR 1000)

Embedded Packet Capture Configuration Guide

Cisco Meeting App. Cisco Meeting App (OS X) Release Notes. July 21, 2017

Cisco Connected Grid Design Suite (CGDS) - Substation Workbench Designer User Guide

Cisco IOS Flexible NetFlow Command Reference

Cisco TelePresence Management Suite Extension for Microsoft Exchange Software version 3.1

Cisco Unified Contact Center Express Release Notes 10.6(1)SU2

Cisco Jabber Video for ipad Frequently Asked Questions

Embedded Packet Capture Configuration Guide, Cisco IOS Release 15M&T

Cisco UCS Integrated Management Controller Faults Reference Guide

CPS UDC SNMP and Alarms Guide, Release

Cisco IOS XR Carrier Grade NAT Command Reference for the Cisco CRS Router, Release 5.2.x

Cisco Meeting Management

Transcription:

Cisco CIMC Firmware Update Utility User Guide For Cisco UCS C-Series Servers September 17, 2010 Americas Headquarters Cisco Systems, Inc. 170 West Tasman Drive San Jose, CA 95134-1706 USA http://www.cisco.com Tel: 408 526-4000 800 553-NETS (6387) Fax: 408 527-0883 Text Part Number:

THE SPECIFICATIONS AND INFORMATION REGARDING THE PRODUCTS IN THIS MANUAL ARE SUBJECT TO CHANGE WITHOUT NOTICE. ALL STATEMENTS, INFORMATION, AND RECOMMENDATIONS IN THIS MANUAL ARE BELIEVED TO BE ACCURATE BUT ARE PRESENTED WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED. USERS MUST TAKE FULL RESPONSIBILITY FOR THEIR APPLICATION OF ANY PRODUCTS. THE SOFTWARE LICENSE AND LIMITED WARRANTY FOR THE ACCOMPANYING PRODUCT ARE SET FORTH IN THE INFORMATION PACKET THAT SHIPPED WITH THE PRODUCT AND ARE INCORPORATED HEREIN BY THIS REFERENCE. IF YOU ARE UNABLE TO LOCATE THE SOFTWARE LICENSE OR LIMITED WARRANTY, CONTACT YOUR CISCO REPRESENTATIVE FOR A COPY. The Cisco implementation of TCP header compression is an adaptation of a program developed by the University of California, Berkeley (UCB) as part of UCB s public domain version of the UNIX operating system. All rights reserved. Copyright 1981, Regents of the University of California. NOTWITHSTANDING ANY OTHER WARRANTY HEREIN, ALL DOCUMENT FILES AND SOFTWARE OF THESE SUPPLIERS ARE PROVIDED AS IS WITH ALL FAULTS. CISCO AND THE ABOVE-NAMED SUPPLIERS DISCLAIM ALL WARRANTIES, EXPRESSED OR IMPLIED, INCLUDING, WITHOUT LIMITATION, THOSE OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT OR ARISING FROM A COURSE OF DEALING, USAGE, OR TRADE PRACTICE. IN NO EVENT SHALL CISCO OR ITS SUPPLIERS BE LIABLE FOR ANY INDIRECT, SPECIAL, CONSEQUENTIAL, OR INCIDENTAL DAMAGES, INCLUDING, WITHOUT LIMITATION, LOST PROFITS OR LOSS OR DAMAGE TO DATA ARISING OUT OF THE USE OR INABILITY TO USE THIS MANUAL, EVEN IF CISCO OR ITS SUPPLIERS HAVE BEEN ADVISED OF THE POSSIBILITY OF SUCH DAMAGES. Cisco and the Cisco Logo are trademarks of Cisco Systems, Inc. and/or its affiliates in the U.S. and other countries. A listing of Cisco's trademarks can be found at www.cisco.com/go/trademarks. Third party trademarks mentioned are the property of their respective owners. The use of the word partner does not imply a partnership relationship between Cisco and any other company. (1005R) Any Internet Protocol (IP) addresses and phone numbers used in this document are not intended to be actual addresses and phone numbers. Any examples, command display output, network topology diagrams, and other figures included in the document are shown for illustrative purposes only. Any use of actual IP addresses or phone numbers in illustrative content is unintentional and coincidental. Firmware Update Utility User Guide 2010 Cisco Systems, Inc. All rights reserved.

Preface This preface describes the organization and conventions of the Cisco CIMC Firmware Update Utility User Guide. Organization This guide is organized as follows: Chapter Number Chapter Title Description 1 Installing the CIMC Firmware Update Utility 2 Using the CIMC Firmware Update Utility Contains information on installing the Firmware Update binary file on the server. Contains information on using the Firmware Update Utility to update the firmware version on servers. 3 Troubleshooting Contains information on error messages that are displayed and information on troubleshooting problems that might occur while working with the utility. Related Documentation Documentation for Cisco UCS C-Series Rack-Mount Servers is available at the following URL: http://www.cisco.com/go/unifiedcomputing/c-series-doc Obtaining Documentation and Submitting a Service Request For information on obtaining documentation, submitting a service request, and gathering additional information, see the monthly What s New in Cisco Product Documentation, which also lists all new and revised Cisco technical documentation, at: http://www.cisco.com/en/us/docs/general/whatsnew/whatsnew.html i

Preface Subscribe to the What s New in Cisco Product Documentation as a Really Simple Syndication (RSS) feed and set content to be delivered directly to your desktop using a reader application. The RSS feeds are a free service and Cisco currently supports RSS Version 2.0. ii

CONTENTS Installing the CIMC Firmware Update Utility 1-1 Overview 1-1 Prerequisites 1-1 Installing the Utility on Linux Servers 1-1 Installing the Utility using the EFI Shell 1-2 Using the CIMC Firmware Update Utility 2-1 Overview 2-1 Determining the Current Version of the Firmware 2-2 Downloading the Most Recent Firmware Version 2-2 Updating the Firmware to the Most Recent Version 2-3 Viewing the Status of the Firmware Update 2-4 Activating the Most Recent Firmware 2-5 Reverting to the Previous Firmware Version 2-5 Troubleshooting 3-1 Understanding Error Messages 3-1 Problem Scenarios 3-2 iii

Contents iv

CHAPTER 1 Installing the CIMC Firmware Update Utility This chapter contains the following topics: Overview, page 1-1 Installing the Utility on Linux Servers, page 1-1 Installing the Utility using the EFI Shell, page 1-2 Overview The CIMC Firmware Update Utility is used to update firmware versions for host(x86)-based systems for standalone servers. Use this utility to update firmware versions of systems that are not on the network. Prerequisites To use this utility: The rack-mounted servers must be compliant with the Intelligent Platform Management Interface Specification (IPMI) v2.0. The servers must be running the Linux operating system, or be booted to the EFI shell. If you are going to use this utility on the Linux server, then you must be logged in as the root user or the superuser. Installing the Utility on Linux Servers The CIMC Firmware Update Utility is a binary file and does not require any other files for installation. You only need to install the binary file. To install the utility on Linux servers, follow these steps: Step 1 Download the software container from the following location to a USB flash drive. www.cisco.com > Products and Services > Unified Computing > All Products > Cisco UCS C-Series Rack-Mount Servers > Download Software. On this page, select the appropriate server and select Unified Computing System (UCS) Software Container for Rack Mount Servers. 1-1

Installing the Utility using the EFI Shell Chapter 1 Installing the CIMC Firmware Update Utility Step 2 Step 3 Step 4 Step 5 Step 6 Step 7 Step 8 Step 9 Step 10 Step 11 Step 12 Follow the on-screen instructions till you download the Firmware Update Utility and image file to the USB flash drive. The utility and the image file is available together in a zipped file. Unzip the container file. A folder with the most current version of the firmware is created. Within this folder, you will see the following folders: bios cimc Navigate to the cimc folder. You will see two zipped files. Unzip the file named as fwup-1.x.x.zip. The following folders are created: linux uefi Navigate to the linux folder, and unzip the fwup-v1_x.tgz file. The utility file is extracted to the folder. If the server is not already running the Linux operating system, reboot the server to the Linux operating system. Login to the server as the root user or the superuser. Use the service ipmi status command to verify that the ipmi service is running. If this service is not running, enter the following command: service ipmi start Connect the USB flash drive to the server and mount the flash drive using the standard Linux mount command. Use the fdisk-l command to view the list of connected SCSI devices. The USB flash drive is listed as a connected device. Navigate to the utility in the flash drive. If you do not want to run the utility file from the USB flash drive, you can copy the file to a folder on the server, and run the utility from this folder. Use the fwup command to run the utility. After installing the utility, you can use it to update the firmware version of the CIMC. For more information, see Chapter 2, Using the CIMC Firmware Update Utility. Note To remove the CIMC Firmware Update Utility from the Linux server, use the standard Linux rm command to delete the file from the folder. Installing the Utility using the EFI Shell To install the utility on servers using the EFI shell, follow these steps: Step 1 Download the software container from the following location to a USB flash drive. 1-2

Chapter 1 Installing the CIMC Firmware Update Utility Installing the Utility using the EFI Shell Step 2 Step 3 Step 4 Step 5 Step 6 Step 7 Step 8 www.cisco.com > Products and Services > Unified Computing > All Products > Cisco UCS C-Series Rack-Mount Servers > Download Software. On this page, select the appropriate server and select Unified Computing System (UCS) Software Container for Rack Mount Servers. Follow the on-screen instructions till you download the Firmware Update Utility and image file to the USB flash drive. The utility and the image file is available together in a zipped file. Unzip the container file. A folder with the most current version of the firmware is created. Within this folder, you will see the following folders: bios cimc Navigate to the cimc folder. You will see two zipped files. Unzip the file named as fwup-1.x.x.zip. The following folders are created: linux uefi The utility file is available in the uefi folder. Restart the server to the EFI shell. a. Reboot the server. b. Watch the console screen and when prompted, press F6 to enter the Boot Options menu. c. On the Boot Options menu, select EFI Shell and press Enter. Connect the USB flash drive to the server. Use the shell > map r command to map the storage device in the system. Use the shell > fs0: or fs1: command to change the shell to the mapped device file system. Run the utility on the prompt from the fs0 directory. fs0:\> fwup.efi <options> After installing the utility, you can use it to update the firmware version of the CIMC. For more information, see Chapter 2, Using the CIMC Firmware Update Utility. Note To remove the utility using the EFI shell, use the del command. 1-3

Installing the Utility using the EFI Shell Chapter 1 Installing the CIMC Firmware Update Utility 1-4

CHAPTER 2 Using the CIMC Firmware Update Utility This chapter contains the following topics: Overview, page 2-1 Determining the Current Version of the Firmware, page 2-2 Downloading the Most Recent Firmware Version, page 2-2 Updating the Firmware to the Most Recent Version, page 2-3 Activating the Most Recent Firmware, page 2-5 Reverting to the Previous Firmware Version, page 2-5 Overview The CIMC Firmware Update Utility is used to update the firmware versions for host(x86)-based systems for standalone servers. To update the firmware, you must restart the host system to either the Linux operating system or to the EFI prompt. You can use the procedures to update the firmware version using KVM as well. Although the procedure to update the firmware version using Linux, EFI, or KVM is the same, be aware that when you activate the new firmware version, the connection to the CIMC is reset, and the KVM window will close. Before updating the firmware, ensure that the rack-mounted servers are compliant with Intelligent Platform Management Interface Specification (IPMI) v2.0. In addition, you must be logged in as the root user or the super-user. To update the firmware version on your server, follow these steps: Step 1 Step 2 Step 3 Step 4 Determine the current version of the firmware that is installed on the system. Download the most recent firmware version image and copy it to a directory on the server. Update the firmware version. Activate the new firmware. The subsequent sections explain each of these steps in detail. In this document, commands that are used on a Linux server are shown. To use the same commands at the EFI prompt, you must add.efi to the command. For example, to view the currently installed firmware version on a Linux server, enter the following command:./fwup cimc show version To view the currently installed firmware version in the EFI prompt, enter the following command: 2-1

Determining the Current Version of the Firmware Chapter 2 Using the CIMC Firmware Update Utility fwup.efi cimc show version Determining the Current Version of the Firmware Before updating the version, you must first determine the current version of the firmware that is installed on the server. Enter the following command at the command prompt to determine the current version of the firmware:./fwup cimc show version Following is the output that is displayed for this command: Copyright (c) 2010 Cisco Systems Inc. All rights reserved. CIMC Firmware -------------- Running Version: 1.2.0.14 Backup Version: 1.2.0.14 Boot-loader Version: 1.2.0.14.6 Primary Image Index: 1 Active Image Index: 2 In this output: Running Version refers to the version that is in the primary slot of the server Backup Version refers to the version that is stored in the secondary slot of the server Primary Image Index refers to the current index from where the firmware version is running. Active Image Index refers to the index that the firmware version will run from after the firmware version has been updated and activated. Downloading the Most Recent Firmware Version After you determine the current version of the CIMC, you must download the most recent firmware version image files using the following steps: Step 1 Step 2 Download the image file from the following location: www.cisco.com > Products and Services > Unified Computing > All Products > Cisco UCS C-Series Rack-Mount Servers > Download Software. On this page, select the appropriate server and select Unified Computing System (UCS) Software Container for Rack Mount Servers. A zipped file is downloaded to your local system. Unzip the file on your system. A folder structure is created. Within this folder structure, you will find the CIMC folder. Within this folder, you will find the image file. It is saved with the.bin extension. Typically, the image file is labeled in the following format: upd-pkg-[board-name]-m1-cimc.full.[latest firmware version].bin For example: 2-2

Chapter 2 Using the CIMC Firmware Update Utility Updating the Firmware to the Most Recent Version Step 3 upd-pkg-c200-m1-cimc.full.1.2.0.16.bin Note the complete path of the location where the image file is available. You will need to provide the complete path and filename when you update the firmware version. Updating the Firmware to the Most Recent Version After determining the currently installed version on the server, you can update the version to the most recent version. To complete this step, you must have already downloaded the most recent firmware version from www.cisco.com and copied it to a directory on the server. For information on downloading the most recent firmware version, see Downloading the Most Recent Firmware Version, page 2-2. Prior to updating the firmware, ensure that the most recent firmware version that you downloaded is supported on your server. Enter the following command to view the details of the firmware version:./fwup cimc show version upd-pkg-[board-name]-m1-cimc.full.[latest firmware version].bin Following is the output that is displayed for this command: Copyright (c) 2010 Cisco Systems Inc. All rights reserved. Binary Image Information ------------------------ Platform: c200 Version: 1.2.0.22 Images: u-boot.bin, uimage, flashfs, ramfs Filename:./root/upd-pkg-[board-name]-m1-cimc.full[latest firmware version].bin Size: 184899104 bytes Updating the firmware version includes the following two major steps: Step 1 Step 2 Transferring the image Flashing the image Note Updating the firmware version of the system takes a minimum of 15 minutes. Transferring the image takes up to 3 minutes, while flashing the image can take up to 12 minutes. In total, the firmware update process can take up to 15 minutes. After you initiate the update, we recommend that you not terminate the process as it affects the system adversely. Enter the following command to update the firmware version:./fwup cimc update <complete path to the location where the file is available, and the file name> For example:./fwup cimc update /root/sw/fw_pkgs/update-pkg-c200-m1-cimc.full.1.2.0.16.bin This command initiates the update of the firmware version. Following is the output that is displayed when the firmware version is being updated. Copyright (c) 2010 Cisco Systems Inc. All rights reserved. Locked the front panel. Current Firmware Version 2-3

Viewing the Status of the Firmware Update Chapter 2 Using the CIMC Firmware Update Utility ------------------------ Running Version: 1.2.0.14 Backup Version: 1.2.0.14 Transferring Image: ------------------ Host to CIMC Filesystem... 100% Flashing the CIMC firmware: --------------------------- Complete: 100% / Stage: SUCCESS Unlocked the front panel Total time taken for the update: 10.07 You must reset the CIMC to use the latest firmware version. Run the cimc activate command to reset the CIMC. Note In earlier versions of the utility, a message indicates that the front panel could not be locked. If this message is displayed in your console, you must ensure that no other administrator performs any task on the server when you initiate the firmware update. In the current version of the utility, the front panel is locked and prevents other administrators from performing any maintenance tasks on the server. After the firmware version is updated, the front panel is unlocked. If the update is terminated using Ctrl+C, the firmware update is not aborted. It continues to run in the background. To view the status of the update later, you must re-enter the./fwup cimc show updatestatus command. Viewing the Status of the Firmware Update When updating the CIMC firmware version on a Linux server, you may be working on multiple consoles. When you have multiple active consoles at a time, you can view the status of the firmware update from any one of the consoles. To view the status of the firmware update process, enter the following command:./fwup cimc show updatestatus The output of this command displays the percentage of activity that is complete in updating the firmware version. Following is a sample of the output that is displayed: Copyright (c) 2010 Cisco Systems Inc. All rights reserved. Firmware Update Status ---------------------- Legacy Update: 10 (In progress) Percent Complete: 88 Stage Data: INSTALL Note If the update is terminated using Ctrl+C, the firmware update is not aborted. It continues to run in the background. To view the status of the update later, you must re-enter the /fwup cimc show updatestatus command. 2-4

Chapter 2 Using the CIMC Firmware Update Utility Activating the Most Recent Firmware Activating the Most Recent Firmware After the firmware update is completed, you must activate the updated firmware to use it. To activate the firmware, enter the activate command at the command prompt. Powering off the server, either manually, or by using the Power Cycle option in the CIMC Web UI activates the updated firmware. You can activate the firmware at any time after updating it. To activate the firmware using the utility, enter the following command:./fwup cimc activate When you enter the command to activate the firmware, the CIMC is reset. Note To avoid interrupting any task that is in progress in the CIMC Web UI, you can activate the updated firmware after the task is completed. Until you activate the updated firmware, the server will use the previously installed firmware version. Following is a sample of the output for the activate command. Copyright (c) 2010 Cisco Systems Inc. All rights reserved. Issuing Activate Complete command... SUCCESS CIMC will reset. The activate command resets the CIMC. Any task that was in progress using the CIMC Web UI is aborted because the connection is lost. Note If you are using KVM to login to the Linux server or the EFI shell to update the firmware version of CIMC, when you run the activate command, the connection to CIMC is reset. As a result, the network connection is interrupted and the KVM window closes. Reverting to the Previous Firmware Version There may be instances when you might have to revert to the previously installed firmware version.after installing and activating a later version, you can revert to the previous version using the following options in the CIMC Web UI: Admin > Firmware Management > Activate CIMC Firmware However, you cannot use the Firmware Update Utility to revert to a previously installed version. To revert to the previously installed firmware version using the utility, you must download the previous version from www.cisco.com and use the utility to update and activate that version. 2-5

Reverting to the Previous Firmware Version Chapter 2 Using the CIMC Firmware Update Utility 2-6

CHAPTER 3 Troubleshooting This chapter contains the following topic: Understanding Error Messages, page 3-1 Problem Scenarios, page 3-2 Understanding Error Messages Table 3-1 lists the error messages that you might view while working with the CIMC Firmware Update Utility. The table also lists the remedial action that you must follow to solve the error. Table 3-1 Error Messages with Causes and Resolution Error Message Cause Remedial Action Invalid argument or Invalid number of arguments Displayed when the syntax of the command you entered is not accurate. Filename does not exist. Displayed when the filename or the path to the file is not correct. This version of CIMC does not support firmware updates from the host. FW upgrade not possible Displayed when the currently running firmware does not support host-based firmware upgrade. Displayed when the firmware is currently being updated, either through the CIMC Web UI or through the CIMC CLI on the host. Determine the correct syntax in the help that is displayed, and modify the command. To view the detailed help, enter the following command:./fwup cimc help First, determine if the filename you provided is accurate. Second, determine if you have provided the complete path to the file on the system. The current version of CIMC does not support host-based firmware updates. You must use the CIMC Web UI. You cannot upgrade the firmware when it is already being updated by another administrator using the CIMC Web UI or the CIMC CLI. To view the current status of firmware update process, enter the following command:./fwp cimc show updatestatus 3-1

Problem Scenarios Chapter 3 Troubleshooting Table 3-1 Error Messages with Causes and Resolution (continued) Error Message Cause Remedial Action Could not open the IPMI interface to CIMC. Invalid filename extension Error in flashing the file. Displayed when the IPMI daemon is not running. The extension of the filename is not.bin. The file that you downloaded from http://www.cisco.com might be corrupt. On Linux servers, ensure that the ipmi/dev service is available. Start the ipmi service with the service ipmi start command. You must be a root user or a super-user to run this command. If the service does not start, load the following ipmi modules using modprobe: ipmi_si, ipmi_devintf, and ipmi_msghandler. Ensure that the filename that you downloaded from http://www.cisco.com includes the.bin extension. Download the file again from http://www.cisco.com and update the firmware version of the CIMC. Problem Scenarios Problem While updating the firmware version of the server, if the update process is terminated abruptly, or if you used the Ctrl+C option to terminate the process, the front panel of the server remains locked. Solution Use the following command to unlock the front panel./fwup cimc frontpanel unlock At a later point, if you want to lock the front panel to perform other tasks on the server, use the following command:./fwup cimc frontpanel lock 3-2

INDEX I installing linux servers 1-1 using EFI Shell 1-2 L locking front panel 2-4 U updating flashing 2-3 transferring 2-3 using./fwup cimc activate 2-5./fwup cimc frontpanel lock 3-2./fwup cimc frontpanel unlock 3-2./fwup cimc help 3-1./fwup cimc show updatestatus 2-4./fwup cimc show version 2-2./fwup cimc update 2-3 Overview 2-1 prerequisites 1-1 IN-1

Index IN-2