Instalación del nodo y ensamblaje del clúster
Todos los nodos se instalan desde la misma imagen de arranque, y los pasos son los mismos en cada nodo. Los parámetros del clúster (ID, número de nodos, redundancia) se introducen de nuevo en cada nodo y deben coincidir en todos. Solo el ID del nodo es único.
El instalador solicita cuatro grupos de parámetros:
- composición del clúster: ID del clúster, número de nodos, redundancia, ID del nodo;
- direcciones de los servicios: WSS URL para las consolas de las VM y nombre del servidor KMS para activar las imágenes de Windows;
- red y discos: primer disco de la capa de almacenamiento, agregados, VLAN, puerta de enlace predeterminada, nombre de host;
- particionado del disco del sistema.
Todos los valores se toman de la lista de comprobación de la instalación. Debe completarse antes de que el primer servidor arranque desde la imagen.
La imagen es autosuficiente: contiene el sistema base, los paquetes y la plantilla de la VM de gestión (vStack Center). No se necesita Internet durante la instalación.
El clúster se ensambla por sí solo en el primer arranque. Cada nodo espera las sesiones iSCSI con todos los demás; después crea los pools, despliega las plantillas y levanta la VM de gestión. No es necesario reiniciar los nodos exactamente a la vez, pero todos deben arrancar en un plazo de 30 minutos.
Cuándo utilizarla
Estas instrucciones llevan desde servidores vacíos hasta un clúster ensamblado. No sirven para añadir un nodo a un clúster en funcionamiento: el número de nodos y la redundancia se definen durante la instalación y no se modifican después.
Requisitos previos
- Los nodos y los switches cumplen los requisitos de hardware y red.
- La lista de comprobación de la instalación está completada (tabla siguiente).
- Los switches están configurados: vPC o LACP en modo
active, las VLAN necesarias, MTU 9216 en los puertos, IGMP snooping y querier en la VLAN de las redes aisladas. - Existe un registro A para el nombre de dominio de la interfaz web de gestión. Apunta a la
dirección con el último octeto 250 en la red de puntos de acceso públicos: para la red
192.0.2.0/24es192.0.2.250. - En la configuración del servidor están habilitados el arranque UEFI y VT-x. Habilite VT-d si va a pasar dispositivos PCI a las VM.
- El reloj del servidor está configurado en UTC, y los nodos tendrán acceso a un servidor NTP. Sin sincronización horaria el clúster no arranca.
- Dispone de la imagen de arranque de vStack OS. Las imágenes se distribuyen desde el repositorio de vStack solo a direcciones IP autorizadas. Para añadir su dirección, escriba al soporte.
- Dispone de acceso a la consola del servidor: físico o a través de la interfaz de gestión (Virtual media).
Lista de comprobación de la instalación
| N.º | Parámetro | Valor de ejemplo | Nota |
|---|---|---|---|
| 1 | Primer disco de la capa de almacenamiento | da1 | El instalador tomará tantos discos consecutivos como nodos haya en el clúster |
| 2 | Configuración de los agregados LACP: nombres, interfaces, MTU, dirección | lagg10: ix0,ix1, 9000 y lagg20: mce0,mce1, 9000 | Variante con dos pares de puertos |
| 3 | Número de nodos del clúster | 5 | Por defecto, 4 |
| 4 | Parámetro «N plus» | 2 | Redundancia del clúster y de la capa de almacenamiento, del 1 al 3 |
| 5 | ID del clúster | 100 | Del 1 al 999 |
| 6 | VLAN ID de la red del clúster | 1001 | |
| 7 | VLAN ID de la red que encapsula las redes virtuales aisladas | 1002 | non-routed |
| 8 | VLAN ID de la red de puntos de acceso públicos | 1003 | non-routed |
| 9 | VLAN ID de la red de almacenamiento (native) | 1004 | routed |
| 10 | Espacio de direcciones de la red de puntos de acceso públicos | 192.0.2.0/24 | non-routed |
| 11 | Puerta de enlace predeterminada | 192.0.2.1 | Dirección de la red de puntos de acceso públicos |
| 12 | Rango de VLAN ID para las redes virtuales enrutadas | 1010-1060 | |
| 13 | Nombre de dominio de la interfaz web de gestión | mgmtvm.q100.example.com | Registro A a la dirección .250 |
| 14 | WSS URL | wss://mgmtvm.q100.example.com/.wss | Punto de conexión de las consolas de las VM |
| 15 | Nombre de dominio del KMS (para imágenes de Windows) | kms02.example.com |
Elija el esquema de puertos
El instalador admite dos esquemas de cableado de puertos. Se elige uno para todo el clúster, y de él depende si se necesita el segundo agregado.
| Pares de puertos dedicados para SDN y SDS | Par de puertos combinado | |
|---|---|---|
| Agregados | lagg10 (VXLAN y puntos de acceso públicos) y lagg20 (red del clúster y almacenamiento) | solo lagg10 |
| Puertos físicos | 2 puertos por agregado | 2 puertos para todo el nodo |
| Paso de introducción del nombre del segundo agregado | Introduzca lagg20 y sus parámetros | Pulse Ctrl-C |
| Cuándo elegirlo | Es necesario separar el tráfico de almacenamiento del tráfico de las redes virtuales | Los puertos del nodo o del switch solo alcanzan para un agregado |
Instale el nodo
Repita los pasos en cada nodo del clúster.
- Grabe la imagen de arranque en un medio o conéctela mediante Virtual media en la interfaz de gestión del servidor. La imagen ocupa unos 17–19 GB.
- Compruebe que en la configuración de arranque está seleccionado UEFI y habilitado VT-x.
- Arranque desde el medio. En la pantalla de bienvenida, pulse Install.
- Seleccione Continue with default keymap y pulse Select.
- Indique el primer disco de la capa de almacenamiento (punto 1 de la lista de comprobación).
- Indique el ID del clúster, un número del 1 al 999.
- Indique el número de nodos del clúster. El valor predeterminado es 4, la configuración mínima recomendada.
- Indique la redundancia del clúster y de la capa de almacenamiento, un número del 1 al 3.
- Indique el ID del nodo actual. Debe ser único en el clúster.
- Introduzca la WSS URL, el punto de conexión de las consolas de las VM. La URL se indica con el esquema,
por ejemplo
wss://mgmtvm.q100.example.com/.wss. El valor puede modificarse más adelante. - Indique el rango de VLAN, por ejemplo
1010-1060. Es la reserva para las redes de cuyo espacio de direcciones las VM obtienen direcciones IP. - Indique el nombre del servidor KMS para las imágenes de Windows. El valor puede modificarse más adelante.
- Indique el nombre del primer agregado. Deje
lagg10. - Complete el formulario del primer agregado:
- dos interfaces físicas;
- Aggregation Protocol: deje
lacp; - MTU: 9000. El formulario propone 9216, pero en la configuración del nodo no se escribirá más de 9000;
- dirección IP y prefijo de red. El último octeto es 100 + ID del nodo: para el primer
nodo
192.0.2.101/24, para el segundo192.0.2.102/24, etc.
- Pase al segundo agregado:
- si lo necesita, indique el nombre
lagg20y complete el mismo formulario. En los adaptadores Mellanox las interfaces se llamanmce0ymce1, y no se les puede asignar un MTU superior a 9000; - si no lo necesita, pulse Ctrl-C en el paso de introducción del nombre.
- si lo necesita, indique el nombre
- Complete el formulario de VLAN. Para cada segmento (red del clúster, VXLAN, puntos de acceso públicos, almacenamiento) indique el VLAN ID, la dirección de red y el agregado en el que se levantará esa VLAN. Tome los valores de los puntos 6–10 de la lista de comprobación.
- Indique la puerta de enlace predeterminada, una dirección de la red de puntos de acceso públicos (punto 11).
- Indique el nombre de host estrictamente con el formato
q<ID del clúster>u<ID del nodo>: el ID del clúster con una a tres cifras y el ID del nodo con exactamente tres cifras. Para el clúster 100 y el nodo 1 esq100u001. El generador de configuración no acepta un nombre con otro formato. - En la pantalla de selección de componentes del sistema, pulse Ok.
- Seleccione Manual para particionar el disco del sistema manualmente.
- En el editor de particiones, pulse Create y seleccione GPT.
- Cree la primera partición, efi.
- Cree el sistema de archivos raíz. El tamaño recomendado es 100 GB: una partición así puede ampliarse después sin tiempo de inactividad del nodo.
- Cree la partición de intercambio (SWAP).
- Pulse Finish y luego Commit. Se mostrarán dos barras de progreso.
- En la ventana de configuración del arranque, pulse No e introduzca el nombre de la nueva entrada.
- Introduzca dos veces la contraseña del superusuario (root). Los caracteres no se muestran al escribirlos.
- En la ventana de configuración de red, pulse Cancel. La red ya se ha definido en los pasos anteriores.
- Seleccione el modo de zona horaria: Yes si el reloj del firmware del servidor está en UTC, No si no lo sabe.
- Si seleccionó No, indique la zona horaria UTC. Todos los nodos del clúster deben funcionar en UTC.
- Compruebe la fecha y la hora. Si son correctas, pulse Skip.
- En la pantalla de servicios que se inician al arrancar el nodo, deje la configuración
predeterminada. En ella ya está habilitado
ntpd. - En la pantalla de opciones de seguridad, deje la configuración predeterminada.
- Omita el paso de creación de usuarios adicionales: pulse No.
- En la ventana de configuración final, seleccione Exit y pulse Ok. Comenzará la colocación previa de las imágenes cloud y los repositorios. Durante varios minutos no habrá barra de progreso; la ventana de espera permanece abierta.
- Espere a que se instalen los paquetes en el nodo.
- Pulse No para finalizar la instalación.
Ensamble el clúster
- Asegúrese de que vStack OS está instalado en todos los nodos.
- Reinicie cada nodo con el botón Reboot. No es necesaria una sincronización estricta, pero hágalo en un plazo de 30 minutos: ese es el tiempo que cada nodo espera las sesiones iSCSI con los demás.
- Espere a que los nodos creen los pools y coloquen en ellos las imágenes cloud. Un nodo que ha completado esta etapa vuelve a esperar a los demás.
- Espere a que arranque la VM de gestión (vStack Center) y el clúster empiece a funcionar.
Comprobación del resultado
En cualquier nodo:
hostnamedevuelve un nombre con el formatoq100u001.ifconfig lagg10(yifconfig lagg20, si existe el segundo agregado) muestralaggproto lacp, MTU 9000, y ambos puertos tienen los indicadoresACTIVE,COLLECTINGyDISTRIBUTING. Un puerto sin estos indicadores significa que el enlace con el switch no se ha formado en LACP.zpool listmuestra los pools del clúster en estadoONLINE.- La dirección con el último octeto 250 en la red de puntos de acceso públicos responde: allí funciona la VM de gestión.
Cómo comprobar la composición del clúster y los pools en la interfaz web se describe en la documentación de vStack Center.
Si algo falla
- Se han cambiado los nombres de los agregados. El nombre
lagg10está fijado en la configuración del servicio de clúster, y el resto de los ajustes también están pensados para los nombres estándar. Dejelagg10ylagg20tal cual. - MTU superior a 9000. El instalador escribirá 9000 de todos modos, y en los adaptadores Mellanox un MTU mayor hace que la interfaz vuelva a 1500. Configure 9000 y deje 9216 para el switch.
- El agregado no se forma. Compruebe que los puertos del switch están en modo LACP
activey noon, y que ambos puertos del nodo llegan al mismo grupo vPC / LACP. - El ID del nodo está repetido. Un clúster con ID de nodo idénticos no se ensamblará. Compare el ID con la lista de comprobación en cada nodo.
- Nombre de host con otro formato. El generador de configuración solo acepta
q<1–3 cifras>u<3 cifras>. Reinstale el nodo con el nombre correcto. - La zona horaria no es UTC o no hay NTP. Otra zona horaria afecta al funcionamiento de los sistemas operativos invitados, y sin sincronización horaria el clúster no arranca. Seleccione UTC y proporcione a los nodos acceso a NTP.
- La ventana de configuración final parece «colgada». En la etapa de colocación de las imágenes cloud no hay barra de progreso. Espere unos minutos; el tiempo depende de la velocidad del medio y de los discos.
- El nodo no esperó a los demás. Si en 30 minutos no se han establecido las sesiones iSCSI con todos los nodos, el nodo interrumpe el ensamblaje y lo repetirá en el siguiente arranque. Arranque los nodos rezagados y después reinicie el que no esperó.
Véase también
- Requisitos de hardware y red: qué debe estar preparado antes de la instalación.
- Configuración inicial del clúster: validación de la composición y ajustes básicos después del ensamblaje, en la documentación de vStack Center.
- Actualización del nodo a 3.2: cómo migrar un clúster ensamblado a una nueva versión.