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
/ /

sh.disableMigrations() (método mongosh)

sh.disableMigrations(namespace)

Deshabilita las migraciones para el namespace especificado de la colección particionada. El balanceador no migra fragmentos para la colección que le pases a sh.disableMigrations() hasta que se reactiven las migraciones usando sh.enableMigrations(). Para obtener más información sobre la migración de fragmentos, consulta Gestionar el balanceador de clústeres fragmentados.

Importante

Solo se puede ejecutarsh.disableMigrations()en una instanciamongos. Si se ejecutash.enableMigrations()en una instanciamongod, el método devuelve un error.

El método sh.disableMigrations() tiene el siguiente parámetro:

Parameter
Tipo
Descripción

namespace

string

El namespace de la colección.

Este método está disponible en implementaciones alojadas en los siguientes entornos:

  • MongoDB Enterprise: La versión basada en suscripción y autogestionada de MongoDB

  • MongoDB Community: La versión de MongoDB con código fuente disponible, de uso gratuito y autogestionada.

Nota

Puedes verificar el estado de la migración usando sh.status(), que muestra el campo allowMigrations para cada colección.

Volver

sh.disableBalancing

En esta página