So, I had to fix a broken UCS fabric interconnect the other day and I wrote about it here. In that experience, I came across a new feature that is pretty cool. I wish I could say which version of UCS introduced this, but I’m not that “close” to each UCS release these days. But I know it works if the FI is running at least 2.1.3 because that is what I was on.
It used to be that when you attempted to cluster two FI’s together, it required the second FI wanting to join to be at the exact same firmware level. And if it wasn’t already, you had to bypass the cluster, boot standalone, upgrade the firmware, erase the config and then join the cluster. Huge pain. That process is no longer required – now when you attempt join with mis-matched firmware, the Fi will prompt you to sync the firmware on the FI to the one that is running the cluster. Very easy and very cool.
UPDATE: The firmware sync process doesn’t work between different model FI’s. So if you are attempting to upgrade from a 6100 to a 6200 (or future FI), you won;t be able to sync the firmware. The upgrade process is outlined here: http://www.cisco.com/c/en/us/td/docs/unified_computing/ucs/sw/upgrading/from2-0/to2-0MR/b_UpgradingCiscoUCSFrom2-0To2-0MR/b_UpgradingCiscoUCSFrom1-4To2-0_chapter_0101.html#concept_D064631BE63A4073BAB2F27D2E8693D0