{"id":1304,"date":"2019-02-16T16:10:17","date_gmt":"2019-02-17T00:10:17","guid":{"rendered":"http:\/\/dhoytt.com\/mainblog\/?p=1304"},"modified":"2021-12-19T22:18:30","modified_gmt":"2021-12-20T06:18:30","slug":"new-virtual-environment-almost-set","status":"publish","type":"post","link":"http:\/\/dhoytt.com\/mainblog\/2019\/02\/new-virtual-environment-almost-set\/","title":{"rendered":"New Virtual Environment Almost Set"},"content":{"rendered":"\n<p>My new XCP-ng environment is just about completely set I just need one more 8tb SAS drive with the same geometry to put into one of the pools on my FreeNAS server. One of the prior 8tb drives was a Sun\\Oracle brand and its LFF geometry was slightly off of the other 8tb same model Hitachi drives so I will move that 8tb SAS to a workstation and new one into the pool for VM&#8217;s.<\/p>\n\n\n\n<p>I needed to make sure my new XCP-ng Hypervisors hardware was updated to the newest firmware levels after testing initial functionality with XCP-ng with the Dell r710&#8217;s I picked up for the Hypervisors. Initially trying to update the r710&#8217;s via iDrac produced all types of failures uploading the packages into iDrac. Then trying to update the r710&#8217;s via the cli of XCP-ng didn&#8217;t have all the software libraries needed for the firmware scripts from Dell to work. I tried Openmanage as well.<\/p>\n\n\n\n<p>Here&#8217;s a list of errors I received:<\/p>\n\n\n\n<ul class=\"wp-block-list\"><li> &#8220;The firmware image file is not valid for iDRAC firmware update&#8221;,<\/li><li>the file copied to the partition did not match the original file<\/li><li>Trying to update through iDrac after extracting the  iDrac firmware file.<\/li><li><\/li><\/ul>\n\n\n\n<p>Well you get the picture so what I ultimately decided to do was take one of my spare hard drives I have put it in a hot swap tray for the r710 migrate all of the VM&#8217;s to the other XCP-ng server,take out the boot drive and other drives in the r710 and install Centos 7 to the drive and then run the firmware update scripts from Dell from Centos 7. This worked very well without the errors except to install the needed libraries via yum.<\/p>\n\n\n\n<p>I then just moved all of the VM&#8217;s to the other XCP-ng hypervisor and then updated the other r710 from a minimal Centos7 OS install as well.<\/p>\n\n\n\n<p>The big deal about updating my firmware was to make sure that whatever IPMI platform (iDrac from Dell, ILO from HP or IPMI Supermicro) I used was fully updated and useful for when I&#8217;m out of town. I chose Dell servers with iDrac because that&#8217;s what has the best price point at this time in the surplus market. For some reason there are very little HP servers though I prefer their ILO over Dell&#8217;s iDrac.<\/p>\n\n\n\n<p>Now that firmware and bios updates of the hardware are handled onward to make further improvements and other projects!<\/p>\n","protected":false},"excerpt":{"rendered":"<p>My new XCP-ng environment is just about completely set I just need one more 8tb SAS drive with the same geometry to put into one of the pools on my FreeNAS server. One of the prior 8tb drives was a &hellip; <a href=\"http:\/\/dhoytt.com\/mainblog\/2019\/02\/new-virtual-environment-almost-set\/\">Continue reading <span class=\"meta-nav\">&rarr;<\/span><\/a><\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"wprm-recipe-roundup-name":"","wprm-recipe-roundup-description":"","_jetpack_memberships_contains_paid_content":false,"footnotes":""},"categories":[5,6],"tags":[728,389,731,729,730,499,422,280,413,713],"class_list":["post-1304","post","type-post","status-publish","format-standard","hentry","category-home-projects","category-whole-site-development","tag-dell","tag-freenas","tag-hp","tag-idrac","tag-ilo","tag-ipmi","tag-sas","tag-supermicro","tag-virtualization","tag-xcp-ng"],"jetpack_featured_media_url":"","jetpack_sharing_enabled":true,"jetpack_likes_enabled":true,"_links":{"self":[{"href":"http:\/\/dhoytt.com\/mainblog\/wp-json\/wp\/v2\/posts\/1304","targetHints":{"allow":["GET"]}}],"collection":[{"href":"http:\/\/dhoytt.com\/mainblog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"http:\/\/dhoytt.com\/mainblog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"http:\/\/dhoytt.com\/mainblog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"http:\/\/dhoytt.com\/mainblog\/wp-json\/wp\/v2\/comments?post=1304"}],"version-history":[{"count":2,"href":"http:\/\/dhoytt.com\/mainblog\/wp-json\/wp\/v2\/posts\/1304\/revisions"}],"predecessor-version":[{"id":1308,"href":"http:\/\/dhoytt.com\/mainblog\/wp-json\/wp\/v2\/posts\/1304\/revisions\/1308"}],"wp:attachment":[{"href":"http:\/\/dhoytt.com\/mainblog\/wp-json\/wp\/v2\/media?parent=1304"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"http:\/\/dhoytt.com\/mainblog\/wp-json\/wp\/v2\/categories?post=1304"},{"taxonomy":"post_tag","embeddable":true,"href":"http:\/\/dhoytt.com\/mainblog\/wp-json\/wp\/v2\/tags?post=1304"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}