2013-06-19 77 views
2

我有3节点副本集安装程序。但是,我的第三个节点在同步时不断崩溃。我尝试过单独的系统,但第三个节点总是会崩溃。这里的日志mongodb第3节点副本集崩溃

Wed Jun 19 01:27:38.514 [rsSync] Socket recv() timeout 109.123.100.239:27017 
Wed Jun 19 01:27:38.514 [rsSync] SocketException: remote: 109.123.100.239:27017 error: 9001 socket exception [3] server [109.123.100.239:27017] 
Wed Jun 19 01:27:38.514 [rsSync] DBClientCursor::init call() failed 
Wed Jun 19 01:27:38.524 [rsSync] replSet initial sync exception: 10276 DBClientBase::findN: transport error: twitnot.es:27017 ns: local.oplog.rs query: { query: {}, orderby: { $natural: -1 } } 9 attempts remaining 
+0

有同样的问题:( – Jordi

回答

0

一个可能的解决方案是执行 “冷备份”

你有3个节点

主要

secondady

坠毁

步骤:

  1. 瞬移到崩溃的一个
  2. 去/数据/文件夹,并清理所有文件,但mongo.lock和期刊
    文件夹
  3. 停止对二次
  4. 副本mongod的所有文件/数据/文件夹从二级到坠毁之一。不要 没有辅助节点上
  5. 配置“的mongod”为更新的文件和拥有600权限复制日记文件夹,mongo.lock
  6. 开始的mongod
  7. 穿过你finguers
  8. 开始的mongod上坠毁一个