我正在运行一个 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'})
没有成功。可以这样做吗?我应该怎么做?