Nuevo Laboratorio de Pruebas Virtual con ESXI
Tras bastante tiempo chapuzeando pruebas en diferentes chatarras reaprovechadas, segundos pc's guarrufos, que siempre se quedaban cortos, etc... decidimos profesionalizarnos un poco.
Hemos dado el paso y nos hemos comprado una máquina especialmente para realizar pruebas, pero queríamos la flexibilidad para montar sistemas a diestro y siniestro, lo que no dejaba una única solución: Virtualización.
Monitorizando ESXi con Nagios
Pués estos días estoy poniendo a punto un sistema Nagios para monitorizar los servidores (que ya tocaba). Buscando como monitorizar los servidores ESXi, me encontré con esto, donde nombran un sistema de monitorización llamado op5, que parece estar basado en Nagios y proporcionan un enlace a un script hecho en perl para monitorizar estos servidores con Nagios/op5 y una referencia de los comandos disponibles.
Partiendo de que prefiero monitorizar las VM's desde el sistema operativo guest que desde el host, este plugin nos da bastantes comandos que pueden ser usados con o sin Virtual Center. Ah eso si, tenéis que tener instalado en el servidor Nagios el VMware vSphere SDK for Perl (lo podéis encontrar en VMWare).
Para los más "vagos" os dejo el script y un fichero definiendo los comandos para Nagios.
Modificando VMWare ESXi para el ProLiant DL180 G6
Esta semana nos ha llegado a la oficina un servidor nuevo, para poder probar cosas, no es que vaya a soportar nada crítico. La máquina en cuestión es un HP ProLiant DL180 G6, con un quad core y 6 GB de RAM. "Pas mal".
En cuanto lo tuvimos montado, me puse manos a la obra. Instalé VMWare ESXi pero me dió un par de pantallazos lilas de la "muette". Probé con el XenServer, pero no arranca la instalación. Nunca me ha acabado de gustar ese software (si alguien me quiere comentar alguna de sus grandezas que no se corte). Así que descargué el update 4 de ESXi a ver si arreglaba mis problemas (que básicamente se reducen a "no detecta la red").
El caso es que a pesar de haber leido por ahi que si, que el update 4 soporta la tarjeta de red del servidor ("Intel Gigabit ET Dual Port"), no había manera. Se instala bien, sin ningún problema, pero al arrancar, en la consola, vemos que tiene ip 0.0.0.0 estática, y al entrar a configurar la red sólo nos da opción de reiniciarla, y nada más.
Si cambiamos a la consola y hacemos un lspci, vemos algo asi:
07:00.01 Ethernet controller Network controller: Intel Corporation
Class 0200: 8086:10c9
Buscando un poco sobre el identificador de la tarjeta y el ESXi en Google, ya que me han dicho que el Wolfram|Alpha está un poco verde (...
) he encontrado éste enlace. Básicamente, cosa que yo no sabía (como siempre), es que se puede "customizar" la instalación de ESXi, de manera que se le puede incluir soporte para según que cosas, entre ellas la tarjeta que buscamos.
La tarea es "fácil", y está bien explicada en el enlace de arriba y en este. Lo que tenemos que hacer es sacar de la imagen ISO el fichero INSTALL.TGZ, descomprimirlo y sacar el fichero dd que usa ESXi en la instalación. Después, montar el fichero la partición 5 del fichero dd en una carpeta y sustituir el fichero oem.tgz por el que podemos descargar del enlace 1.
Después "deshacemos" el proceso. Es decir, bzip2 de la imagen dd, creamos el INSTALL.TGZ nuevo y lo incluimos en la iso. Quemar e instalar. Cuando reiniciemos, veremos que la interfaz de administración ya tiene IP, y si hacemos un lspci nos aparece esto:
07:00.00 Ethernet controller Network controller: Intel Corporation Intel(R) Gigabit ET DUal Port Server Adapter [vmnic0]
Class 0200: 8086:10c9
Fácil y sencillo, para toda la familia.
Saludos.
VMWare ESXi PSOD
Así se ha bautizado. Si Windows tiene las BSOD (Blue Screen Of Dead), VMWare ESXi tiene las PSOD (Purple Screen Of Dead):

PSOD in VMWare ESXi
Me voy a bajar el XenServer, a ver que, y si no pondré el CD de VMWare normal, que me he dado cuenta que he instalado un CD chungo que tenía por ahí donde rezaba una coletilla "+ hp tools" y no se que es.
Como solucionar el error “Runtime Error!” de VMConverter
Estoy virtualizando unas pocas máquinas, por comodidad, practicidad, y porque quiero. Durante el proceso de virtualización utilizando el VMWare Converter, me encontraba con que en muchos servidores me daba un error tal que;
Pués bien, este error sencillamente es debido a que no tenemos bien configuradas las variables de entorno.
Para hacerlo, abrimos las propiedas del sistema (Botón derecho sobre "Mi PC" y Propiedades o por Panel de Control/herramientas administrativas)
Nos vamos a la pestaña de Opciones avanzadas y clicamos sobre Variables de entorno.
Las variables de entorno por defecto están configuradas para que sean diferentes según el usuario que se logue en la máquina. Por lo visto esto no le gusta a VMWare Converter y lo has de calzar en la C:\.
Ale, le damos a Aceptar y a correr. No pide ni que reiniciemos.
Si probamos ahora, veremos que se lo come doblado.
Miky

