Назад | Перейти на главную страницу

Слияние кластера mongodb (2.4) из 7 узлов в один автономный осколок mongo

Я использую сегментированный кластер 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'})

безуспешно. Можно ли это сделать и как мне это сделать?