首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >MongoDB初始同步反复失败(Ubuntu16.04上的MongoDB3.2在Azure VM上)

MongoDB初始同步反复失败(Ubuntu16.04上的MongoDB3.2在Azure VM上)
EN

Stack Overflow用户
提问于 2016-05-25 12:24:44
回答 1查看 1.6K关注 0票数 2
  • 我有一个成员单神实例(Server1),它有一个很大的DB,包含250万个文档(每个文档都很大)和4个索引。
  • 然后,我向这个复制集添加了另一台机器(Server2)。Server2上的Mon鬼神大约需要5个小时才能获取这个大型数据库中的所有文档。
  • 在Server2获取所有文档之后,它就开始生成二级索引。完成索引大约需要3个小时。
代码语言:javascript
复制
- Immediately after completing building the secondary indices, It tries to connect to primary and finds that socket is expired and timed out. 
- At having received a timeout error it (Server2) simply drops all databases and starts the initial sync again.
- The snippet from logs is below:

2016-05-25T11:50:36.053+0000 i- rsSync指数构建: 2211700/2215091 99% 2016-05-25T11:50:39.221+I- rsSync索引构建: 2212000/2215091 99% 2016-05-25T11:50:43.300+0000 I- rsSync索引构建: 2212300/2215091 99% 2016-05-25T11:50:46.103+0000 I- rsSync索引构建: 2212500/2215091 99% 2016-05-25T11:50:49.068+0000 I- rsSync指数构建: 2212800/2215091 99% 2016-05-25T11:50:52.218+0000 I- rsSync索引构建: 2213600/2215091 99% 2016-05-25T11:50:55.439+0000 I- rsSync索引构建: 2214500/2215091 99% 2016-05-25T11:50:58.738+0000 I- rsSync索引构建: 2214700/2215091 99% 2016-05-25T11:51:13.223+0000 I- rsSync指数:(2 )/3) BTree自下而上进度: 536600/2215091 24% 2016-05-25T11:51:23.285+0000 I- rsSync指数:(2/3) BTree自下而上进度: 1984500/2215091 89% 2016-05-25T11:51:24.317+0000指数rsSync做底层,准备提交2016-05-25T11:51:24.508+0000 I索引rsSync构建索引完成。扫描了2215091条记录。10491秒2016-05-25T11:51:25.082+0000网络rsSync套接字表示发送() errno:110连接超时xx.xx:27017 2016-05-25T11:51:25.106+0000 E REPL rsSync 9001套接字异常SEND_ERROR服务器xx.xx:27017 2016-05-25T11:51:25.106+0000 E REPL rsSync初始同步尝试失败,9次尝试剩余的2016-05-25T11:51:30.106+0000 I REPL rsSync初始同步等待2016-05-25T11:51:30.433+0000 i REPL ReplicationExecutor同步来自:xx.xx:27017 2016-05-25T11:51:30.563+0000 I REPL rsSync初始同步删除所有数据库2016-05-25T11:51:30.564+0000 I存储rsSync dropAllDatabasesExceptLocal 42 2016-05-25T11:51:31.925+0000 I JOURNAL rsSync journalCleanup.rsSync removeJournalFiles 2016-05-25T11:51:32.331+0000 I日刊rsSync journalCleanuprsSync removeJournalFiles 2016-05-25T11:51:32.489+0000 I日刊rsSync journalCleanup2016-05-25T11:51:32.489+0000 I JOURNAL rsSync removeJournalFiles

  • 试图同步这个复制集是非常令人沮丧的。它一次又一次地进行初始同步。任何帮助都是非常感谢的。
EN

回答 1

Stack Overflow用户

发布于 2016-07-09 22:43:27

在诊断出问题之前,也许您可以将其用作解决方案:

https://docs.mongodb.com/manual/tutorial/resync-replica-set-member/#replica-set-resync-by-copying

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/37437064

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档