Make the MongoDB docs better! We value your opinion. Share your feedback for a chance to win $100.
Click here >
Docs Menu
Docs Home
/ /

Convertir un set de réplicas en un clúster particionado

Ops Manager ofrece la capacidad de convertir un set de réplicas a un clúster.

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, haz clic en Deployment en la barra lateral.

  1. Haz clic en la vista Clusters.

2

Desde el menú en el set de réplicas deseado, haz clic en Convert to Sharded Cluster.

3

Configura los siguientes ajustes en el modal Provide details for your new sharded cluster:

  1. Nombra tus componentes del clúster:

    Campo
    Acción

    Cluster Name

    Escribe el nombre de tu nuevo clúster.

    CSRS Name (MongoDB 3.2 o posterior)

    Escribe el nombre del CSRS.

    Nota

    No puedes cambiar estos valores después de hacer clic en Convert.

  2. Establece los siguientes valores para cada uno. mongod proceso en tu Config Servers. Todos los campos son obligatorios.

    Nota

    Se debe implementar al menos un servidor de configuración.

    Campo
    Acción

    Host Name

    En el menú, selecciona un nombre de host existente o escribe un nombre de host en el cuadro de búsqueda sobre la lista para encontrar un host.

    Si necesita añadir un nuevo host:

    1. Haz clic en el enlace New Server.

    2. Haga clic en Next.

    3. Siga las instrucciones para instalar una nueva Automatización en esa nueva máquina hosts.

    4. Haga clic en Verify Agent.

    Port

    Escriba el número de puerto IANA.

    Data Directory

    Teclea la ruta absoluta del directorio a los archivos de la base de datos para cada mongod.

    La ruta de ejemplo es /data.

    El mongod debe tener el uso exclusivo de estas rutas en el host especificado. La automatización Ops Manager debe tener permiso de sistema de archivos para leer, guardar y ejecutar todos los archivos y carpetas en este directorio.

    Log File

    Escriba la ruta absoluta del archivo para la entrada de registro de cada mongod.

    La ruta de ejemplo es /data/mongodb.log.

    El mongod debe tener el uso exclusivo de estas rutas en el host especificado. La automatización Ops Manager debe tener permiso de sistema de archivos para leer, guardar y ejecutar todos los archivos y carpetas en este directorio.

    Nota

    Agregar o remover servidores de configuración

    • Para agregar un nuevo servidor de configuración, haga clic en Add a Config Server.

    • Para remover un servidor de configuración, haz clic en a la derecha del servidor de configuración que deseas remover.

  3. Establece los siguientes valores para cada proceso MongoS en tu clúster. Todos los campos son obligatorios.

    Nota

    Debe implementar al menos uno mongos

    Campo
    Acción

    Host Name

    En el menú, selecciona un nombre de host existente o escribe un nombre de host en el cuadro de búsqueda sobre la lista para encontrar un host.

    Si necesita añadir un nuevo host:

    1. Haz clic en el enlace New Server.

    2. Haga clic en Next.

    3. Siga las instrucciones para instalar una nueva Automatización en esa nueva máquina hosts.

    4. Haga clic en Verify Agent.

    Port

    Escriba el número de puerto IANA.

    Log File

    Escriba la ruta absoluta del archivo para el registro de cada mongos proceso.

    La ruta de ejemplo es /data/mongodb.log.

    El mongos debe tener el uso exclusivo de estas rutas en el host especificado. La automatización Ops Manager debe tener permiso de sistema de archivos para leer, guardar y ejecutar todos los archivos y carpetas en este directorio.

    Nota

    Adición o eliminación de enrutadores de particiones de Mongo

    • Para agregar un nuevo mongos, haz clic en Add a MongoS.

    • Para remover una mongos, haz clic en a la derecha del mongos que deseas remover.

4
5

Desde la Interfaz de Usuario del Ops Manager, haz clic en el icono y luego haz clic en Connect to this instance. El cuadro de diálogo Connect to your Deployment proporciona el nombre de host y el puerto de un mongos en el clúster.

Para obtener documentación completa sobre cómo conectarse a una implementación de Ops Manager, consulte Conéctate a un proceso de MongoDB

6

Si desea realizar algún cambio adicional en el clúster, consulte la pestaña Sharded Cluster en la página Editar la configuración de una implementación.

Nota

Para convertir un set de réplicas en un clúster con servidores de configuración integrados, primero es necesario convertirlo en un clúster con servidores de configuración dedicados y luego modificar el clúster para usar servidores de configuración dedicados.

Después de convertir un set de réplicas en un clúster, puedes habilitar el particionado para una base de datos y particionar colecciones.

Para aprender a realizar el sharding de colecciones, consulta Particionar una colección.

Si necesita agregar particiones adicionales para soportar una mayor capacidad, haga clic en el menú de la llave inglesa para el clúster para crear particiones adicionales.

Nota

Efectos en la configuración de copia de seguridad después de la conversión

La partición convertida (set de réplicas original) tiene:

  • Copia de seguridad habilitada

  • Instantáneas anteriores retenidas

  • Posibilidad de restaurar snapshots solo en esta partición

Después de convertir, deberías habilitar una copia de seguridad para todo el clúster.

Si habilitaste regiones de implementación para la regionalización de copias de seguridad para el set de réplicas, debes seleccionar una región de implementación para el nuevo servidor de configuración. Hasta que selecciones una región, el clúster particionado estará en estado Misconfigured. Para obtener más información, consulte Asignar una región de implementación para una partición.

Volver

Convertir de autónomo a set de réplicas

En esta página