Cómo montar un clúster de hipervisores VMware ESXi en alta disponibilidad (HA) con VMware vCenter Server 6.7. Se desplegará el vCenter Server en modo appliance VCSA, con máquina virtual Linux Photon y PostgreSQL, preconfigurada por VMware. Se realizan todos los pasos desde cero: descarga del fichero ISO, despliegue de la máquina virtual vCenter Server, configuración inicial del entorno, agregación de conmutadores virtuales y redes, agregación de host hipervisores ESXi, configuración del clúster, activar alta disponibilidad y vMotion, migrar máquinas virtuales, etc.

Requisitos para montar un clúster VMware vCenter Server 6.7

En primer lugar, deberemos disponer de, al menos, dos host hipervisores ESXi con VMware Server 6.7. Estos dos hipervisores tendrán configurados los accesos al almacenamiento (a ser posible en SAN por fibra) y sus redes. En uno de ellos será donde se despliegue la máquina virtual que tendrá el VMware vCenter Server, por ello se requerirá de, al menos, un servidor ESX operativo.

El segundo servidor es requerido para activar la alta disponibilidad (HA), que necesita, al menos, dos servidores ESXi. Para el despliegue inicial del VMware vCenter Server no es necesario este segundo servidor.

Revisaremos, por lo tanto, que tenemos acceso a los servidores hipervisores ESXi y que podemos dar de alta máquinas virtuales. En el siguiente artículo explicamos cómo actualizar un host ESXi de la versión 5.5 a la 6.0:

Accederemos al host hipervisor ESXi para comprobar que todo es correcto: almacenamiento, switching, redes, máquinas virtuales, etc.:

Requisitos para montar un clúster VMware vCenter Server 6.7

Los host hipervisores ESX, que se agregarán al clúster vCenter Server, deben tener visibilidad de las redes que vayan a usar sus máquinas virtuales. Cada host ESXi debería tener, al menos, un adaptador de red (nic) para el management y el vMotion y el resto de adaptadores para el resto de redes. Por redundancia, es recomendable que haya, al menos, dos adaptadores de red físicos para cada cometido.

El nuevo vCenter Server debe tener una red «independiente», con una VLAN propia para el management y el vMotion. Se le establecerá, más adelante, una IP de esta red. Lo habitual es que los host ESXi tengan también una IP de management de la misma red que el vCenter, pero se les puede asignar otra, siempre y cuando, ambas redes tengan visibilidad, dado que el vCenter tiene que ver a los host ESXi y viceversa. Por ejemplo, el vCenter Server de este tutorial tendrá la VLAN 100 y la IP 192.168.101.10. El resto de host ESXi tendrán también IP de la red 192.168.101.0.

Para la sincronización de la fecha y hora, se usarán servidores NTP, por ello, desde la red de management del vCenter y los hosts ESXi se debe tener acceso a estos servidores de hora NTP. En nuestro caso, como veremos más adelante, se usará el servidor hora.roa.es.

Necesitaremos disponer de serviores DNS, que agregaremos a la configuración de red del vCenter. Lo habitual es disponer de servidores DNS internos propios de la organización. En el siguiente artículo explicamos cómo montar un servidor DNS con pi-hole:

Descargar en un equipo Windows con acceso al VMware Server del ESXi el ISO del VMware vCenter Server Appliance

Desde un equipo Windows (admite despliegue desde equipos Linux y MAC) con acceso a las redes de management de los host ESXi y el futuro vCenter, accederemos al sitio web oficial de VMware y buscaremos la descarga del fichero ISO del VMware vCenter Server Appliance que suele estar en:

Buscaremos la versión que queramos instalar, en nuestro caso la versión 6.7, descargando el fichero ISO: VMware-VCSA-all-6.7.0-14367737.iso (de unos 4,5GB).

Nota: es posible que la descarga requiera de registro previo en VMware.

