Docs Menu
Docs Home
/ /

Detener la desfragmentación de una colección fragmentada

Por lo general, deberías utilizar un Ventana de equilibrio de fragmentos para especificar cuándo se ejecuta el equilibrador en lugar de iniciar y detener manualmente la desfragmentación.

Para detener manualmente la desfragmentación de una colección fragmentada, utilice el configureCollectionBalancingComando con la defragmentCollection opción establecida false en.

El procedimiento de esta tarea utiliza una colección fragmentada de ejemplo denominada ordersShardedCollection en una base de datos denominada test.

Puede utilizar su propia colección fragmentada y base de datos en el procedimiento.

Si detiene la desfragmentación de una colección antes de que finalice, esta se desfragmentará parcialmente y funcionará con normalidad. Para reanudar la desfragmentación, reinicie el proceso.

  • Comience a desfragmentar una colección fragmentada. Para más información, consulte "Comience a desfragmentar una colección fragmentada".

  • Conectarse mongos a.

1

Ejecuta:

db.adminCommand(
{
configureCollectionBalancing: "test.ordersShardedCollection",
defragmentCollection: false
}
)
2

Cuando finaliza la desfragmentación, la salida del comando devuelve ok: 1:

{
ok: 1,
'$clusterTime': {
clusterTime: Timestamp({ t: 1678834337, i: 1 }),
signature: {
hash: Binary(Buffer.from("0000000000000000000000000000000000000000", "hex"), 0),
keyId: Long("0")
}
},
operationTime: Timestamp({ t: 1678834337, i: 1 })
}

Puede reiniciar la desfragmentación en cualquier momento. Para más información, consulte Iniciar la desfragmentación de una colección fragmentada.

  • Imprimir el estado del fragmento, ver db.printShardingStatus()

  • Recuperar detalles del estado del fragmento, consulte sh.status()

  • Ver los campos de recopilación de estado de fragmentos, consulte Colección fragmentada

  • Ver instancias activas de mongos, ver Instancias activas mongos

  • Monitorear fragmentos usando MongoDB Atlas, ver Revisar clústeres fragmentados

Volver

Supervisar

En esta página