Definição
Interrompe a transição em andamento de um servidor de configuração incorporado para um servidor de configuração dedicado .
O fragmento retoma sua função no cluster e é incluído nas operações de rebalanceamento.
Quando o comando é executado, a transição em andamento de um servidor de configuração incorporado para um servidor de configuração dedicado é interrompida encerrando a drenagem de partes do fragmento de configuração. O fragmento de configuração retoma sua função normal no balanceamento.
O comando retorna ok: 1 em caso de sucesso, caso contrário, retorna ok: 0 com uma mensagem de erro relacionada.
Para iniciar a transição para um servidor de configuração dedicado, consulte o comando startTransitionToDedicatedConfigServer.
Para mostrar o status da transição de um servidor de configuração incorporado para um servidor de configuração dedicado, consulte o comando getTransitionToDedicatedConfigServerStatus.
Para confirmar a transição de um servidor de configuração incorporado para um servidor de configuração dedicado, consulte o comando commitTransitionToDedicatedConfigServer.
Novidades na versão 8.3.
Compatibilidade
Esse comando 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
Este comando não é suportado no MongoDB Atlas. Entre em contato com o suporte do MongoDB para interromper a transição de um servidor de configuração incorporado para dedicado.
Sintaxe
O comando tem a seguinte sintaxe:
db.adminCommand( { stopTransitionToDedicatedConfigServer: 1 } )
Comportamento
Requisitos de acesso
Se você tiver authorization habilitado, deverá ter a função clusterManager ou qualquer função que inclua a ação removeShard .
Exemplos
Para iniciar a transição de um servidor de configuração incorporado para um servidor de configuração dedicado, use o método db.adminCommand() para executar o comando startTransitionToDedicatedConfigServer:
db.adminCommand( { startTransitionToDedicatedConfigServer: 1 } )
Para interromper a transição de um servidor de configuração incorporado para um servidor de configuração dedicado, use o método db.adminCommand() para executar o comando stopTransitionToDedicatedConfigServer:
db.adminCommand( { stopTransitionToDedicatedConfigServer: 1 } )