{"id":978,"date":"2013-02-06T13:49:32","date_gmt":"2013-02-06T13:49:32","guid":{"rendered":"http:\/\/www.kozeniauskas.com\/itblog\/?p=978"},"modified":"2013-02-06T13:49:32","modified_gmt":"2013-02-06T13:49:32","slug":"ucs-update-firmware-on-cisco-ucs-c200-server-using-host-update-utility","status":"publish","type":"post","link":"https:\/\/www.kozeniauskas.com\/itblog\/2013\/02\/06\/ucs-update-firmware-on-cisco-ucs-c200-server-using-host-update-utility\/","title":{"rendered":"UCS: Update firmware on Cisco UCS C200 server using Host Update Utility"},"content":{"rendered":"<p>Here is a simple procedure how to update firmware on UCS C200 M2 server. The procedure should be no different on the other models of C series servers as they use Host Update Utility(HUU).<br \/>\n1. First you need to download the firmware for the upgrade. In this instance the server will be upgraded to <strong>1.4(3p)5<\/strong><\/p>\n<ul>\n<li>Go to <strong><a href=\"http:\/\/www.cisco.com\" target=\"_blank\">Cisco.com<\/a><\/strong>, select Support and <a href=\"http:\/\/software.cisco.com\/download\/navigator.html?i=!mmd\" target=\"_blank\"><strong>All Dowloads\u00a0<\/strong><\/a><\/li>\n<li>Choose <strong>Servers- Unified Computing<\/strong> and <strong>Cisco UCS C-Series Rack-Mount Standalone Server Software.\u00a0<\/strong>Select your server model(in this case it is C200 M2)<\/li>\n<li>From select Software type choose\u00a0<strong>Unified Computing System (UCS) Server Firmware<\/strong><\/li>\n<li>Find the required version and download it(you&#8217;ll need to login). It will be iso file:\n<p><a href=\"http:\/\/www.kozeniauskas.com\/itblog\/files\/2013\/02\/11.jpg\"><img loading=\"lazy\" class=\"alignnone size-medium wp-image-979\" alt=\"1\" src=\"http:\/\/www.kozeniauskas.com\/itblog\/files\/2013\/02\/11-300x48.jpg\" width=\"300\" height=\"48\" srcset=\"https:\/\/www.kozeniauskas.com\/itblog\/files\/2013\/02\/11-300x48.jpg 300w, https:\/\/www.kozeniauskas.com\/itblog\/files\/2013\/02\/11.jpg 796w\" sizes=\"(max-width: 300px) 100vw, 300px\" \/><\/a><\/li>\n<\/ul>\n<p>2. Mount HUU iso in CIMC<!--more--><\/p>\n<ul>\n<li>Open you prefered Internet browser and enter CIMC of the IP server you&#8217;ll be upgrading and login<\/li>\n<li>Verify that the this correct server and that firmware needs to be upgraded<\/li>\n<li>Click on <strong>Launch KVM Console<\/strong>(Java is needed)<strong><br \/>\n<a href=\"http:\/\/www.kozeniauskas.com\/itblog\/files\/2013\/02\/22.jpg\"><img loading=\"lazy\" class=\"alignnone size-full wp-image-980\" alt=\"2\" src=\"http:\/\/www.kozeniauskas.com\/itblog\/files\/2013\/02\/22.jpg\" width=\"175\" height=\"247\" \/><\/a><\/strong><\/li>\n<li>In the KVM console click on <strong>VM<\/strong> tab and <strong>Add Image&#8230;<\/strong> button<br \/>\n<a href=\"http:\/\/www.kozeniauskas.com\/itblog\/files\/2013\/02\/3.jpg\"><img loading=\"lazy\" class=\"alignnone size-medium wp-image-981\" alt=\"3\" src=\"http:\/\/www.kozeniauskas.com\/itblog\/files\/2013\/02\/3-300x65.jpg\" width=\"300\" height=\"65\" srcset=\"https:\/\/www.kozeniauskas.com\/itblog\/files\/2013\/02\/3-300x65.jpg 300w, https:\/\/www.kozeniauskas.com\/itblog\/files\/2013\/02\/3.jpg 1022w\" sizes=\"(max-width: 300px) 100vw, 300px\" \/><\/a><\/li>\n<li>Browse to the iso file that was downloaded from Cisco and click Open<br \/>\n<a href=\"http:\/\/www.kozeniauskas.com\/itblog\/files\/2013\/02\/41.jpg\"><img loading=\"lazy\" class=\"alignnone size-medium wp-image-983\" alt=\"4\" src=\"http:\/\/www.kozeniauskas.com\/itblog\/files\/2013\/02\/41-300x212.jpg\" width=\"300\" height=\"212\" srcset=\"https:\/\/www.kozeniauskas.com\/itblog\/files\/2013\/02\/41-300x212.jpg 300w, https:\/\/www.kozeniauskas.com\/itblog\/files\/2013\/02\/41.jpg 516w\" sizes=\"(max-width: 300px) 100vw, 300px\" \/><\/a><\/li>\n<li>Map the iso image and go back to <strong>KVM<\/strong> tab<br \/>\n<a href=\"http:\/\/www.kozeniauskas.com\/itblog\/files\/2013\/02\/5.jpg\"><img loading=\"lazy\" class=\"alignnone size-medium wp-image-984\" alt=\"5\" src=\"http:\/\/www.kozeniauskas.com\/itblog\/files\/2013\/02\/5-300x66.jpg\" width=\"300\" height=\"66\" srcset=\"https:\/\/www.kozeniauskas.com\/itblog\/files\/2013\/02\/5-300x66.jpg 300w, https:\/\/www.kozeniauskas.com\/itblog\/files\/2013\/02\/5.jpg 490w\" sizes=\"(max-width: 300px) 100vw, 300px\" \/><\/a><\/li>\n<\/ul>\n<p>3. Restart the host and upgrade<\/p>\n<ul>\n<li><span style=\"line-height: 13px;\">If the host is running OS then simply use KVM console restart it gracefully. Also you can use <strong>Macro\u00a0<\/strong>menu to send Ctrl-Alt-Del or Power Cycle server from Actions Menu.<br \/>\n<a href=\"http:\/\/www.kozeniauskas.com\/itblog\/files\/2013\/02\/6.jpg\"><img loading=\"lazy\" class=\"alignnone size-medium wp-image-985\" alt=\"6\" src=\"http:\/\/www.kozeniauskas.com\/itblog\/files\/2013\/02\/6-88x300.jpg\" width=\"88\" height=\"300\" srcset=\"https:\/\/www.kozeniauskas.com\/itblog\/files\/2013\/02\/6-88x300.jpg 88w, https:\/\/www.kozeniauskas.com\/itblog\/files\/2013\/02\/6.jpg 139w\" sizes=\"(max-width: 88px) 100vw, 88px\" \/><\/a>\u00a0<a href=\"http:\/\/www.kozeniauskas.com\/itblog\/files\/2013\/02\/7.jpg\"><img loading=\"lazy\" class=\"alignnone size-full wp-image-986\" alt=\"7\" src=\"http:\/\/www.kozeniauskas.com\/itblog\/files\/2013\/02\/7.jpg\" width=\"174\" height=\"241\" \/><\/a><br \/>\n<\/span><\/li>\n<li>Once the server restarts it should pickup newly mounted iso image and start booting from it. This may take some time depending on your network connection.<br \/>\n<em>Note: Do not close KVM console as it will unmount the image<br \/>\n<a href=\"http:\/\/www.kozeniauskas.com\/itblog\/files\/2013\/02\/8.jpg\"><img loading=\"lazy\" class=\"alignnone size-medium wp-image-987\" alt=\"8\" src=\"http:\/\/www.kozeniauskas.com\/itblog\/files\/2013\/02\/8-300x179.jpg\" width=\"300\" height=\"179\" srcset=\"https:\/\/www.kozeniauskas.com\/itblog\/files\/2013\/02\/8-300x179.jpg 300w, https:\/\/www.kozeniauskas.com\/itblog\/files\/2013\/02\/8.jpg 735w\" sizes=\"(max-width: 300px) 100vw, 300px\" \/><\/a><br \/>\n<\/em><\/li>\n<li>You should see HUU collecting information about the server<br \/>\n<a href=\"http:\/\/www.kozeniauskas.com\/itblog\/files\/2013\/02\/9.jpg\"><img loading=\"lazy\" class=\"alignnone size-medium wp-image-988\" alt=\"9\" src=\"http:\/\/www.kozeniauskas.com\/itblog\/files\/2013\/02\/9-300x208.jpg\" width=\"300\" height=\"208\" srcset=\"https:\/\/www.kozeniauskas.com\/itblog\/files\/2013\/02\/9-300x208.jpg 300w, https:\/\/www.kozeniauskas.com\/itblog\/files\/2013\/02\/9.jpg 735w\" sizes=\"(max-width: 300px) 100vw, 300px\" \/><\/a><\/li>\n<li>Once collection is finished the information about the server will appear ant it will ask you if you&#8217;ve read End-user license agreement(EULA). Press <strong>y <\/strong>and<strong> Enter<\/strong> to continue.<br \/>\n<a href=\"http:\/\/www.kozeniauskas.com\/itblog\/files\/2013\/02\/10.jpg\"><img loading=\"lazy\" class=\"alignnone size-medium wp-image-989\" alt=\"10\" src=\"http:\/\/www.kozeniauskas.com\/itblog\/files\/2013\/02\/10-300x206.jpg\" width=\"300\" height=\"206\" srcset=\"https:\/\/www.kozeniauskas.com\/itblog\/files\/2013\/02\/10-300x206.jpg 300w, https:\/\/www.kozeniauskas.com\/itblog\/files\/2013\/02\/10.jpg 738w\" sizes=\"(max-width: 300px) 100vw, 300px\" \/><\/a><\/li>\n<li>The Menu with the upgrade options will appear. You can upgrade individual components or just do all at once. To upgrade all press <strong>8<\/strong> and <strong>Enter.<br \/>\n<a href=\"http:\/\/www.kozeniauskas.com\/itblog\/files\/2013\/02\/111.jpg\"><img loading=\"lazy\" class=\"alignnone size-medium wp-image-990\" alt=\"11\" src=\"http:\/\/www.kozeniauskas.com\/itblog\/files\/2013\/02\/111-300x207.jpg\" width=\"300\" height=\"207\" srcset=\"https:\/\/www.kozeniauskas.com\/itblog\/files\/2013\/02\/111-300x207.jpg 300w, https:\/\/www.kozeniauskas.com\/itblog\/files\/2013\/02\/111.jpg 738w\" sizes=\"(max-width: 300px) 100vw, 300px\" \/><\/a><br \/>\n<\/strong><\/li>\n<li>The upgrade process will take some time<br \/>\n<a href=\"http:\/\/www.kozeniauskas.com\/itblog\/files\/2013\/02\/12.jpg\"><img loading=\"lazy\" class=\"alignnone size-medium wp-image-991\" alt=\"12\" src=\"http:\/\/www.kozeniauskas.com\/itblog\/files\/2013\/02\/12-300x209.jpg\" width=\"300\" height=\"209\" srcset=\"https:\/\/www.kozeniauskas.com\/itblog\/files\/2013\/02\/12-300x209.jpg 300w, https:\/\/www.kozeniauskas.com\/itblog\/files\/2013\/02\/12.jpg 736w\" sizes=\"(max-width: 300px) 100vw, 300px\" \/><\/a><\/li>\n<li>If the existing version of the component matches the new version HUU will stop and ask you how to proceed. You can either choose to update anyway or not. In this instance we chose to update.<br \/>\n<a href=\"http:\/\/www.kozeniauskas.com\/itblog\/files\/2013\/02\/13.jpg\"><img loading=\"lazy\" class=\"alignnone size-medium wp-image-992\" alt=\"13\" src=\"http:\/\/www.kozeniauskas.com\/itblog\/files\/2013\/02\/13-300x217.jpg\" width=\"300\" height=\"217\" srcset=\"https:\/\/www.kozeniauskas.com\/itblog\/files\/2013\/02\/13-300x217.jpg 300w, https:\/\/www.kozeniauskas.com\/itblog\/files\/2013\/02\/13.jpg 738w\" sizes=\"(max-width: 300px) 100vw, 300px\" \/><\/a><\/li>\n<li>The firmware update proceeds<br \/>\n<a href=\"http:\/\/www.kozeniauskas.com\/itblog\/files\/2013\/02\/14.jpg\"><img loading=\"lazy\" class=\"alignnone size-medium wp-image-993\" alt=\"14\" src=\"http:\/\/www.kozeniauskas.com\/itblog\/files\/2013\/02\/14-300x207.jpg\" width=\"300\" height=\"207\" srcset=\"https:\/\/www.kozeniauskas.com\/itblog\/files\/2013\/02\/14-300x207.jpg 300w, https:\/\/www.kozeniauskas.com\/itblog\/files\/2013\/02\/14.jpg 734w\" sizes=\"(max-width: 300px) 100vw, 300px\" \/><\/a><\/li>\n<li>The update did not find any Intel Quad port devices and stopped. Press any key to move on<br \/>\n<a href=\"http:\/\/www.kozeniauskas.com\/itblog\/files\/2013\/02\/15.jpg\"><img loading=\"lazy\" class=\"alignnone size-medium wp-image-994\" alt=\"15\" src=\"http:\/\/www.kozeniauskas.com\/itblog\/files\/2013\/02\/15-300x208.jpg\" width=\"300\" height=\"208\" srcset=\"https:\/\/www.kozeniauskas.com\/itblog\/files\/2013\/02\/15-300x208.jpg 300w, https:\/\/www.kozeniauskas.com\/itblog\/files\/2013\/02\/15.jpg 738w\" sizes=\"(max-width: 300px) 100vw, 300px\" \/><\/a><\/li>\n<li>Once the firmware update is finished it will return back to the menu. Verify that update was successful for all components.\n<p><a href=\"http:\/\/www.kozeniauskas.com\/itblog\/files\/2013\/02\/161.jpg\"><img loading=\"lazy\" class=\"alignnone size-medium wp-image-996\" alt=\"16\" src=\"http:\/\/www.kozeniauskas.com\/itblog\/files\/2013\/02\/161-300x212.jpg\" width=\"300\" height=\"212\" srcset=\"https:\/\/www.kozeniauskas.com\/itblog\/files\/2013\/02\/161-300x212.jpg 300w, https:\/\/www.kozeniauskas.com\/itblog\/files\/2013\/02\/161.jpg 729w\" sizes=\"(max-width: 300px) 100vw, 300px\" \/><\/a><\/li>\n<li>You have 2 options to reboot. 10 Reboot and keep the setting. 11 Reboot and reset to factory defaults<br \/>\nChoose 10 for reboot<\/li>\n<li>The reboot will take a while and you will lose connectivity to CIMC.<br \/>\n<a href=\"http:\/\/www.kozeniauskas.com\/itblog\/files\/2013\/02\/17.jpg\"><img loading=\"lazy\" class=\"alignnone size-medium wp-image-997\" alt=\"17\" src=\"http:\/\/www.kozeniauskas.com\/itblog\/files\/2013\/02\/17-300x207.jpg\" width=\"300\" height=\"207\" srcset=\"https:\/\/www.kozeniauskas.com\/itblog\/files\/2013\/02\/17-300x207.jpg 300w, https:\/\/www.kozeniauskas.com\/itblog\/files\/2013\/02\/17.jpg 740w\" sizes=\"(max-width: 300px) 100vw, 300px\" \/><\/a><\/li>\n<li>HUU utility asks to A\/C power cycle the server for the changes to apply. Once you do that connect to CIMC and verify that you can see the server has new firmware.<\/li>\n<\/ul>\n","protected":false},"excerpt":{"rendered":"<p>Here is a simple procedure how to update firmware on UCS C200 M2 server. The procedure should be no different on the other models of C series servers as they use Host Update Utility(HUU). 1. First you need to download the firmware for the upgrade. In this instance the server will be upgraded to 1.4(3p)5 [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":[],"categories":[380,381],"tags":[444,125,445,446,498],"_links":{"self":[{"href":"https:\/\/www.kozeniauskas.com\/itblog\/wp-json\/wp\/v2\/posts\/978"}],"collection":[{"href":"https:\/\/www.kozeniauskas.com\/itblog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.kozeniauskas.com\/itblog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.kozeniauskas.com\/itblog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.kozeniauskas.com\/itblog\/wp-json\/wp\/v2\/comments?post=978"}],"version-history":[{"count":4,"href":"https:\/\/www.kozeniauskas.com\/itblog\/wp-json\/wp\/v2\/posts\/978\/revisions"}],"predecessor-version":[{"id":1001,"href":"https:\/\/www.kozeniauskas.com\/itblog\/wp-json\/wp\/v2\/posts\/978\/revisions\/1001"}],"wp:attachment":[{"href":"https:\/\/www.kozeniauskas.com\/itblog\/wp-json\/wp\/v2\/media?parent=978"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.kozeniauskas.com\/itblog\/wp-json\/wp\/v2\/categories?post=978"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.kozeniauskas.com\/itblog\/wp-json\/wp\/v2\/tags?post=978"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}