Descargar en un equipo Windows con acceso al VMware Server del ESXi el ISO del VMware vCenter Server Appliance

Paso 1: montar unidad de CD con ISO de VMware vCenter Server Appliance y desplegar en host hipervisor ESXi

Tras la descarga, desde el equipo Windows, pulsaremos con el botón derecho del ratón sobre el fichero ISO descargado. En el menú emergente elegiremos «Montar»:

Montar unidad de CD con ISO de VMware vCenter Server Appliance y desplegar en host hipervisor ESXi

El sistema habrá creado una unidad de DVD virtual con el software de instalación del appliance VCSA. Exploraremos esa unidad y accederemos a la carpeta:

Unidad DVD\VMware VCSA\vcsa-ui-installer\win32

Dentro de esta carpeta, buscaremos el instalador «installer.exe» y lo ejecutaremos:

Montar unidad de CD con ISO de VMware vCenter Server Appliance y desplegar en host hipervisor ESXi

Se iniciará el asistente vCenter Server Appliance Installer. En nuestro caso, al ser una instalación desde cero, pulsaremos en «Install»:

Montar unidad de CD con ISO de VMware vCenter Server Appliance y desplegar en host hipervisor ESXi

El asistente iniciará el paso 1 de la instalación, consistente en el despliegue del appliance en el host hipervisor ESXi que se elegirá posteriormente. Pulsaremos «NEXT»:

Montar unidad de CD con ISO de VMware vCenter Server Appliance y desplegar en host hipervisor ESXi

Aceptaremos los términos de licencia:

Montar unidad de CD con ISO de VMware vCenter Server Appliance y desplegar en host hipervisor ESXi

Elegiremos el modo de despliegue, el recomendable es «vCenter Server with an Embedded Platform Services Controller»:

Montar unidad de CD con ISO de VMware vCenter Server Appliance y desplegar en host hipervisor ESXi

Introduciremos la IP o el nombre DNS del servidor hipervisor VMware Server ESXi donde se desplegará la máquina virtual del vCenter Server. Introduciremos usuario y contraseña de acceso a este host, con permisos suficientes para crear máquinas virtuales. Es importante elegir un host ESXi estable y disponible, será en este host donde se despliegue el Linux Photon incorporado en el appliance VCSA y responsable de la gestión del futuro clúster:

Montar unidad de CD con ISO de VMware vCenter Server Appliance y desplegar en host hipervisor ESXi

Nos avisará de que el certificado SSL no es seguro (si en la instalación del VMware Server ESXi no agregamos un certificado propio, este mensaje es normal), pulsaremos «YES»:

Montar unidad de CD con ISO de VMware vCenter Server Appliance y desplegar en host hipervisor ESXi

Introduciremos el nombre para la máquina virtual que se creará en el ESXi, por ejemplo «vcenterserver» y el usuario y contraseña root del sistema Linux. Con estos datos podremos acceder, posteriormente, mediante SSH a la máquina virtual Linux Photon del vCenter Server:

Montar unidad de CD con ISO de VMware vCenter Server Appliance y desplegar en host hipervisor ESXi

Elegiremos el tipo de despliegue para el almacenamiento de la máquina virtual Linux. Si nuestro vCenter Server va a contener, como mucho, unas 100 máquinas virtuales o menos, elegiremos «Tiny». Con «Tiny» se creará una máquina virtual con 2vCPU, 10GB de RAM y 300GB de disco duro:

Montar unidad de CD con ISO de VMware vCenter Server Appliance y desplegar en host hipervisor ESXi

El asistente obtendrá, del host hipervisor ESXi elegido anteriormente, los datastores (almacenes de datos) disponibles. Elegiremos el datastore donde queramos que se almacene la máquina virtual que se va a desplegar.

