Sunday, January 23, 2011

Updating Cisco UCS C-Series server’s firmware with Cisco UCS Server Configuration Utility

I’ve been meaning to get the posts for updating Cisco UCS C-Series server firmware with:

  1. Server Configuration Utility
  2. Server Standalone Host Utilities

… up for awhile but have been caught up with a lot of other projects but I’ve committed tonight to get both of these up.  This post will be dedicated to updating the firmware with the Server Configuration Utility and the next post will be with the Server Standalone Host Utilities.

To start off, you’ll need to go to the Cisco download site to download the Server Configuration Utility :http://www.cisco.com/cisco/software/navigator.html?i=!ch

image

The package I’ll be using for this example is ucs-cxx-scu-2.0.1.iso.  It’s a pretty big package and at 690MB, it’ll take a while to download:

image

Once you’ve downloaded the package, you can either burn the ISO to a CD or simply mount it via the virtual drive (make sure you enable Legacy USB Support).  Once you’ve successfully booted from this package, you’ll see the following screens:

image

image

If you’ve mounted the ISO as I did for this example, depending on the network speed, it may take some time because the initialization doesn’t complete until you have uploaded 155.144MB to the server to load the kernel:

image

Once the EULA shows up, proceed with agreeing to it:

image

For those who are familiar with HP SmartStart, you’ll see basically the same type of utility where you can do a number of things with the server such as reviewing server information, test components, server health, configure RAID set, updating firmware and many others:

image image

image image

image image

image image

image image

image

For the purpose of this example, we’ll be working with the following firmware screen.  Note that you have multiple options of obtaining the firmware:

  1. From cisco.com (recommended)
  2. From SCU boot media
  3. From Network Share
  4. From USB disk on key

image

We’ll use the option From cisco.com (recommended) so continue by clicking on that button and you’ll be presented with the following screen.  If you don’t have a DHCP server handing out IPs, you’ll need to configure a static IP.  Also note that you’ll need an account to download the firmware:

image

Once you’ve entered the information, the Server Configuration Utility will begin fetching the firmware:

image

Once the firmware has been fetched, you’ll see the options available:

image

Selecting the firmware you would like to use will proceed with the download:

image

Once the firmware has been downloaded, you can proceed with selecting the components and then applying the firmware to them:

image

image

Upon completion, you’ll see the following message about restarting the server:

image

image

Once the server completes the reboot, your firmware will be updated.  One of the notes I’d like to mention here is that the firmware listed by the Server Configuration Utility was older than the one available through Server Standalone Host Utilities so if you were to ask me what I’d use in the future, I’d prefer to use the Server Standalone Host Utilities as it’s smaller and also contains the latest package.

If you’re interested in seeing what the firmware update process looks like with the Standalone Host Utilities, have a look at my next post: http://terenceluk.blogspot.com/2011/01/updating-cisco-ucs-c-series-servers.html

No comments: