将7个节点的mongodb(2.4)簇合并成一个独立的mongo分片

我正在运行一个7节点的mongodb sharded集群(版本2.4 …)。

我想合并成一个独立的碎片,磁盘空间是7倍。

我试图创build单个分片实例并运行:

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

在上面。 而且它开始好,刚刚挂起,没有进展。

我也试过:

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

没有成功。 能做到吗?我该怎么做?