Nota importante: es muy recomendable usar un almacenamiento en fibra o por SCSI y, lo realmente importante es que este almacenamiento esté visible para todos los hosts ESXi que formarán el clúster. Así, se podrá habilitar la alta disponibilidad (HA) y se podrán migrar máquinas de un host a otro, o incluso de un almacenamiento a otro.

Montar unidad de CD con ISO de VMware vCenter Server Appliance y desplegar en host hipervisor ESXi

A continuación, como paso muy importante, elegiremos la red que se asignará a la máquina virtual vCenter Server (VMKernel). Esta red no debe estar en un switch distribuido, debe ser la red del VMkernel. No nos dejará elegir otro tipo. La obtendrá del ESXi. Rellenaremos el resto de datos:

  • IP version: IPv4.
  • IP assignment: static.
  • FQDN: nombre completo DNS (con dominio) que se asignará al vCenter Server, por ejemplo vcenterserver.proyectoa.local.
  • IP address: dirección IP para la máquina virtual del vCenter Server. Es recomendable que esté en una VLAN específica para ello, donde estén el resto de host ESXi de hipervisión, para la hiperconvergencia (gestión, red, HA, etc.).
  • Subnet maks: máscara de subred para la IP anterior.
  • Default gateway: puerta de enlace.
  • DNS servers: servidores DNS accesibles desde la red del vCenter Server.
  • Common Ports: por defecto, se usará el puerto 80 para el HTTP y el puerto 443 para el HTTPS.
Montar unidad de CD con ISO de VMware vCenter Server Appliance y desplegar en host hipervisor ESXi

Revisaremos la configuración establecida. Si todo es correcto, pulsaremos «FINISH» para iniciar el despliegue:

Montar unidad de CD con ISO de VMware vCenter Server Appliance y desplegar en host hipervisor ESXi

Se iniciará el despliegue del vCenter Server Appliance (VCSA) con Embedded Platform Services Controller, una máquina virtual Linux Photon, que se creará en el host ESXi elegido anteriormente:

Montar unidad de CD con ISO de VMware vCenter Server Appliance y desplegar en host hipervisor ESXi

Una vez finalizado, pulsaremos en «CONTINUE»:

Montar unidad de CD con ISO de VMware vCenter Server Appliance y desplegar en host hipervisor ESXi

Tras finalizar este paso, podremos comprobar que se ha creado una nueva máquina virtual en el host ESXi de destino:

Montar unidad de CD con ISO de VMware vCenter Server Appliance y desplegar en host hipervisor ESXi

Paso 2: configuración del despliegue de vCenter Server Appliance Installer

El asistente nos indicará que iniciará el paso 2, la configuración del vCenter Server Appliance (VCSA). Pulsaremos en «NEXT»:

Paso 2 configuración del despliegue de vCenter Server Appliance Installer

Estableceremos la configuración de la actualización de fecha y hora. En nuestro caso, elegiremos «Synchronize time with NTP Servers» e introduciremos varios servidores de hora (separados por coma), por ejemplo:

  • hora.roa.es, hora.rediris.es

Habilitaremos el acceso SSH, eligiendo en el desplegable de «SSH access» la opción «Enabled». Pulsaremos «NEXT»:

Paso 2 configuración del despliegue de vCenter Server Appliance Installer

Elegiremos los datos de conexión Single Sign-On. En nuestro caso, al ser una instalación desde cero, no tendremos ningún dominio VMware creado, por lo que marcaremos la opción «Create a new SSO domain». Introduciremos los siguientes datos:

  • Single Sign-On domain name: podremos dejar el de defecto vspehere.local o bien cambiarlo.
  • Single Sign-On user name: usuario para el acceso a la gestión del vCenter Server. Por defecto administrator (es recomendable, por seguridad, cambiarlo).
  • Single Sign-On password: contraseña para el usuario anterior.
Paso 2 configuración del despliegue de vCenter Server Appliance Installer

En caso de no querer participar en el programa de mejora de experiencia de VMware, desmarcaremos la opción «Join the VMware’s Customer Experience improvement Program (CEIP)»:

