2016-12-13 35 views
1

我在Windows Server 2008 R2上安裝了MongoDB 3.2MongoDB在Windows隨機使用WiredTiger異常崩潰

隨機的MongoDB服務隨着下面的日誌崩潰。我該如何解決這個問題?

這裏是日誌

2016-12-13T10:08:33.497-0800 E STORAGE [thread2] WiredTiger (-28968) [1481652513:490570][2036:2006004608], file:WiredTiger.wt, WT_SESSION.checkpoint: D:\MongoDB\data\db\WiredTiger.turtle.set to D:\MongoDB\data\db\WiredTiger.turtle: file-rename: rename: The process cannot access the file because it is being used by another process.

2016-12-13T10:08:33.497-0800 E STORAGE [thread2] WiredTiger (-28968) [1481652513:497570][2036:2006004608], checkpoint-server: checkpoint server error: The process cannot access the file because it is being used by another process.

2016-12-13T10:08:33.498-0800 E STORAGE [thread2] WiredTiger (-31804) [1481652513:498571][2036:2006004608], checkpoint-server: the process must exit and restart: WT_PANIC: WiredTiger library panic 2016-12-13T10:08:33.498-0800 I - [thread2] Fatal Assertion 28558 2016-12-13T10:08:33.498-0800 I - [thread2]

***aborting after fassert() failure

2016-12-13T10:08:33.562-0800 I - [WTJournalFlusher] Fatal Assertion 28559 2016-12-13T10:08:33.562-0800 I -
[WTJournalFlusher]

***aborting after fassert() failure

+0

https://jira.mongodb.org/瀏覽/ SERVER-19881這可能會有所幫助。 –

+0

我也收到了這個。我在哪裏可以提交錯誤票? –

+0

這是今年早些時候確定的地方。但我仍然在複製它。 https://jira.mongodb.org/browse/SERVER-29439 –

回答

0

我做技術支持的安全編排和自動化平臺使用的MongoDB作爲主要數據存儲。我在兩個不同的客戶網站看到了這個錯誤。我第一次看到這個錯誤是2017年8月,我和MongoDB支持人員一起確定最可能的原因是病毒掃描程序打開D:\ MongoDB \ data \ db \ WiredTiger.turtle.set並阻止mongod.exe(它的一個線程或從屬進程)重命名它。該客戶非常努力地確保沒有病毒掃描程序會檢查MongoDB數據文件夾中的文件,並且症狀沒有出現在該客戶身上。

我有誰見過這種症狀在本週兩次第二個客戶,而我與他們一起工作,以防止病毒掃描程序訪問--dbpath ...