Join us at MongoDB.local London on 7 May to unlock new possibilities for your data. Use WEB50 to save 50%.
Register now >
Docs Menu
Docs Home
/ /

Comenzar con MongoDB Ops Manager

MongoDB CLI proporciona una interfaz de línea de comandos para gestionar tu MongoDB Ops Manager proyectos y clústeres.

Este tutorial demuestra cómo:

  • Crea clústeres en tu Ops Manager Proyecto

  • Recupera detalles sobre el nuevo clúster.

Las páginas de referencia para los comandos mencionados en este tutorial están disponibles en la Comandos CLI de MongoDB.

Antes de comenzar, cumpla con las siguientes tareas:

  • Asegúrese de que su entorno sea compatible

  • Crear una organización de Ops Manager

  • Genera Claves API programáticas que cuenten con: - El project owner o un rol superior - La entrada de la lista de acceso para tu dirección IP o CIDR range

  • Instalar o actualizar MongoDB CLI

  • Configurar el MongoDB CLI

Utilice el comando mongocli ops-manager clusters create para crear un clúster en Ops Manager.

El siguiente comando crea un clúster de muestra con la siguiente configuración:

  • Nombre del clúster: getStarted

  • Versión del servidor de MongoDB: 5.0.0

  • compatibilidad de características entre versiones: 5.0

  • set de réplicas: 3

  • Nombres de host de nodos: host1, host2, host3

    Nota

    Este tutorial utiliza los nombres de host host1, host2 y host3. Reemplácelos con nombres de host válidos para el servidor MongoDB.

  • Directorios de datos para cada instancia mongod: /data/cluster/rs1, /data/cluster/rs2, /data/cluster/rs3

  • Ruta del archivo de registro para cada instancia mongod: /data/cluster/rs1/mongodb.log, /data/cluster/rs2/mongodb.log, /data/cluster/rs3/mongodb.log

  • Puerto para cada proceso mongod: 29010, 29020, 29030

  • Prioridad de voto para cada nodo: 1

  • Número de votos para cada nodo: 1

1

Para obtener más información sobre las propiedades del archivo de configuración, consulta el Archivo de configuración del clúster.

{
"name": "getStarted",
"version": "5.0.0",
"featureCompatibilityVersion": "5.0",
"processes": [
{
"hostname": "host1",
"dbPath": "/data/cluster/rs1",
"logPath": "/data/cluster/rs1/mongodb.log",
"priority": 1,
"votes": 1,
"port": 29010
},
{
"hostname": "host2",
"dbPath": "/data/cluster/rs2",
"logPath": "/data/cluster/rs2/mongodb.log",
"priority": 1,
"votes": 1,
"port": 29020
},
{
"hostname": "host3",
"dbPath": "/data/cluster/rs3",
"logPath": "/data/cluster/rs3/mongodb.log",
"priority": 1,
"votes": 1,
"port": 29030
}
]
}
2
mongocli ops-manager cluster create --file getStartedCluster.json

Puede comprobar si su clúster se creó correctamente recuperando los detalles del clúster mediante el comando mongocli ops-manager clusters describe.

mongocli ops-manager cluster describe getStarted

La salida del comando debería verse similar a la siguiente:

{
"mongoURI": "mongodb://host1:29010,host2:29020,host3:29030",
"name": "getStarted",
"processes": [
{
"buildIndexes": true,
"db_path": "/data/cluster/rs1",
"featureCompatibilityVersion": "5.0",
"hostname": "host1",
"log_path": "/data/cluster/rs1/mongodb.log",
"name": "getStartedCluster",
"port": 29010,
"priority": 1,
"process_type": "mongod",
"slave_delay": 0,
"version": "5.0.0",
"votes": 1,
"arbiter_only": false,
"disabled": false,
"hidden": false
},
{
"buildIndexes": true,
"db_path": "/data/cluster/rs2",
"featureCompatibilityVersion": "5.0",
"hostname": "host2",
"log_path": "/data/cluster/rs2/mongodb.log",
"name": "getStartedCluster",
"port": 29020,
"priority": 1,
"process_type": "mongod",
"slave_delay": 0,
"version": "5.0.0",
"votes": 1,
"arbiter_only": false,
"disabled": false,
"hidden": false
},
{
"buildIndexes": true,
"db_path": "/data/cluster/rs3",
"featureCompatibilityVersion": "5.0",
"hostname": "host3",
"log_path": "/data/cluster/rs3/mongodb.log",
"name": "getStartedCluster",
"port": 29030,
"priority": 1,
"process_type": "mongod",
"slave_delay": 0,
"version": "5.0.0",
"votes": 1,
"arbiter_only": false,
"disabled": false,
"hidden": false
}
]
}

Ejecute el comando mongocli ops-manager automation watch para determinar si el clúster está listo para usar. El siguiente comando utiliza el perfil por defecto para acceder al Proyecto Ops Manager:

mongocli om automation watch

¡Felicidades! Has creado un clúster satisfactoriamente para alojar tus datos. Puedes conectarte a tu clúster usando la cadena de conexión para mongosh o tu aplicación; o bien, ver tu clúster iniciando sesión en la Interfaz de Usuario.

Volver

Utilice el Cloud Manager

En esta página