Construyendo un homelab con vSphere 8 – Parte 3 – Configurando ESXi y añadiendo almacenamiento

En el artículo anterior instalamos ESXi en VMware Workstation, el día de hoy vamos a continuar con la configuración de ESXi y agregaremos un servidor TrueNAS que nos servirá como servidor de almacenamiento compartido para nuestros ESXi, vamos a comenzar

Configurando ESXi

Una vez que hayamos terminado de instalar ESXi vamos a tener la siguiente pantalla, ahí podremos ver los detalles de acceso por defecto (la IP que nos dio DHCP y IPv6 habilitado

Para cambiar estas configuraciones debemos presionar la tecla F2 y proporcionar la contraseña que configuramos durante la instalación.

A continuación debemos entrar a Configura Management Network y luego a IPv4 Configuration, allí vamos a configurar la IP que asignamos a nuestro host, la máscara de subred de nuestra red y la puerta de enlace predeterminada tal y como lo vemos a continuación y presionamos Enter para guardar los cambios

Luego vamos a IPv6 Configuration y seleccionamos Disable IPv6 (esto va a requerir que reiniciemos el host)

Luego vamos a DNS Configuration y cambiamos el hostname de nuestro host al asignado, como aún no tenemos un servidor DNS instalado no vamos a cambiar el predeterminado

Presionamos Enter para guardar los cambios y por último presionamos la tecla Esc para salir dee la configuración, en ese momento el host nos pedirá confirmar la aplicación de cambios y el reinicio, a lo que presionaremos la tecla Y

Para probar que nuestra configuración sea válida, una vez reiniciado el host vamos a hacer un ping a la IP que le asignamos, lo cual debiera darnos una respuesta como esta

La siguiente parte de la configuración la haremos en el ESXi Host Client para ello vamos a abrir un explorador (Google Chrome preferiblemente) y vamos a ir a https://<IP_del_host>/ui, es posible que recibamos una alerta que diga que la conexión no es privada, esto es completamente normal ya que ESXi utiliza certificados auto-firmados, solamente hacemos clic en Configuracion avanzada y al vínculo que dice Acceder a <IP_del_host> (sitio no seguro)

Ya en la pantalla de login vamos a iniciar sesión con el usuario root y la contraseña que definimos durante la instalación y hacemos clic en Iniciar Sesión ahí nos recibirá la interface principal del ESXi Host Client

Configurando la red de vMotion

Lo primero que haremos para habilitar vMotion en nuestro ambiente es configurar una interfaz de red que se pueda utilizar para ese servicio, lo primero sería ir a Redes, verificamos que la pestaña NIC de VMkernel esté seleccionada y hacemos clic en Agregar NIC de VMkernel

En la ventana emergente vamos a poner el nombre del Nuevo grupo de puertos como vMotion vamos a seleccionar el Conmutador virtual vSwitch0, Expandimos Configuración de IPv4 y seleccionamos Estático y llenamos la información con la IP asignada a vMotion. Por último marcamos solamente el servicio de vMotion para habilitarlo y hacemos clic en Crear

Luego repetiremos los mismos pasos para configurar otra NIC de VMkernel para Almacenamiento seleccionando solamente el servicio Administración

Por último debemos repetir estos pasos en todos nuestros hosts

Añadiendo almacenamiento

Repetimos el proceso que vimos en el articulo anterior para crear una máquina virtual en workstation pero esta vez vamos a utilizar el ISO de TrueNAS CORE, le vamos a otorgar 8GB de RAM y 16 GB de disco duro principal

Una vez creada la maquina y antes de encenderla vamos a hacer clic derecho sobre ella y seleccionamos Settings

En esa ventana hacemos clic en Add… seleccionamos Hard disk y hacemos clic en Next, dejamos seleccionada la opción SCSI, a continuación seleccionamos Create a new virtual disk y configuramos el espacio en 500 GB

Una vez que hayamos configurado ese disco adicional podemos encender la máquina virtual

Cuando cargue el instalador seleccionaremos la opción 1 Install/Upgrade

Seleccionamos el disco de 16 GiB con la barra espaciadora y presionamos Enter

Confirmamos la instalación con Enter y digitamos una contraseña para el usuario root, por último seleccionamos Boot via BIOSy el proceso de instalación va a comenzar, una vez completado presionamos la tecla Enter para reiniciar

Cuando la maquina se reinicie nos va a dar la IP que recibe por DHCP

Ahí seleccionamos la opción 1 para configurar las interfaces de red con las opciones de la imagen

Ahora vamos a abrir un navegador para ir a esa IP que definimos y configurar nuestro NAS, ahí iniciamos sesión con el usuario root y la contraseña que definimos durante la instalación

Lo primero que tenemos que hacer es cambiar la configuración de red para que utilice la IP y nombre de servidor que le asignamos al NAS, para eso vamos a ir a la seccion de Network y seleccionamos Global Configuration allí podemos cambiar el hostname de nuestro NAS y presionamos Save

Ahora vamos a configurar nuestro almacenamiento, lo primero es ir a la sección de Storage, subsección Pools y hacer clic en Add para agregar un nuevo Pool

Seleccionamos la opción Create new pool y hacer click en Create pool, como nombre le pondremos jmr-nas-p01, seleccionamos la opción Show disks with non-unique serial numbers y seleccionamos nuestro disco da01 para agregarlo. Por último hacemos clic en Force y Create

Cuando el Pool este creado vamos a hacer clic en los tres puntos del lado derecho y seleccionamos Add Zvol

El Zvol lo creamos con el nombre jmr-nas-zvol01 y en el Size for this zvol ponemos 380 GiB (Importante que lleve el GiB si no se creara con solo 380 bytes) y Compression level lz4 y hacemos clic en Submit

Por último vamos a presentar el Zvol a nuestros ESXis, para eso vamos a la sección Sharing y luego Block Shares (iSCSI) y hacemos clic en Wizard. En el nombre pondremos jmr-nas-share01, Extent Type Device y en el Device seleccionamos el Zvol que acabamos de crear, Sharing Platform es VMware y hacemos clic en Next

En la seccion de Portal seleccionamos Create New y dejamos las dos opciones de authentication como None al final seleccionamos nuestra IP y dejamos el puerto en 3260 y hacemos clic en Next, en Initiator dejamos las opciones por defecto y hacemos clic en Next por ultimo hacemos clic en Submit

Y ya con eso tenemos compartido nuestro almacenamiento… eso fue largo, pero prometo que los pasos adicionales son mas sencillos, vamos a finalizar el post conectando los ESXis al almacenamiento

Conectando los ESXi a nuestro NAS

De vuelta en nuestro ESXi Host Client vamos a ir a Almacenamiento y en la pestaña Adaptadores vamos a hacer clic en iSCSI de Software, vamos a dejar todas las opciones por defecto y vamos a agregar un destino dinámico, agregamos la IP de nuestro NAS y hacemos clic en Guardar configuración

Cuando hayamos completado este opaso podemos ir a la pestaña Alamcenes de datos y hacer clic en la opción Nuevo almacen de datos ahí seleccionamos Crear nuevo almacén de datos de VMFS y hacemos clic en Siguiente

Agregamos el nombre como jmr-nas-ds01 y seleccionamos el dispositivo TrueNAS y hacemos clic en Siguiente, luego seleccionamos la opción Usar todo el disco y hacemos clic en Siguiente, verificamos el tamaño del almacen de datos y hacemos clic en Finalizar

Cuando ya tenemos nuestro almacén de datos creado solo debemos ir a los otros ESXis y configurar el iSCSI de software siguiendo los pasos que les mostré arriba, una vez configurado los otros ESXis debieran ver automáticamente el almacén de datos sin necesidad de crearlo, a veces es necesario recargar la pagina del ESXi Host Client para que se vea reflejado

Y con esto concluimos el post del dia de hoy, ya para este momento debieramos tener 3 ESXi Hosts con un almacenamiento compartido completamente funcional, en el siguiente posts instalaremos nuestro servidor windows que nos servira de DNS y Controlador de Dominio… ¿Los espero!

2 thoughts on “Construyendo un homelab con vSphere 8 – Parte 3 – Configurando ESXi y añadiendo almacenamiento

Deja un comentario

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