Durante una interrupción regional, es posible que su clúster no tenga un nodo principal si la interrupción regional afecta a la mayoría de los nodos elegibles del clúster. Puede usar la interfaz de usuario de Atlas para restaurar su clúster multirregional de Atlas. reconfigurando su clúster.
Si reconfigura su clúster durante una interrupción, su clúster podría perder datos en las siguientes circunstancias:
Si su proceso MongoDB no replicó las operaciones de escritura en el nodo que se convierte en principal tras la reconfiguración en cualquier clúster, su conjunto de réplicas revierte estas escrituras cuando los miembros no disponibles vuelven a estarlo. Para obtener más información, consulte Reversiones durante la conmutación por error del conjunto de réplicas.
En clústeres fragmentados, si el proceso de MongoDB no replicó las migraciones de fragmentos, la inconsistencia de datos podría causar fragmentos huérfanos.
Nota
Si fuerza una reconfiguración para un clúster fragmentado, Atlas agrega dos nuevos nodos al conjunto de réplicas del servidor de configuración en una región no afectada por la interrupción. Al aplicar las siguientes... Loscambios en el clúster una vez que el clúster fragmentado se vuelve saludable, Atlas elimina los nodos adicionales.
La interrupción del servicio regional o la simulación de una interrupción del servicio regional que afecte a las regiones de mayor prioridad en un clúster fragmentado podría hacer que el clúster quede inoperable para las operaciones de lectura. Para restaurar los servidores de configuración, realiza lo siguiente:
Configura una preferencia de lectura adecuada para consultar nodos secundarios para lecturas.
Reconfigurar el clúster para recuperar los nodos elegibles.
Requisitos previos
Su clúster debe estar experimentando una interrupción total de nodos en una o más regiones, con al menos un nodo elegible restante en otra región. Para aprender a simular una interrupción regional en su clúster multirregional, consulte Simular una interrupción regional.
Para obtener ayuda con otras causas de interrupciones del nodo, comuníquese con el soporte.
Procedimiento
Para restaurar su clúster multirregional Atlas luego de una interrupción, debe reconfigurar manualmente su conjunto de réplicas:
En Atlas, vaya a la Clusters Página para su proyecto.
Si aún no se muestra, seleccione la organización que contiene su proyecto deseado en el menú Organizations de la barra de navegación.
Si aún no aparece, selecciona el proyecto deseado en el menú Projects de la barra de navegación.
En la barra lateral, haz clic en Clusters en la sección Database.
La página de clústeres se muestra.
Haga clic en Cloud Provider & Region.
En Electable nodes for high availability, puedes agregar nuevos nodos a:
Una región existente editando el número de nodos en la columna Nodes
Una nueva región haciendo clic + Add a provider/region
Tip
Recomendamos encarecidamente no agregar nodos a las regiones afectadas por la interrupción.
Haga clic en Review Changes.
Revise los cambios en la configuración y los precios del clúster.
Si está agregando un nodo elegible a un nuevo En una región deAWS no afectada por la interrupción, puede Enable Faster Cross-Region Atlas Initial Syncs for AWS Clusters alternar ON entre y para acelerar la copia de datos entre nodos de AWS por un costo adicional. Esta opción solo aparece si agrega un nodo a una región de AWS sin el nodo principal y si no la ha habilitado previamente en la configuración del clúster. Para obtener más información sobre esta opción, consulte Habilitar una sincronización inicial más rápida entre regiones para clústeres de AWS.