@media screen and (min-width: 580px) { .flotantewhatsapp{ display:none; } }

Compartir por WhatsApp

Creación de una imagen de VMware ESXi para laboratorio

Estos días estoy reinstalando el laboratorio casero que tengo y como voy a tener varias máquinas virtuales con VMware ESXi, voy a describir todos los pasos para crear una imagen de VMware ESXi y que podamos reutilizarla de forma sencilla para replicar varios servidores.

Comprobar capacidades del servidor físico

Vamos a empezar por lo básico. ¿El servidor físico que tengo soporta el uso de maquinas virtuales con ESXi? Tras instalar VMware ESXi accedemos a la URL https://SERVIDOR/mob/?moid=ha-host&doPath=capability y comprobamos que el campo nestedHVSupported tiene el valor true

 

Instalar ESXi Mac Learning dvFilter

Por defecto, un servidor ESXi sabe que direcciones MAC de las máquinas virtuales están asociadas a cada puerto de los vSwitch. En el caso de que una máquina virtual sea también un ESXi complica su funcionamiento. Para que la red siga funcionando en las máquinas virtuales que se ejecutan en el servidor ESXi virtual, tenemos dos opciones:

  • Habilitar el modo promiscuo en el vSwitch del servidor físico. Esto genera una gran cantidad de tráfico de red
  • Utilizar el paquete ESXi Mac Learning dvFilter. Este paquete ha sido desarrollado por William Lam (virtuallyGheto) y permite que el servidor ESXi tenga la capacidad de aprender las MAC de cada uno de los puertos de vSwitch. Se puede descargar desde el blog de William o desde el enlace al fling.

Para instalar el paquete en los servidores físicos realizamos los siguientes pasos:

  • Nos conectamos por SSH o por la Shell local al servidor
  • Ejecutamos el siguiente comando
 

  • Si no tenemos acceso a internet desde el servidor ESXi, podemos descargar previamente el archivo .vib y ubicarlo en una de las carpetas de los datastores del servidor y ejecutar la instalación con el comando esxcli desde esa carpeta local.
  • Para comprobar que está funcionando, sin reiniciar el equipo, ejecutamos
 

Una vez instalado en el equipo físico, tendremos que habilitar la opción por cada máquina virtual que tenga un servidor ESXi, añadiendo la configuración (por cada interfaz de red):

 

Crear la máquina virtual

Creamos la máquina virtual con las siguientes opciones:

  • Versión de Hardware: vmx-10
  • CPU: al menos 2
  • Memoria RAM: al menos 4096 MB
  • Interfaces de red: al menos 6 interfaces E1000e
  • Disco duro: con un disco de 4GB es suficiente (puede ser en modo Thin)
  • Sistema Operativo: Other
  • Video Card: Auto-Detect Settings
  • Eliminamos otros dispositivos como puedan ser disqueteras, dispositivos USB…

 

 

Instalar VMware ESXi 5.5

Arrancamos con la ISO de instalación y realizamos la instalación de VMware ESXi

 

Configuración inicial VMware ESXi 5.5

  • Configuración de red
  • Servidor NTP
  • Habilitamos SSH por defecto

 

Instalar VMware Tools

Una vez arrancado instalamos las VMware Tools, en este caso instalamos las tools específicas para servidores ESXi nested

Ejecutamos:

 

 

Preparara para la clonación

Antes de poder clonar la máquina tenemos que realizar otras configuraciones para siguiendo los pasos, una vez más, de William Lam en virtuallyGhetto

  •  En la confiugración del servidor ESXi hay una asociación entre el VMKernel y la MAC de la tarjeta asociada. Para eviar problemas al cambiar la MAC de la tarjeta de red ejecutamos el comando:
 

  • Para asegurarnos que se genere un ESXi System UUID único para cada servidor, editamos el archivo /etc/vmware/esx.conf y borramos la línea que hace referencia al System UUID

 

  • Para que los cambios sean persistentes ejecutamos
 

Exportar la imagen

Una vez que hemos terminado de configurar la máquina virtual, la apagamos y la exportamos en formato OVF

De esta forma cuando queramos volver a crear un servidor ESXi Neste únicamente tendremos que desplegar la plantilla y tendremos todas las configuraciones hechas.

 

 

Tareas posteriores

Tras importar una plantilla y crear una nueva máquina tenemos que realizar algunos pasos más.

Antes de arrancar la máquina virtual vamos a hacer algunos cambios de configuración. Estos cambios los tenemos que hacer porque al importar la plantilla OVF algunos de los parámetros se pierden, por lo que aunque los hubiésemos incluido en la plantilla los hubiésemos tenido que configurar en cada máquina.

  • Habilitar VHV (Virtual Hardware-Assisted Virtualization): añadimos la opción:
  • Habilitar ESXi MAC Learning: añadimos las entradas para cada uno de los interfaces de red, por ejemplo, si tenemos 6 interfaces de red
  • Arrancamos la máquina y entramos en la BIOS. Me suele gustar deshabilitar las opciones de Disqueteras, puertos serie…

 

En el caso de que guardemos la plantilla con un datastore ya creado, si vamos a añadirlo posteriormente a un servidor vCenter, tenemos que refirmar los datastores.

esxcli storage vmfs snapshot resignature -l [VMFS-VOLUME]

 

 

 

¿Te ha gustado la entrada SÍGUENOS EN TWITTER O INVITANOS A UN CAFE?

El Blog de Negu

Acerca de Roberto Orayen

Compruebe también

proxmox-backup-de-la-configuracion-del-host-pve-1

Proxmox: Backup de la configuración del host PVE

Proxmox: Backup de la configuración del host PVE Hacer copias de seguridad de las máquinas …

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

siete + 6 =

Uso de cookies

Este sitio web utiliza cookies para que usted tenga la mejor experiencia de usuario. Si continúa navegando está dando su consentimiento para la aceptación de las mencionadas cookies y la aceptación de nuestra política de cookies, pinche el enlace para mayor información.

ACEPTAR
Aviso de cookies
Blog Maquinas Virtuales - El Blog de Negu