- Part 1 – Setting up Fabric Interconnect, and UCS Manager settings
- Part 2 – Configuring Connectivity & Setting up the policies and Service Profiles
- Part 3 – Deploying ESXi via KVM onto FlashFlex (SDCard)
- Part 4 – Upgrading the Firmware
My previous posts in the series covered getting the Cisco UCS up and running and into production, and it seems that adding how to upgrade the Firmware on the UCS at the end of the series is best, as you will find yourself needing to do this once the system is in production as well.
Note: Many thanks to Rene again for this simple post helping me through the steps.
Note2: It’s also worth looking through this short article on the do’s and don’t of UCS Firmware updates, from a session held at Cisco Live 2014.
Covered in this post;
- Getting the Firmware
- Upload firmware into UCS Manager
- Upgrading UCS Manager
- Upgrading the Fabric Interconnects
- Upgrading the Blade Servers
You’ll need access to;
- CSO account to download the firmware
- Admin access to the UCS environment
- Admin access to the environment running on top of UCS
- Maintenance window to take resources offline
- Backing up the UCS Configuration
Getting the firmware
Head over to Cisco’s software pages and look for the “Unified Computing” section. Below you can see I’ve downloaded the full infrastructure firmware, which covers the UCS Manager and Fabric Interconnects, you’ll also need to download just the B/C series firmware if needed.
Upload firmware into UCS Manager
1. Log into your UCS Manager
2. On the Equipment tab > Select Equipment Object in the left pane > Select Firmware Management on the right hand side
3. You can select the download firmware option here,
3a. Or you can select the “Download tasks” Tab and download the firmware on that screen.
4. Select your file to upload and click ok. You will be show a progress bar and confirmation dialog when the file is uploaded.
Above you can see the new file added to the system, you can also delete it here by clicking the file, and then in the details pane below using the delete button.
Backing up the UCS Configuration
1. Head over to the Admin Tab > Select the “All” object > Backup Configuration
2. A new dialog box will launch, click “Create Backup Operation”
- Select All configuration
- Choose whether to select preserve identities or not
- Sent to a Remote or Local location
- Select filename to save as
Upgrading UCS Manager
1. Head over to the Equipment Tab again > Firmware Management > Installed Firmware > Activate Firmware > Select the Firmware Package to upgrade to > Click OK
This process will take a few minutes, and disconnect your java application, you’ll need to reconnect again and download the new java file app.
Check your version has changed once you reconnect.
Upgrading the Fabric Interconnects
1. Check that your HA between Fabric Interconnects is working correctly/
2. Equipment Tab > Select Fabric Interconnect > High Availability Dropdown > Check Cluster Link State = Full
3. Click on your subordinate FI > Active Firmware > Select the updated firmware > Click Apply and OK.
The firmware will start updating, you can check progress under the FSM tab. According to Rene’s post, this will take around 16 minutes to complete.
4. Once your subordinate FI is up and running, do the same for the Primary. All switching will automatically flip over as configured.
5. You can click on Equipment Object > Firmware Management > Installed Firmware, to confirm that the components have upgraded successfully.
Upgrading the Blade Servers
1. You need to create a Host Firmware Package Policy, which will be used on your Service Profiles linked to the servers you need to update.
- Select the simple option (makes life easy)
- Select the firmware you want to upgrade your servers too
2. Put your Servers OS in maintenance mode, or turn it off.
3. Go to the Service Profile for your server > Policies > Firmware Policies > Change for the new one you created in Step 1.
4. At the top of your pane you will see a flashing “Pending Activities” Message, click on it, and accept the process to reboot the server
Note: This process could take a while to complete, keep an eye on the progress in the FSM tab.
Dean Follow @saintdle