2013-06-19 92 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上墜毀一個