Nodos de clúster de Apstra
Descripción general de nodos
El controlador Apstra actúa como administrador de clústeres. Cuando se agrega una máquina virtual de trabajo a la máquina virtual principal del controlador de Apstra, se registra en la máquina virtual del servidor Apstra a través de sysDB. Recopila datos sobre la máquina virtual (como la configuración y el uso del núcleo/memoria/disco) y lanza un contenedor de VM local. La vm del controlador Apstra reacciona a las solicitudes de API de REST, configura la máquina virtual de trabajo para unirse o salir del clúster, y realiza un seguimiento de la información de tiempo de ejecución de todo el clúster. También reacciona a las entidades de configuración de contenedor y las programa en la máquina virtual de trabajo.
Los nodos de Apstra VM incluyen los siguientes detalles:
Descripción del nombre | |
---|---|
Dirección | Dirección IP o nombre de dominio completo (FQDN) de la máquina virtual |
Nombre | Nombre de apstra VM, como controlador (el nodo principal del controlador de Apstra) o worker - iba (un nodo de trabajo) |
Estado | ACTIVO, FALTA O FALLA |
Papeles | Controlador o trabajador |
Etiquetas | El nodo del controlador y los nodos de trabajo que agregue se etiquetan con iba y offbox , de forma predeterminada. Si elimina una o ambas etiquetas, o elimina un nodo de trabajo con una o ambas etiquetas, cualquier iba o contenedores offbox en ese nodo se mueve automáticamente a una máquina virtual con esas etiquetas. Asegúrese de que haya otro nodo con las etiquetas que va a eliminar o de que los contenedores se eliminarán cuando elimine la etiqueta o el nodo. |
Puntuación de capacidad | Apstra utiliza la puntuación de capacidad para equilibrar la carga de contenedores nuevos en el clúster de nodos disponibles. Se calcula en relación con el peso configurado de la aplicación de cada contenedor en función de la memoria asignada. Cálculo de ejemplo: 64 GB de memoria asignados para la MÁQUINA virtual y un peso de aplicación de 250MB configurados para agentes offbox:
La puntuación de capacidad solo cambia si cambia la memoria asignada a la máquina virtual o si cambia el peso de la aplicación. |
Recuento de contenedores | Número de contenedores |
CPU | Cantidad de CPU |
Errores | Según corresponda. Un ejemplo de error es cuando un proceso de agente se ha reiniciado porque un agente se bloqueó. |
Uso* |
|
Contenedores | Los contenedores que se ejecutan en el nodo y los recursos que utiliza cada contenedor |
Nombre de usuario/contraseña | Credenciales de inicio de sesión de nombre de usuario/contraseña de VM SSH de Apstra Server |
* A partir de Apstra versión 4.1.2, si la utilización de memoria supera el 80 %, aparecerá un mensaje de advertencia en la parte superior de todas las páginas de GUI. Esto le permite saber que debe liberar o agregar espacio en disco o memoria pronto, para evitar una escasez crítica de recursos.
Si la utilización de memoria supera el 90 %, aparece un mensaje crítico en la parte superior de todas las páginas gui. Antes de que pueda realizar más cambios en la estructura, debe abordar la escasez agregando espacio en disco a los sistemas de archivos problemáticos o agregando memoria, según sea necesario. Puede hacer clic en el vínculo para ir a Apstra Cluster Management para obtener más información.
Haga clic en la ficha Nodos y, a continuación, haga clic en la dirección IP del controlador para obtener más detalles.
Desplácese hacia abajo para ver el uso.
Algunas sugerencias para recuperar recursos son las siguientes:
-
Quite la etiqueta iba de la VM del controlador para que las unidades IBA se reprogramen a nodos de trabajo, lo que reduce el uso de memoria y espacio en disco.
-
Cree nodos de trabajo para distribuir la carga para unidades iba o agentes de dispositivo offbox.
Puede cambiar los umbrales predeterminados que activan advertencias y mensajes críticos. En el archivo de configuración del servidor Apstra (/etc/aos/aos.conf
) cambie las opciones para system_operation_filesystem_thresholds
y/o system_operation_memory_thresholds
. Luego, envíe SIGHUP al Agente de ClusterManager. Puede establecer umbrales de utilización de espacio en disco por sistema de archivos. Por ejemplo, es posible que desee ser más conservador con /var/lib/aos/db
el que contiene los archivos de persistencia de MainSysdb y las revisiones de Time Voyager, por lo que cruzar un umbral de uso menor (como el 85 %) activa el modo de solo lectura.
Para acceder a las máquinas virtuales de Apstra, desde el menú de navegación izquierdo, vaya a Platform > Apstra Cluster. Haga clic en una dirección de nodo para ver sus detalles. Puede crear, clonar, editar y eliminar nodos de Apstra.
En la parte inferior izquierda de cada página, tiene una visibilidad continua del estado de la plataforma. Verde indica el estado activo. Rojo indica un problema, como un agente que falta, que el disco está en modo de solo lectura o que se reinicia un agente (después de que el agente se haya reiniciado, el estado vuelve a activo). Si los servicios IBA o los agentes offbox están en verde, se lanzarán todos los contenedores. Si uno de ellos es rojo, al menos un contenedor ha fallado. Desde cualquier página, haga clic en uno de los puntos y, a continuación, haga clic en una sección para obtener más detalles. Al hacer clic en El controlador, los servicios IBA y los agentes offbox , todos lo llevan a los detalles de los nodos .
Crear nodo de Apstra
- Instale el software Apstra en las máquinas virtuales para el clúster.
- En el menú de navegación izquierdo, vaya a Platform > Apstra Cluster y haga clic en Agregar nodo.
- Ingrese un nombre, etiquetas (opcional), dirección (IP o FQDN) y credenciales de inicio de sesión de nombre de usuario/contraseña de VM SSH de Apstra Server. (
iba
yoffbox
las etiquetas se agregan de forma predeterminada.) - Haga clic en Crear. A medida que el controlador apstra principal se conecta al nuevo nodo de trabajo de Apstra VM, el estado de la nueva Apstra VM cambia de INIT a ACTIVE.
Editar nodo de Apstra
Eliminar nodo de Apstra
Cuando elimina un nodo que incluye iba
o offbox
etiquetas, los contenedores IBA o offbox (según corresponda) se mueven a otro nodo con esas etiquetas. Asegúrese de que el clúster tiene otro nodo con esas etiquetas o que los contenedores se eliminarán en lugar de moverlos.
Para evitar que se eliminen contenedores, no elimine nodos con iba
o offbox
etiquetas a menos que otro nodo del clúster tenga las mismas etiquetas.
- Ya sea en la vista de tabla (Platform > Apstra Cluster) o en la vista de detalles, haga clic en el botón Eliminar para que Apstra VM lo elimine.
- Haga clic en Eliminar para eliminar apstra VM.