将7节点mongodb(2.4)集群合并为一个独立的mongo分片

将7节点mongodb(2.4)集群合并为一个独立的mongo分片

我正在运行一个 7 节点 mongodb 分片集群(版本 2.4...)。

我想将其合并为一个具有 7 倍磁盘空间的独立分片。

我尝试创建单个分片实例并运行:

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

就这样。一开始一切正常,但之后就挂了,没有任何进展。

我也尝试过:

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

没有成功。可以这样做吗?我应该怎么做?

相关内容