Recetas de MongoDB
- Añadir un miembro al replica setReplica Set
- Quitar un miembro del replica setReplica Set
- Degradar el primario (stepDown)Replica Set
- Cambiar la prioridad de un miembroReplica Set
- Ver el estado del replica setReplica Set
- Configurar un miembro oculto / sin votoReplica Set
- Resincronizar un miembro desde ceroReplica Set
- Añadir un shard al clústerSharding
- Aplicar sharding a una colecciónSharding
- Iniciar el balancerSharding
- Detener el balancerSharding
- Ver el estado del shardingSharding
- Añadir una zona (tag) y asignar un rangoSharding
- Mover un chunk manualmenteSharding
- Compactar una colecciónMantenimiento
- Crear un índice (no bloqueante)Mantenimiento
- Ver el tamaño de índices y coleccionesMantenimiento
- Rotar el archivo de logMantenimiento
- Encontrar operaciones de larga duraciónMantenimiento
- Matar una operaciónMantenimiento
- Cambiar un parámetro en tiempo de ejecuciónParámetros
- Fijar el nivel de profilingParámetros
- Medir la ventana del oplog y el retraso de replicaciónReplica Set
- Redimensionar el oplog en línea (replSetResizeOplog)Replica Set
- Forzar una reconfiguración del replica set tras perder la mayoría (force reconfig)Replica Set
- Mantenimiento rolling en un replica set (reinicio, parche del SO, actualización menor)Replica Set
- Estado del balancer, ventana activa y balanceo por colecciónSharding
- Encontrar jumbo chunks, dividirlos y borrar la marcaSharding
- Comprobar la elección de shard key y la distribución de datos (getShardDistribution, analyzeShardKey)Sharding
- Inspeccionar un plan de consulta con estadísticas de ejecución reales (explain executionStats)Rendimiento
- Extraer las consultas y query shapes más lentas de los datos del profilerRendimiento
- Encontrar índices no usados y ocultarlos antes de eliminarlos (hideIndex)Rendimiento
- Contar conexiones por aplicación y cliente (diagnóstico de connection storm)Rendimiento
- Monitorear y abortar una creación de índice en cursoMantenimiento
- Creación de índices rolling en un replica set (miembro a miembro)Mantenimiento
- Crear un índice TTL, cambiar su caducidad y monitorear los borrados TTLMantenimiento
- Medir la presión sobre la caché de WiredTiger (llenado, proporción sucia, eviction por la aplicación)Rendimiento
- Tomar un backup de archivo con mongodump/mongorestore y restaurar una sola colecciónBackup
- Restauración a un punto en el tiempo con replay del oplog (volver a antes de un drop/delete erróneo)Backup
- Definir un rol personalizado, crear un usuario, otorgar/revocar roles y cambiar la contraseñaSeguridad
- Comprobar featureCompatibilityVersion (fCV) y la secuencia de actualización mayorUpgrade