Paso 2 configuración del despliegue de vCenter Server Appliance Installer

Si todas las configuraciones elegidas son correctas, pulsaremos «FINISH» para que el asistente las aplique a la máquina virtual y, por ende, al vCenter Server:

Paso 2 configuración del despliegue de vCenter Server Appliance Installer

Nos advertirá que una vez lanzada la configuración no puede detenerse. Pulsaremos «OK»:

Paso 2 configuración del despliegue de vCenter Server Appliance Installer

Se iniciará el proceso de configuración del appliance:

Paso 2 configuración del despliegue de vCenter Server Appliance Installer

Una vez finalizado, pulsaremos «CLOSE»:

Paso 2 configuración del despliegue de vCenter Server Appliance Installer

Y ya tendremos el vCenter Server desplegado y con su configuración inicial.

Acceso a la gestión del vCenter Server vía web desde cualquier equipo de la red

Una vez desplegada y configurada la máquina virtual con VMware vCenter Server, podremos acceder a su gestión web desde cualquier equipo del red (que tenga visibilidad de la VLAN y red asignada a la máquina). Desde un navegador web, accederemos al sitio web del vCenter:

  • https://vcenterserver.proyectoa.local

Y pulsaremos en «INICIAR VSPHERE CLIENT (HTML5):

Acceso a la gestión del vCenter Server vía web desde cualquier equipo de la red

Iniciaremos sesión con el usuario y contraseña establecidos anteriormente para el Single Sign-On:

Acceso a la gestión del vCenter Server vía web desde cualquier equipo de la red

El primer paso que podemos realizar es crear un Centro de datos. Para ello, pulsaremos con el botón derecho del ratón sobre nuestro vCenter Server (vcenterserver.proyectoa.local) y elegiremos «Nuevo centro de datos…»:

Acceso a la gestión del vCenter Server vía web desde cualquier equipo de la red

Estableceremos el nombre del centro de datos (por ejemplo Datacenter) y pulsaremos «ACEPTAR»:

Acceso a la gestión del vCenter Server vía web desde cualquier equipo de la red

Crear switches distribuidos (Distributed Switch) y redes (grupos de puertos) en vCenter Server

A continuación, agregaremos los switches distribuidos (si es esta la estrategia de switching elegida por la organización). Desde el Datacenter, pulsaremos con el botón derecho y elegiremos: «Distributed Switch» – «Nuevo Distributed Switch…»:

Crear switches distribuidos (Distributed Switch) y redes en vCenter Server

Introduciremos el nombre para el Distributed Switch, por ejemplo «DSwitch»:

Crear switches distribuidos (Distributed Switch) y redes en vCenter Server

Elegiremos la versión de ESXi soportada (6.6.0: ESXi 6.7 y posterior):

Crear switches distribuidos (Distributed Switch) y redes en vCenter Server

Estableceremos los valores de configuración del switch distribuido:

  • Cantidad de vínculos superiores: por defecto 4.
  • Network I/O Control: por defecto Habilitado.
  • Grupo de puertos predeterminado: si queremos crear un grupo de puertos predeterminado marcaremos «Crear un grupo de puertos predeterminado».
  • Si hemos marcado la opción anterior, elegiremos el nombre para el grupo de puertos que se creará para este switch distribuido. Por ejemplo «DPortGroup».
Crear switches distribuidos (Distributed Switch) y redes en vCenter Server

Una vez elegidos todos los valores de configuración, pulsaremos «FINISH» para crear el switch distribuido:

Crear switches distribuidos (Distributed Switch) y redes en vCenter Server

Para agregar las redes de que dispongamos en las máquinas virtuales de nuestro entorno de virtualización, pulsaremos con el botón derecho del ratón sobre el switch distribuido creado anteriormente y elegiremos: «Grupo de puertos distribuidos» – «Nuevo grupo de puertos distribuidos…»:

