Docs Menu
Docs Home
/ /

Convertir un conjunto independiente en un conjunto de réplicas

Ops Manager proporciona la capacidad de convertir un Instancia independiente a un conjunto de réplicas. Al convertirlo, el conjunto de réplicas tendrá la instancia independiente anterior como su instancia principal.

1
  1. Si aún no se muestra, se debe seleccionar la organización que contiene el proyecto deseado en el menú Organizations de la barra de navegación.

  2. Si aún no se muestra, se debe seleccionar el proyecto deseado en el menú Projects de la barra de navegación.

  3. Si aún no se muestra, haga clic en Deployment en la barra lateral.

  1. Haga clic en la vista Clusters.

2
3

Ingrese el nombre del conjunto de réplicas y haga clic en el botón Convert.

Importante

Ops Manager muestra la vista Editing Replica Set. Los siguientes pasos describen el contenido de cada sección de esa vista.

4

La sección Replica Set Configuration contiene las siguientes opciones de configuración para todo el clúster. Las opciones cuyos valores están en gris y no son interactivos son inmutables.

Configuración
Descripción

Replica Set Id

Introduzca el nombre de la implementación del conjunto de réplicas. Una vez configurado, no podrá cambiarlo. Esta configuración corresponde a la _id opción de configuración de réplicas.

Auth Schema Version

Seleccione el esquema para almacenar los datos del usuario para su implementación.

Feature Compatibility Version

Seleccione la versión de compatibilidad de funciones de la implementación. Ops Manager muestra este campo si su implementación ejecuta MongoDB versión 3.4 o posterior.

Replica Set Settings

Muestra una tabla de cada proceso asociado al conjunto de réplicas. Puede configurar la versión del servidor MongoDB, el directorio de datos y la ruta de registro de cada proceso.

Process Name

Nombre de host y puerto de un proceso. Este nombre de host puede ser un nombre de host,mongod un FQDN, una dirección IPv o4 una dirección IPv. Ops Manager agrupa inicialmente cada proceso bajo el6 nombre del conjunto de réplicas. Haga clic en el icono a la izquierda del nombre del mongod conjunto de réplicas para mostrar todos los procesos del conjunto de réplicas.

Ops Manager aplica cualquier configuración configurada para el conjunto de réplicas a todos sus procesos asociados.

Version

Seleccione la versión del servidor MongoDB del mongod proceso.

Ops Manager enumera solo las versiones de MongoDB que están disponibles para su implementación.

Para desactivar este filtrado, consulte automation.versions.download.baseUrl.allowOnlyAvailableBuilds.

Data Directory

Especifique el directorio donde el proceso almacena los archivos de mongod storage.dbPath mongod datos. Esta configuración corresponde a la opción del archivo de configuración. Ops Manager Automation debe tener permisos del sistema de archivos para leer, escribir y ejecutar todos los archivos y carpetas del directorio especificado.

Cada proceso debe tener su mongod mongod propio directorio de base de datos. Si se implementan varios procesos en el mismo host, asegúrese de que cada uno tenga su propio directorio.

Log File

Especifique la ruta completa al mongod archivo de registro, incluyendo su nombre y extensión. Esta configuración corresponde a la opción del archivo de systemLog.path configuración. El mongod usuario debe tener permiso de lectura y escritura en el archivo especificado.

Por ejemplo, especificar indica /var/log/mongodb/mongo.log a que almacene su archivo de registro mongod en /var/log/mongodb/ mongo.logcomo.

Elmongoddebe tener su propio archivo de registro único. Si se implementan varios procesosmongoden el mismo host, asegúrese de que cadamongodtenga su propio archivo de registro.

5

Ops Manager enumera cada miembro del conjunto de réplicas bajo el encabezado MongoD Settings de la sección Member Configuration. Cada miembro del conjunto de réplicas tiene las siguientes opciones:

Configuración
Descripción

Member

Seleccione uno de los siguientes roles de miembro del conjunto de réplicas del menú:

  • Default

    Un miembro del conjunto de réplicas que contiene datos y que puede convertirse en el principal y votar en las elecciones.

  • Árbitro

    Un miembro del conjunto de réplicas que no contiene datos y que puede votar en las elecciones. Corresponde a la arbiterOnly opción de configuración de réplica.

  • Oculto

    Un miembro del conjunto de réplicas que contiene datos y puede votar en las elecciones. Corresponde a la hidden opción de configuración de réplica.

  • Oculto retrasado

    Un nodo con datos en el set de réplicas que puede votar en elecciones. Corresponde a las siguientes opciones de configuración de réplicas: secondaryDelaySecs y hidden.

Hostname

Seleccione en el menú el host donde Ops Manager Automation implementa el miembro del conjunto de réplicas. El menú solo muestra los hosts de Ops Manager Automation. Para obtener la documentación completa sobre cómo agregar servidores a Ops Manager Automation, consulte Aprovisionar servidores para Automation.

Este nombre de host puede ser un nombre de host, un FQDN, una dirección IPv4 o una6 dirección IPv.

Port

Especifique el número de puerto IANA para el procesomongod. Esta configuración corresponde a la opciónnet.portdel archivo de configuración. El valor predeterminado es 27017.

El debe tener acceso exclusivo al mongod mongod puerto especificado. Si se implementan varios procesos en un mismo host, debe seleccionar un puerto único sin usar para cada proceso.

Votes

Especifique el número de votos que el miembro del conjunto de réplicas tiene durante las elecciones. Esta configuración corresponde a la votes mongod opción de configuración del conjunto de réplicas.

