Uso de vSphere 5 Image Builder
O VMware vSphere Image Builder permitir-nos-á criar um hipervisor com os drivers, extensões… que precisamos nos nossos hosts na altura de os instalar ou atualizar, personalizando, portanto, o nosso instalador para ESXi 5, é também um componente necessário para o 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 ‘standard’ no 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.
Componentes,
– VIB: (VMware Infrastructure Bundle) are 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: São uma série de comandos e utilitários do PowerCLI para gerar/administrar perfis de imagens e gerar imagens de ESXi (bem em ISO ou ZIP). Isto será o que veremos neste documento, a criação desses perfis de imagens que posteriormente poderemos aplicar aos nossos hosts, bem manual ou automatizado com Auto Deploy ou PXE.
– Depot: É um armazém que contém VIBs e perfis de imagens, poderá estar guardado num ficheiro ZIP ou numa pasta de um servidor web.
À hora de gerar um perfil de ESXi, poderemos cloná-lo de um perfil já existente (carregado previamente de um depot) ou criá-lo a partir do zero.
O primeiro é dispor de VMware vSphere PowerCLI instalado num equipamento, abrimos una shell activando el snap-in; posteriormente deberemos disponer de un ‘depot’ que podremos descargar de la web de VMware (ESXi 5.0 Pacote Offline), lo carregamos com: “Add-EsxSoftwareDepot -DepotUrl 'PATHVMware ESXi depot 5.0.0-XXXXXX.zip'”, também se poderia carregar a partir de uma URL.
Com “Get-EsxImageProfile” veremos os perfis de imagens que temos, com o depot da imagem que descarregámos do site da VMware temos 'ESXi-5.0.0-XXXXXX-standard'’ e 'ESXi-5.0.0-XXXXXX-no-tools'’ que este último não dispõe das VMware Tools e será mais rápido de implantar em ambientes PXE, por exemplo para VMware AutoDeploy 🙂
Creamos un perfíl para utilizar nosotros al que le agregaremos y quitaremos unos drivers con la intenção de generar una imagen de ESXi para os nossos hosts, duplicamos el perfíl que más nos interessa para começar, com: New-EsxImageProfile -CloneProfile “ESXi-5.0.0-XXXXXX-standard” -Nome “NOMBRE_PERFIL”‘ y comprobamos de nuevo,
Nada mau, com “Get-EsxSoftwarePackage” veremos el contenido del depot que hemos carregado antes; podremos borrar todos los drivers que no vayamos a usar com el fin de hacer una imagen más light con “Remove-EsxSoftwarePackage -ImageProfile “NOMBRE_PERFIL” -SoftwarePackage “NOMBRE_PAQUETE_SOFTWARE”.
Para agregar un driver personalizado que necesitemos, en este caso agreare el de una tarjeta QLogic 10 Gigabit Ethernet Adapter, previamente nos habremos descargado de la web del fabricante el driver para VMware ESXi 5.0, Correr “Add-EsxSoftwareDepot -DepotUrl 'PATHDRIVER.ZIP'”, verificamos de novo com “Get-EsxSoftwarePackage” e vemos o driver carregado; agora adicionamo-lo ao nosso perfil com: “Add-EsxSoftwarePackage -ImageProfile “NOMBRE_PERFIL” -SoftwarePackage “NOMBRE_PAQUETE_SOFTWARE”.
Nada mau, já temos pronta a nossa imagem de ESXi, para a gerar, devemos exportar o perfil e criar um ficheiro ZIP ou ISO que usaremos posteriormente para a instalação do ESXi 5.0 nos nossos hosts! Correr: “Export-EsxImageProfile -ImageProfile “NOMBRE_PERFIL” -ExportToBundle -FilePath “PATHHIPERVISOR.ZIP” ou “Export-EsxImageProfile -ImageProfile “NOMBRE_PERFIL” -ExportToIso -FilePath “PATHHIPERVISOR.ISO”,
E assim poderemos arrancar a instalação dos nossos hosts com esta imagem totalmente personalizada de ESXi 5.














































