Menu Docs
Página inicial do Docs
/ /

sh.enableMigrations() (método mongosh)

sh.enableMigrations(namespace)

Habilita migrações para o namespace especificado da coleção fragmentada, mas não inicia migrações de chunks. O balanceador inclui a coleta que você passa para sh.enableMigrations() nas operações de migração da próxima vez que ele for executado. Para obter mais informações sobre migrações de chunks, consulte Gerenciar balanceador de cluster fragmentado.

Importante

Você só pode executar sh.enableMigrations() em uma instância do.mongos Se você executar o sh.enableMigrations() mongod em uma instância do, o método retornará um erro.

O método sh.enableMigrations() tem o seguinte parâmetro:

Parâmetro
Tipo
Descrição

namespace

string

O namespace da collection.

Esse método está disponível em implantações hospedadas nos seguintes ambientes:

  • MongoDB Enterprise: a versão autogerenciada e baseada em assinatura do MongoDB

  • MongoDB Community: uma versão com código disponível, de uso gratuito e autogerenciada do MongoDB

Observação

Você pode verificar o status da migração usando, que exibe sh.status() o allowMigrations campo para cada coleção.

Voltar

sh.enableAutoSplit

Nesta página