Docs Menu
Docs Home
/ /

Prepárese para el mantenimiento del clúster

Ops Manager realiza una Reinicio continuo al realizar mantenimiento en los nodos de un clúster. Para mantener la disponibilidad del clúster durante un período de mantenimiento, Automation actualiza los nodos de un clúster de la siguiente manera:

  • Para conjuntos de réplicas de tres miembros, Automation actualiza los nodos un nodo a la vez.

  • Para conjuntos de réplicas de cinco miembros, Automation actualiza dos nodos a la vez.

Antes de realizar mantenimiento en sus clústeres, revise las siguientes consideraciones y tome medidas, si es necesario, para mantener la disponibilidad del clúster.

Nota

Para obtener más información sobre cómo Automation realiza el mantenimiento de sus clústeres, consulte ¿Cómo realiza Ops Manager el mantenimiento en los nodos del clúster?

Cada nodo de un clúster se reinicia en modo independiente antes de que comience el mantenimiento. El nodo reproduce las escrituras en el registro de operaciones para alcanzar a los demás nodos cuando se reincorpora al clúster una vez finalizado el mantenimiento.

Asegúrese de que el registro de operaciones del clúster sea lo suficientemente grande como para almacenar todas las escrituras que su aplicación pueda realizar durante el período de mantenimiento. Utilice la replication.oplogSizeMB opción de implementación avanzada para ajustar el tamaño del registro de operaciones.

Todas las conexiones de cliente a un nodo principal se interrumpen al iniciarse el mantenimiento en dicho nodo. Se restablecen las conexiones con el nuevo nodo principal seleccionado.

Quizás prefiera que un nodo de un centro de datos específico se convierta en el nuevo nodo principal. Edite la configuración del clúster y ajuste la prioridad de cada nodo para indicar cuál es su nodo principal preferido.

Los nodos en mantenimiento no ofrecen compatibilidad con la conmutación por error del clúster. En conjuntos de réplicas de tres y cinco miembros, si un nodo adicional deja de estar disponible durante el mantenimiento, el clúster pierde la mayoría de sus nodos. El nodo principal pierde este estado y pasa a ser secundario. No se puede elegir un nuevo nodo principal hasta que la mayoría de los nodos del clúster estén disponibles.

La automatización crea índices en los nodos del clúster uno a uno mediante comandos idénticos, pero independientes. Para garantizar que las escrituras respeten la unique calidad de los campos indexados en un índice único, todas las escrituras en la colección del clúster deben detenerse antes de crear el índice.

No puede usar el Explorador de datos ni el Recurso de configuración de automatización en Ops Manager para crear índices únicos de manera continua porque estos métodos no detienen las escrituras en el clúster.

Si su caso de uso requiere que cree nuevos índices únicos:

  1. Detenga todas las escrituras en la colección afectada. Para más información, consulte db.fsyncLock() en el Manual de MongoDB.

  2. Consulte Crear índices en conjuntos de réplicas en el Manual de MongoDB para crear el índice único de forma progresiva.

Tip

Volver

Ver todos los clústeres

En esta página