Friday, May 24, 2013

ESXi-Customizer

 ESXi-Customizer is a user-friendly script that automates the process of customizing the ESXi install-ISO with drivers that are not originally included. Unlike other scripts and manuals that are available for this purpose ESXi-Customizer runs entirely on Windows and does not require any knowledge of or access to Linux.

Siempre que vamos a realizar un despliegue del hipervisor VMware ESXi tenemos que tener en cuenta que disponemos de los drivers necesarios a la hora de instalarlo, para ello deberemos generar una imagen personalizada a la que le agregaremos dichos plugins/drivers con objeto de realizar una correcta instalación.
Como alternativa a Image Builder, para hacer un proceso más sencillo, los chicos de ‘VMware Front Experience’ han creado este script, ESXi Customizer, es un sencillo script que mediante GUI personalizaremos nuestras imágenes de ESXi rápidamente, la versión actual (2.7) permite customizar tanto:
- ESXi 4.1 (desde Windows 7 x86/x64 o Windows 2008 R2), necesitaremos el archivo OEM.tgz con el driver necesario.
- ESXi 5.0 (desde Windows XP x86/x64 o Windows 7 x86/x64 o Windows 2008 R2) podremos usar el fichero OEM.tgz con el driver correspondiente, cómo un fichero VIB (VMware Installation Bundle) o un ZIP (VMware Offline Bundle).

Ejecutamos ‘ESXi-Customizer.cmd’, necesitaremos agregar lo primero la imagen ISO original de VMware ESXi, posteriormente el fichero que nos hayamos descargado o generado con el driver (OEM.tgz, VIB o ZIP), crearemos si queremos la ISO para UEFI BIOS y además podremos comprobar si hay actualizaciones del script & “Run!”

En este caso le metí un driver de una HBA Brocade… nos preguntará si lo agregamos & “Sí”,

Y pasados unos segundos ya nos habrá generado el fichero ‘ESXi-5.0-Custom.iso’ mezclándonos la imagen original de ESXi (usé un ESXi 5.0 con Update 1) y un driver descargado de la web de brocade para que reconozca nuestra HBA.
Otra de las utilidades interesantes que encontraremos en este sitio web, será ESXi 5 Community Packaging Tools (o ESXi5-CPT) que son dos scripts para generar los paquetes de software necesario en formato VIB o ZIP, el primero tgz2vib5.cmd y el último vib2zip.cmd!

0 comments: