Compartir a través de


Reparación automática de nodo

Se aplica a: AKS en Azure Local 22H2, AKS en Windows Server

Para ayudar a minimizar las interrupciones del servicio para los clústeres, AKS habilitado por Azure Arc supervisa continuamente el estado de mantenimiento de los nodos de trabajo y realiza la reparación automática de nodos si surgen problemas o si se vuelven incorrectos. En este artículo se describe cómo AKS Arc comprueba si hay nodos incorrectos y repara automáticamente los nodos de Windows y Linux. En el artículo también se muestra cómo comprobar manualmente el estado del nodo.

Comprobaciones de nodos en mal estado en AKS

AKS Arc usa las siguientes reglas para determinar si un nodo es incorrecto y necesita reparación:

  • El nodo notifica un estado NotReady en comprobaciones consecutivas.
  • El nodo no notifica ningún estado en un plazo de 20 a 30 minutos.

Puede comprobar manualmente el estado de mantenimiento de los nodos con kubectl, como se indica a continuación:

kubectl get nodes

El estado de los nodos debe ser similar al siguiente resultado:

NAME              STATUS   ROLES    AGE   VERSION
moc-l2tlqojhk2d   Ready    master   46h   v1.19.7
moc-l8h8i6lxk1h   Ready    <none>   46h   v1.19.7
moc-lqnjufwo2cy   Ready    master   46h   v1.19.7
moc-ltyl8mqy47z   Ready    <none>   47h   v1.19.7
moc-lwn5xnrapnj   Ready    master   47h   v1.19.7
moc-wvt025q406z   Ready    <none>   47h   v1.19.7

Funcionamiento de la reparación automática

Si AKS Arc identifica un nodo incorrecto que permanece en mal estado durante más de 20-30 minutos, crea y vuelve a crear una nueva imagen de un nuevo nodo.

Normalmente, tarda entre 20 y 30 minutos en reparar el nodo. Si AKS Arc encuentra varios nodos incorrectos durante una comprobación de estado, cada nodo se reparará individualmente antes de que comience otra reparación.

Pasos siguientes