Docs Menu
Docs Home
/ /

Recuperar el clúster fragmentado si el clúster del operador está operativo

Si uno de sus clústeres de Kubernetes falla, pero su clúster de operador está disponible y cada uno de los conjuntos de réplicas y conjuntos de réplicas del servidor de configuración de su fragmento de MongoDB mantienen una mayoría de votos, puede usar el operador de Kubernetes para reconfigurar las implementaciones del clúster fragmentado.

1
  1. Cuando un clúster miembro ya no está operativo, debes eliminarlo del mapa de configuración mongodb-enterprise-operator-member-list que contiene la lista de clústeres miembro que administra el operador de Kubernetes.

  2. Cuando actualiza el mapa de configuración, el operador de Kubernetes se reinicia.

  3. Una vez que se reinicia el operador de Kubernetes, sin el clúster miembro fallido en su configuración, el recurso personalizado de implementación de MongoDB del clúster multi-Kubernetes que hace referencia a este clúster fallido en su clusterSpecList se reconcilia correctamente.

    Aunque el clúster miembro fallido aún se referencia en clusterSpecList, se ignora durante la conciliación (los demás clústeres se concilian normalmente). Sin embargo, los procesos del miembro fallido no se eliminan de Ops Manager. En su lugar, se ignoran y se muestran en la interfaz de usuario de Ops Manager como inactivos/obsoletos.

2

Para reconfigurar la implementación, primero debe reducir manualmente la escala de los miembros del conjunto de réplicas implementados en los clústeres de miembros fallidos a 0. Para ello, puede eliminar todo el elemento del clúster del elemento clusterSpecList o especificar su recuento de members a 0.

Nota

A veces no es posible reconfigurar correctamente la implementación cuando hay miembros no operativos de los conjuntos de réplicas. En tal caso, primero debe eliminar los procesos fallidos de los conjuntos de réplicas del servidor de configuración y del fragmento.

3

Una vez que haya escalado los recuentos fallidos members a 0, puede reconfigurar la implementación a su tamaño original agregando miembros en clústeres de Kubernetes en buen estado o agregando clústeres completamente nuevos también.

Volver

Recuperación ante desastres de clúster sharded

En esta página