Ús de vSphere 5 Image Builder

VMware vSphere Image Builder ens permetrà crear un hipervisor amb els drivers, extensions… que necessitem als nostres hosts a l'hora d'instal·lar-los o actualitzar-los, per tant personalitzat el nostre instal·lador per a ESXi 5, es además un component necesario para Auto Deploy.

A veces es necesario crear una imagen personalizada de ESXi para nuestros hosts, ya que dependiendo de nuestro entorno puede que necesitemos agregarle componentes que la imagen ‘standardno trae, normalmente drivers, aúnque podremos agregarle además: proveedores CIM, plugins y el hipervisor ESXi base! Un nuevo término de VMware es CIM (VMware Cloud Infrastructure and Management), básicamente incluye todos los elementos para construir una nube (ESXi, vCenter, vShield y vCloud Director) en un sólo paquete.

Components,

VIB: (VMware Infrastructure Bundle) són paquetes de software para usar en ESXi usados por: la imagen base de ESXi, drivers, proveedores CIM & plugins; se podrán crear dependencias o conflictos entre ellos.

Image Builder: Son unas seríe de comandos y utilidades de PowerCLI para generar/administrar perfíles de imágenes y generar imágenes de ESXi (bien en ISO o ZIP). Esto será lo que veamos en este documento, la creación de dichos perfíles de imágenes que posteriormente podremos aplicar a nuestros hosts, bien manual o automatizado con Auto Deploy o PXE.

Depot: Es un almacén que contiene VIBs y perfíles de imágenes, podrá estar guardado en un fichero ZIP o en una carpeta de un servidor web.

A la hora de generar un perfíl de ESXi, podremos clonarla de un perfíl ya existente (cargado previamente de un depot) o la crearemos partiendo de cero.

Lo primer es disponer de VMware vSphere PowerCLI instalado en un equip, abrimos una shell activando el snap-in; posteriorment deberemos disponer de un 'depot’ que podremos descarregar de la web de VMware (ESXi 5.0 Offline Bundle), lo cargamos con: “Add-EsxSoftwareDepot -DepotUrl 'PATHVMware ESXi depot 5.0.0-XXXXXX.zip'”, també es podria carregar des d'una URL.

Amb “Get-EsxImageProfile” veurem els perfils d'imatges que tenim, amb el depot de la imatge que ens hem descarregat del web de VMware tenim 'ESXi-5.0.0-XXXXXX-standard'’ i 'ESXi-5.0.0-XXXXXX-no-tools'’ que aquest últim no disposa de les VMware Tools i serà més ràpid de desplegar en entorns PXE, per exemple per VMware AutoDeploy 🙂

Creem un perfil per utilitzar nosaltres al qual li afegirem i treurem uns drivers amb la intenció de generar una imatge d'ESXi per als nostres hosts, dupliquem el perfil que més ens interessi per començar, amb: 'New-EsxImageProfile -CloneProfile' “ESXi-5.0.0-XXXXXX-standard” -Name “NOMBRE_PERFIL”‘ i comprovem de nou,

Bé, amb “Get-EsxSoftwarePackage” veurem el contingut del depot que hem carregat abans; podrem borrar tots els drivers que no anem a utilitzar amb la finalitat de fer una imatge més lleugera amb “Remove-EsxSoftwarePackage -ImageProfile “NOMBRE_PERFIL” -SoftwarePackage “NOM_PAQUET_SOFTWARE”.

Per afegir un driver personalitzat que necessitem, en aquest cas afegiré el d'una targeta QLogic 10 Gigabit Ethernet Adapter, prèviament ens haurem descarregat de la web del fabricant el driver per a VMware ESXi 5.0, executem “Add-EsxSoftwareDepot -DeportUrl ‘PATHDRIVER.ZIP'”, comprovem de nou amb “Get-EsxSoftwarePackage” i veiem el driver carregat; ara l’afegim al nostre perfil amb: “Add-EsxSoftwarePackage -ImageProfile “NOMBRE_PERFIL” -SoftwarePackage “NOM_PAQUET_SOFTWARE”.

Bé, ja tenim llesta la nostra imatge d'ESXi, para generarla debemos exportar el perfíl y generar un fichero ZIP o ISO que utilizarem posteriormente ya para la instalación de ESXi 5.0 en nuestros hosts! Executem: “Export-EsxImageProfile -ImageProfile “NOMBRE_PERFIL” -ExportToBundle -FilePath “PATHHIPERVISOR.ZIP” o “Export-EsxImageProfile -ImageProfile “NOMBRE_PERFIL” -ExportToIso -FilePath “PATHHIPERVISOR. ISO”,

Y ya podremos arrancar la instalación de nostres hosts amb aquesta imatge totalment personalitzada de ESXi 5.

Posts recomanats

Autor

nheobug@bujarra.com
Autor del blog Bujarra.com Cualquier necesidad que tengas, no dubtis a contactar amb mi, us intentareu ajudar sempre que pugui, compartir és viure ;) . Gaudir dels documents!!!

VMware vCenter Server Appliance

5 de September de 2011