我开始使用MongoDB,我创建了一个副本集,设置了3个节点(主节点,辅助节点,仲裁节点)。
我对故障转移,负载测试和性能非常满意。
最后一次测试是从mongodump恢复一个BSON文件 我在Windows 2012 R2平台上安装了Mongo,我使用了mongodump e mongorestore的shell, 转储只需几秒钟,生成的BSON文件真的很小4mb。
当我尝试恢复BSON时,mongorestore几乎立即停止工作(21%),我等了几分钟没有任何进展。
日志:
连接到:ap2-mongodb00:27017 2014-12-09T15:15:16.558 + 0100 E:\ ap2-mongodb01 \ dump_2014-09-12 \ test \ Contacts.bson 2014-12-09T15:15:16.558 + 0100进入命名空间[test.Contacts] 恢复到test.Contacts而不会掉线。将插入恢复的数据而不会引发错误;检查您的服务器日志 2014-12-09T15:15:26.582 + 0100进度:1053740/4807174 21%(字节)
15分钟后,它仍被阻挡
主Mongo CPU固定为12%,无法完成恢复。
你有什么建议吗?