Crear switches distribuidos (Distributed Switch) y redes en vCenter Server

Introduciremos el nombre para la nueva red. Si, por ejemplo, tenemos dos redes: red LAN y red DMZ, introduciremos «Red_LAN»:

Crear switches distribuidos (Distributed Switch) y redes en vCenter Server

Si tenemos esta red en una VLAN propia, por ejemplo la VLAN 10, introduciremos los siguientes datos para esta red:

  • Enlace de puertos: Enlace estático.
  • Asignación de puertos: Elástico.
  • Cantidad de puertos: 8 por defecto, se irá incrementando automáticamente si se requiere, al haber elegido la asignación de puertos elástica.
  • Grupo de recursos de red: valor predeterminado.
  • Tipo de VLAN: VLAN.
  • ID de VLAN: en nuestro caso, la red LAN está en la VLAN 10, así que introduciremos «10».
Crear switches distribuidos (Distributed Switch) y redes en vCenter Server

Si la configuración de la red es correcta, pulsaremos «FINISH» para crearla:

Crear switches distribuidos (Distributed Switch) y redes en vCenter Server

Repetiremos este proceso para el resto de redes que necesiten las máquinas virtuales, por ejemplo, para la red DMZ (Red_DMZ). Estas redes (grupos de puertos) serán las que se asignen a cada máquina virtual.

Crear el clúster vCenter Server para alta disponibilidad HA

Tras crear el datacenter y las redes, pasaremos a montar el clúster propiamente dicho, para poder tener la alta disponibilidad (HA).

Con dos hipervisores ESXi (o más) en clúster, si uno de ellos cae o si tenemos que hacer alguna tarea de mantenimiento, el otro cogerá el control de las máquinas virtuales y no habrá corte de servicio (o habrá el mínimo posible, pérdida de unos pocos ping).

Para montar el clúster, pulsaremos con el botón derecho del ratón sobre el datacenter y elegiremos «Nuevo clúster…»:

Crear el clúster vCenter Server para alta disponibilidad HA

introduciremos el nombre para el clúster y marcaremos los servicios de clúster que queramos activar:

  • Nombre: por ejemplo, VMCluster.
  • vSphere DRS: si tenemos licencia para ello, podremos activar el DRS, que nos permitirá establecer reglas de cumplimiento de las máquinas virtuales: balanceos, asignación forzosa de ESX, máquinas separadas en diferentes ESX, etc.
  • vSphere HA: para activar la alta disponibilidad, marcaremos esta opción. De forma, que si un servidor ESX cae, las máquinas que contenía pasarán a otros ESX y no habrá corte de servicio, como mucho microcortes de unos pocos ping.
  • vSAN: si usamos virtual SAN y tenemos licencia, marcaremos esta opción.
Crear el clúster vCenter Server para alta disponibilidad HA

Nota importante: lo habitual sería marcar el vSphere HA, pero no es recomendable hacerlo todavía, dado que aún no tenemos hosts ESXi y este servicio requiere de, al menos, dos host ESXi agregado al clúster. Como indicaremos más adelante, si habilitamos aquí el HA, tendremos que deshabilitarlo temporalmente hasta tener dos hosts ESXi, momento en el que podremos habilitarlo.

Agregar host hipervisor ESXi al clúster VMware vCenter Server

Una vez preparado todo el entorno vCenter Server, es el momento de agregar los hosts ESXi que tengamos en nuestra organización. Para ello, es recomendable seguir los siguientes pasos.

En primer lugar, deberemos realizar una copia de seguridad de todo el entorno de virtualización y de sus máquinas virtuales. El proceso que realizaremos, aunque no es crítico, sí que puede producir algún problema y dejar inaccesible alguna máquina (no es habitual).

