Я использую сегментированный кластер mongodb с 7 узлами (версия 2.4 ...).
Я хотел бы объединить это в отдельный осколок с 7-кратным объемом дискового пространства.
Я попытался создать единственный экземпляр шарда и запустил:
db.copyDatabase ('dbname', 'dbname', 'hostname_of_mongos: 27017')
В теме. И запускается нормально, а просто зависает без прогресса.
Я также пробовал:
db.runCommand ({copydb: 1, fromdb: "dbame", todb: "dbname", fromhost: 'hostname_of_mongos: 27017'})
безуспешно. Можно ли это сделать и как мне это сделать?