Mesclar cluster mongodb de 7 nós (2.4) em um fragmento mongo independente

Mesclar cluster mongodb de 7 nós (2.4) em um fragmento mongo independente

Estou executando um cluster fragmentado mongodb de 7 nós (versão 2.4...).

Gostaria de mesclar isso em um fragmento independente com 7 vezes mais espaço em disco.

Tentei criar a instância de fragmento único e executar:

db.copyDatabase('dbname', 'dbname', 'hostname_of_mongos:27017')

Nele. E começa bem, e simplesmente trava sem progresso.

Eu também tentei:

db.runCommand({ copydb: 1, fromdb: "dbame", todb: "dbname", fromhost: 'hostname_of_mongos:27017' })

sem sucesso. Isso pode ser feito e como devo fazer?

informação relacionada