Priority

Especifique la prioridad del nodo durante las elecciones. Miembros del set de réplicas con una prioridad de 0 no pueden convertirse en el primario ni pueden iniciar elecciones. Esta configuración corresponde a la opción de configuración de set de réplicas priority mongod.

Delay

Especifique el número de segundos que este miembro debe retrasarse respecto al miembro principal. Esta configuración corresponde a la secondaryDelaySecs mongod opción de configuración del conjunto de réplicas.

Build Indexes

Especifique true para que mongod cree índices. Esta configuración corresponde a la buildIndexes mongod opción de configuración del conjunto de réplicas.

Tags

Especifique la etiqueta o etiquetas asociadas al conjunto de réplicas. Esta configuración corresponde a la opción de mongod tags configuración del conjunto de réplicas.

Para obtener documentación completa sobre las etiquetas de conjunto de réplicas, consulte Etiquetas de conjunto de réplicas

Add a Mongod

Agrega un mongod proceso adicional como miembro del conjunto de réplicas.

Al agregar un nuevo mongod proceso, también se actualiza la lista de procesos en la Replica Set Configuration sección. Debe configurar los Version Data Directoryprocesos, y Log File del nuevo proceso.

6

La sección Replication Settings contiene las siguientes opciones de configuración para el conjunto de réplicas:

Configuración
Descripción

Protocol Version

Seleccione la versión del protocolo de replicación utilizada por el set de réplicas. Esta configuración corresponde a la opción de configuración del protocolVersion set de réplicas.

Para obtener más información, consulte Versiones del protocolo del conjunto de réplicas.

Chaining Allowed

Especifique true para permitir que los miembros secundarios se repliquen desde otros miembros secundarios. Esta configuración corresponde a la opción de configuración del conjunto de réplicas.chainingAllowed

Write Concern Majority Journal Default

Determina el comportamiento de {w:"majority"} la solicitud de escritura si esta no especifica explícitamente la opción de j registro. Esta configuración corresponde a la writeConcernMajorityJournalDefault opción de configuración del conjunto de réplicas.

Heartbeat Timeout (secs)

Especifique el número de segundos que los miembros del conjunto de réplicas esperan para recibir un latido correcto entre sí. Esta configuración corresponde a la heartbeatTimeoutSecs opción de configuración del conjunto de réplicas.

Election Timeout (ms)

Especifique el límite de tiempo en milisegundos para detectar cuándo el servidor principal de un conjunto de réplicas es inaccesible. Esta configuración corresponde a la opción de electionTimeoutMillis configuración del conjunto de réplicas.

CatchUp Timeout (ms)

Especifique el límite de tiempo en milisegundos para que un servidor principal recién elegido se sincronice o se ponga al día con los demás miembros del conjunto de réplicas que puedan haber escrito más recientemente. Esta configuración corresponde a la catchUpTimeoutMillis opción de configuración del conjunto de réplicas.

CatchUp Takeover Delay (ms)

Especifique el tiempo en milisegundos que un nodo espera para iniciar una toma de control tras determinar que está por delante del nodo principal actual. Esta configuración corresponde a la catchUpTakeoverDelayMillis opción de configuración del conjunto de réplicas.

Last Error Defaults

Especifique la preocupación de escritura predeterminada para el conjunto de réplicas. El conjunto de réplicas utiliza esta preocupación de escritura solo cuando las operaciones de escritura o getLastError no especifican ninguna otra preocupación de escritura.

Si esta opción no está configurada, la preocupación de escritura predeterminada para el conjunto de réplicas solo requiere confirmación del servidor principal.

Especifique esta opción en forma de documento, es decir, {"w":2}.

Force Reconfigure

Especifique que desea forzar una reconfiguración del conjunto de réplicas. Cuando se establece en Yes, el Agente de MongoDB obliga al conjunto de réplicas a aceptar una nueva configuración incluso si la mayoría de sus miembros no están disponibles.

ADVERTENCIA: Forzar una reconfiguración de un conjunto de réplicas puede provocar una reversión de la mayoría de las escrituras confirmadas.

Proceda con precaución. Contacte con el soporte de MongoDB si tiene preguntas sobre las posibles consecuencias de esta operación.

Para obtener más información, consulte Reconfigurar un conjunto de réplicas con miembros no disponibles en el Manual del servidor MongoDB.

7

La Advanced Configuration Options sección le permite configurar las opciones de tiempo de ejecución de MongoDB para cada proceso de MongoDB en su implementación.

Para agregar una opción:

  1. Haga clic en Add Advanced Options.

  2. Haga Select a Startup Option clicen y seleccione la opción de configuración.

  3. Ops Manager muestra una entrada sensible al contexto para configurar un valor aceptable para la opción seleccionada.

  4. Haga clic en Add para agregar la opción seleccionada y su valor correspondiente a cada proceso del tipo de proceso seleccionado en el clúster.

Ops Manager muestra cada proceso del clúster agrupado lógicamente. Haga clic en la flecha gris a la izquierda de la agrupación lógica para ver sus subgrupos y procesos. Puede modificar las opciones avanzadas de cada proceso individualmente según sea necesario.

Para obtener descripciones de los disponibles,Advanced Configuration Options consulte Opciones avanzadas para implementaciones de MongoDB.

8

Revise los detalles del conjunto de réplicas. Cuando esté listo, haga clic en el botón Save.

9
10

En caso contrario, haz clic en Cancel y podrás realizar cambios adicionales.

Volver

Editar conjunto de réplicas

En esta página