Nota importante: tras el backup, es recomendable, pasar primero un host ESXi que NO lleve la máquina virtual propia del vCenter Server para, una vez agregado, migrar la máquina del host ESXi actual a este nuevo agregado al clúster.

Revisaremos, en el host ESXi que vamos a agregar, accediendo a su consola web de gestión vSphere Web Client, que no tenga habilitada la opción de iniciar las máquinas de forma automática si se apagan. Deshabilitaremos esta opción (de tenerla habilitada). Podremos hacerlo desde «Administrar» en el Host, en la pestaña «Sistema», eligiendo «Inicio automático». Pulsaremos en «Editar configuración» y elegiremos Habilitado = No.

Agregar host ESXi al clúster VMware vCenter Server

Repetiremos este paso en todos los ESXi que vayamos a agregar al clúster.

A continuación, se recomienda apagar todas las máquinas virtuales del host. Como única excepción, si vamos a agregar el host ESXi que contiene, precisamente, la máquina virtual con el vCenter Server, esta máquina NO la apagaremos, porque es la que ofrece el servicio de migración. Esta máquina debe tener como red la del vmkernel ya establecida, por ello, aunque se migre el ESXi que la contiene, no debe perder la conectividad.

Accederemos a la consola de gestión web del host ESXi y apagaremos, de forma ordenada y correcta (con apagado del sistema operativo), todas las máquinas virtuales.

El proceso puede tardar varios minutos, entre el apagado, la agregación del host, la migración de las máquinas de host, el establecimiento de las redes a cada máquina y encendido. Por ello, deberemos realizar el proceso en horarios de menor carga, para minimizar el impacto en la disponibilidad de los servicios.

Desde el vCenter Server, pulsaremos con el botón derecho del ratón sobre el clúster creado y elegiremos «Agregar hosts…»:

Agregar host ESXi al clúster VMware vCenter Server

En este caso, tendremos dos opciones para agregar los hosts ESXi:

  • Si el host ESXi ya estaba agregado al vCenter (pero no al clúster), podremos hacerlo ahora desde la pestaña «Hosts existente…«. Marcaremos el host ESXi a pasar al clúster y pulsaremos «SIGUIENTE».
Agregar host ESXi al clúster VMware vCenter Server
  • Si el host ESXi aún no ha sido agregado al vCenter, podremos agregarlo directamente al clúster vCenter desde la pestaña «Nuevos hosts«. Introduciremos el nombre DNS o la IP del host, el usuario y la contraseña. Podremos añadir varios hosts a la vez, aunque no es recomendable.
Agregar host ESXi al clúster VMware vCenter Server

El asistente para agregar hosts ESXi nos advertirá de que los hosts ESXi entrarán en modo mantenimiento, por ello, las máquinas virtuales que contienen no serán accesibles durante el proceso:

Agregar host ESXi al clúster VMware vCenter Server

Nota importante: es posible agregar un host ESXi que ya esté administrado (pertenezca) a otro vCenter Server diferente. En este caso, se realiza el mismo proceso que el indicando anteriormente. VMware nos advertirá de que este host ESXi ya pertenece a un vCenter y, si se continúa con el proceso, dejará de estar disponible para el vCenter anterior y pasará al nuevo. Sus máquinas virtuales también pasarán a ser gestionadas por el nuevo vCenter. El mensaje de advertencia en este caso será:

IP_host_ESXi ya está administrado por el sistema de vCenter Server IP_vCenter. Un host solo puede estar administrado por un único sistema de vCenter. Si continúa, este host perderá la conexión con su vCenter Server actual.

Agregar host ESXi al clúster VMware vCenter Server

El host ESXi entrará en modo mantenimiento y será agregado al clúster. El proceso puede tardar varios minutos:

Agregar host ESXi al clúster VMware vCenter Server

