VMware Cloud Community
budlomaxi
Contributor
Contributor

How to create a customized Cisco UCS ESXi Installer Image for vSphere ESXi 5.5 with the Cisco Nexus 1000v VEM.

Hey folks,
We have reacently embarked on an upgrade of our virtual environment from vSphere 5.0 base level to vSphere 5.5.0 our compute environment is hosted on Cisco UCS using the B Series servers and we are also using the Cisco Nexus 1000v switches. I figured it would be good to share the steps taken to create a custom Cisco ESXi 5.5 iso with the Cisco Nexus 1000v VEM baked into it.  Hopefully it will get you to where you want to be just that little bit quicker.
  1. I created a folder called custom in c:\temp
  2. I then downloaded the "ESXi-5.5.0-1746018-Custom-Cisco-5.5.1.3-Bundle.zip" into c:\temp\custom from https://my.vmware.com/group/vmware/details?downloadGroup=ESXI55U1&productId=353#custom_iso
  3. Followed by downloading "VEM550-201401164104-BG-offline_bundle-1627763.zip" into c:\temp\custom from https://my.vmware.com/group/vmware/details?downloadGroup=VSP55-N1K&productId=353#product_downloads
  4. Once done I opened up the PowerCLI and connected to the vCenter in question.
  5. PS C:\Temp\custom>Connect-VIServer <hostname>
  6. PS C:\Temp\custom>cd c:\Temp\custom
  7. PS C:\Temp\custom>Add-EsxSoftwareDepot https://hostupdate.vmware.com/software/VUM/PRODUCTION/main/vmw-depot-index.xml
  8. PS C:\Temp\custom>Add-EsxSoftwareDepot c:\Temp\custom\ESXi-5.5.0-1746018-Custom-Cisco-5.5.1.3-Bundle.zip
  9. PS C:\Temp\custom>Add-EsxSoftwareDepot c:\Temp\custom\VEM550-201401164104-BG-offline_bundle-1627763.zip
  10. PS C:\Temp\custom>Get-EsxImageProfile | Sort-Object "ModifiedTime" -Descending | format-table -property Name, CreationTime
  11. PS C:\Temp\custom>New-EsxImageProfile -CloneProfile "ESXi-5.5.0-1746018-Custom-Cisco-5.5.1.3" -Name "ESXi-5.5.0-1746018-Custom-Cisco-VEM-5.5.1.3" -Vendor Custom
  12. PS C:\Temp\custom>Get-EsxImageProfile | Sort-Object "ModifiedTime" -Descending | format-table -property Name, CreationTime
  13. PS C:\Temp\custom> Get-EsxSoftwarePackage *cisco*
  14. PS C:\Temp\custom> Add-EsxSoftwarePackage -ImageProfile "ESXi-5.5.0-1746018-Custom-Cisco-VEM-5.5.1.3" cisco-vem-v164-esx
  15. PS C:\Temp\custom> Export-EsxImageProfile -ImageProfile "ESXi-5.5.0-1746018-Custom-Cisco-VEM-5.5.1.3" -ExportToIso "ESXi-5.5.0-1746018-Custom-Cisco-VEM-5.5.1.3.iso"

Now you should be good to go! Import it into VUM and add it to your host upgrade baseline.

Reply
0 Kudos
1 Reply
vfk
Expert
Expert

Thank you for sharing, this is good stuff.  I would encourage you to share more stuff and document it in blog post or document on the forum.  Documents is better as it get attached to the forum or documents tab.

VMTN-Blog-Post.PNG

--- If you found this or any other answer helpful, please consider the use of the Helpful or Correct buttons to award points. vfk Systems Manager / Technical Architect VCP5-DCV, VCAP5-DCA, vExpert, ITILv3, CCNA, MCP
Reply
0 Kudos