
Deploying ESX servers in bulk
If we are facing an installation of many ESX servers and we have to make a new installation on the servers we have, We can or do it by hand one by one, inserting the CD and completing the wizard or, use a virtual appliance that will allow us to deploy new ESX servers per network, all of them already configured with the options that interest us. This will save us a lot of time, is a virtual appliance called EDA or ESX deployment Appliance available on the VMware Virtual Appliance Web.
What we need to do first, es descargarnoslo de la web www.virtuall.eu para poder importarlo a nuestra infrastructura virtual ya existente o directamente en un VMware Workstation o Server que tengamos por ahí en algún PC/portátil. Si vamos a importarlo en un vCenter 2.x, necesitaremos este OVF.
Once downloaded, simplemente es agregarlo a nuestro entorno virtual, en mi caso un vCenter, importamos la plantilla OVF y una vez finalizado el asistente ya tendríamos esta máquina preparada para arrancarla.
We started it, la conectamos a la red correspondiente, le configuramos los parámetros de red y un nombre de equipo. “OK”,
Y listo con esto, simplemente nos indica que vayamos a esa URL para gestionarlo, desde aquí poco más prodremos realizar.
What I said, abrimos un navegador a esa dirección IP, We logged in, nos pedirá usuario & contraseña, por defecto es user: root y password: root. Una vez entramos, es sencillo de gestionar, en la parte izquierda superiora tendremos los host ESX preparados para ser desplegados, en este caso yo ya he creado 3. Apart from, tenemos la configuración común que tendrán estos hosts, como son los parámetros de red, configuración horaria, formateo… y por supuesto cualquier configuración adicional que queramos configurar ya a cualquier host, por ejemplo si queremos ya que nos cree los switch’es virtuales, o nos agrege alguna NIC algún vSwitch, o conectarnos ya a nuestro almacenamiento compartido de iSCSI/SAN/NAS… whatever…
By the way, es necesario conectar el CD de VMware ESX 3.x o VMware ESX 4 al appliance de EDA para poder realizar las instalaciones remotas, bien sea conectándole una ISO o un CD/DVD directamente.
Estos serían los scripts que ya vendrian predefinidos, se podrían crear más, eliminar estos o directamente editarlos. Así que configuramos como querramos los parámetros de configuración para los host ESX y listo.
Para dar de alta los servidores ESX que querramos, en la pantalla principal vamos a “New Host” y desde aquí podremos crear servidores ESX, simplemente es indicarles un nombre de servidor, una dirección IP de gestión o Service Console, y además una dirección IP para VMKernel o VMotion, indicaremos el número de veces que queramos que nos genere los hosts, pudiendo usar # como comodín para sustituirlo por números ordenados. 😉
In “Configure appliance” podremos cambiar la contraseña al root de EDA, o cambiarle los parámetros de red.
On the “Configure DHCP Server” podremos usar el EDA como servidor DHCP y que mande la configuración mediante PXE a los host que se conecten mediante red. O si no queremos que sea servidor DHCP sería ir a nuestro servidor DHCP de nuestra red e indicarle el las opciones 66 and 67 quien es nuestro servidor EDA y poner el archivo de inicio: Pxelinux.0
Aceptamos todas las configuraciones y las grabamos…
Arrancamos un equipo al que queremos desplegar VMware ESX de forma totalmente automática/automatizada, This is, que se instale VMware ESX con la configuración que ya hemos indicado anteriormente y por la LAN, simplemente deberíamos poner el nombre de host que hayamos definido antes en el ‘boot’, darle al ENTER y olvidarnos, ya que instalará todo como se indicó y se reiniciará posteriormente.
… simplemente nos queda esperar a que se instale y ya tendremos un host nuevo para usar!