Una dato importante: cuando el host ESXi haya sido agregado al clúster vCenter Server, las máquinas virtuales que tuviera este host pasarán a visualizarse en el clúster. Si tenemos máquinas con requisito de alta disponibilidad, es el momento de migrarlas a cualquier otro host ya agregado al clúster (si no es el primero) e iniciarlas. Así podremos, de forma ordenada y correcta, seguir configurando el host en modo mantenimiento. En este primer momento, dado que las máquinas que vienen del host agregado están apagadas, la migración será instantánea. Para migrar una máquina de un host a otro, es suficiente con pulsar con el botón derecho del ratón sobre la máquina virtual y en el menú emergente elegir «Migrar…»:

Agregar host ESXi al clúster VMware vCenter Server

Por otro lado, hay que tener en cuenta que si solo tenemos un host ESXi en el clúster y tenemos habilitado el HA, no nos dejará migrar máquinas, nos indicará que no es posible al no cumplir el HA. Para el primer host, como hemos indicando en los requisitos, deshabilitaremos el HA hasta tener dos.

Dado que las máquinas agregadas del host nuevo tienen un red no identificada en el nuevo vCenter y, además, el host actual está en modo mantenimiento, el asistente de migración nos mostrará un warning indicando que únicamente podremos migrar el recurso informático (el host), pero esto no será problema porque es lo que realmente queremos hacer:

Agregar host ESXi al clúster VMware vCenter Server

Elegiremos el host de destino de la máquina virtual, de los disponibles y configurados en el clúster vCenter Server:

Agregar host ESXi al clúster VMware vCenter Server

Y elegiremos la nueva red que se asignará a la máquina virtual (nuevo grupo de puertos):

Agregar host ESXi al clúster VMware vCenter Server

Una vez migrada la máquina virtual a un host ESXi funcional del clúster, podremos encenderla para que siga ofreciendo sus servicios. Repetiremos este proceso con el resto de máquinas virtuales que hayan «venido» del nuevo host ESXi agregado al clúster.

Continuaremos con la tarea de configuración del nuevo host ESXi agregado. Ahora, agregaremos el nuevo host ESXi al conmutador virtual del clúster. Para ello, desde vSphere Client del vCenter, accederemos a la zona de redes y pulsaremos con el botón derecho del ratón sobre el switch distribuido del clúster (en nuestro caso «DSwitch»). En el menú desplegable elegiremos «Agregar y administrar hosts..»:

Agregar host ESXi al clúster VMware vCenter Server

Marcaremos la opción «Agregar hosts» y pulsaremos «NEXT»:

Agregar host ESXi al clúster VMware vCenter Server

Pulsaremos en el botón «Nuevos hosts…»:

Agregar host ESXi al clúster VMware vCenter Server

Nos debe aparecer el host que tenemos en modo mantenimiento y que acabamos de agregar al clúster. Lo marcamos y pulsamos en «ACEPTAR»:

Agregar host ESXi al clúster VMware vCenter Server

A continuación, asignaremos a cada adaptador de red físico su vínculo superior. Los vínculos superiores deben coincidir en todos los hosts del clúster. Por ejemplo, si para el primer host del clúster se han establecido 4 adaptadores de red para los cuatro vínculos superiores uplink1, uplink2, unplink3, uplink4, para el nuevo debemos hacer lo mismo. Todos los hosts debe tener los mismos vínculos superiores.

Para conseguir esto, seleccionaremos cada adaptador de red físico que queramos usar [1] y pulsaremos en «Asignar vínculo superior» [2]:

Agregar host ESXi al clúster VMware vCenter Server

Nota importante: los adaptadores físicos (nic) elegidos de cada host ESXi deben tener acceso a su VLAN correspondiente o incluso, ser enlaces troncales y que cada uno pueda ver todas las VLAN de las redes que se agregaron al clúster vCenter Server.

Elegiremos el vínculo superior para el adaptador físico seleccionado:

Agregar host ESXi al clúster VMware vCenter Server

Repetiremos el proceso para todos los adaptadores físicos que queramos asociar a vínculos superiores.

En caso de no realizar correctamente esta asignación de vínculos superiores, el sistema nos mostrará un aviso como el siguiente:

Compruebe que la configuración de los hosts cumpla con la configuración de clústeres con hiperconvergencia. Todos los hosts deben asignarse al VDS con los mismos adaptadores, que deben estar presentes y deben encontrarse en los grupos de puertos distribuidos correctos; además, el servidor NTP y el modo de bloqueo se deben configurar de acuerdo con las especificaciones.

El asistente nos indicará que habrá algún adaptador físico no asociando (sin reclamar) a vínculos superiores. Esto es normal, dado que tendremos uno o varios adaptadores físicos dedicados a la red VMkernel para el management y el vMotion:

Agregar host ESXi al clúster VMware vCenter Server

Si el host ESXi no tiene máquinas virtuales, continuamos pulsando «NEXT»:

Agregar host ESXi al clúster VMware vCenter Server

En el caso de que el host tuviera máquinas virtuales, desde aquí podremos asignarles la nueva red (a cada una) del nuevo vCenter Server. Aunque no lo recomendamos porque al estar el host en modo mantenimiento, esta acción fallará. Es mejor hacerlo posteriormente:

Agregar host ESXi al clúster VMware vCenter Server

Si toda la configuración es correcta, pulsaremos «FINISH» para realizar el proceso de agregación de hosts al switch distribuido:

Agregar host ESXi al clúster VMware vCenter Server

Revisaremos que la red del VMkernel para este host tiene marcada la opción vMotion. Esto es importante para que funcione la migración de máquinas virtuales entre hosts ESXi del clúster. Podemos comprobarlo seleccionando el host ESX en el clúster [1] y pulsando en «Configurar» [2], «Adaptadores de VMkernel» [3], seleccionamos el adaptador de Management [4] y pulsamos en el botón «Editar» [5]:

Agregar host ESXi al clúster VMware vCenter Server

Debe tener marcada la opción vMotion. De esta forma, este adaptador se usará para el servicio vMotion, para cuando queramos migrar máquinas virtuales entre hosts y de almacenamiento:

Agregar host ESXi al clúster VMware vCenter Server

Este adaptador VMkernel tendrá una dirección IP, que será, precisamente, la IP de gestión del host ESXi:

Agregar host ESXi al clúster VMware vCenter Server

Cuando hayamos finalizado la configuración del host, lo devolveremos a su estado normal. Para ello, pulsaremos con el botón derecho del ratón sobre el host ESXi del clúster y elegiremos: «Modo mantenimiento» – «Salir del modo mantenimiento»:

Agregar host ESXi al clúster VMware vCenter Server

El proceso tardará unos minutos, finalizado éste, el host quedará agregado al clúster vCenter y disponible para su uso.

Repetiremos el proceso de agregación de host ESXi para el resto de servidores que queramos que formen parte del clúster vCenter Server.

Activar alta disponibilidad HA en el clúster VMware vCenter Server

Cuando hayamos agregado un segundo Host y lo hayamos establecido a estado normal, volveremos a habilitar el HA.

Para ello, desde el clúster, pulsaremos en «Configuración» y en «Servicios» – «vSphere Availability». En «vSphere HA está desactivado» pulsaremos en el botón «EDITAR…»:

Activar alta disponibilidad HA en el clúster VMware vCenter Server

Marcaremos «vSphere HA» y, en principio, dejaremos las opciones por defecto (salvo que queramos personalizar alguna):

Activar alta disponibilidad HA en el clúster VMware vCenter Server

De esta forma, tendremos un sistema de virtualización más estable y con alta disponibilidad. Si uno de los host ESXi tiene algún problema (de red, de hardware, de software, etc.), de forma automática, el clúster asignará las máquinas virtuales que tenía asociadas a otros hosts del clúster. Si hemos establecido reglas de DRS, las aplicará.