繁体   English   中英

MongoDB 3.0.5在Windows Server 2012 R2上不断崩溃

[英]MongoDB 3.0.5 keeps crashing on Windows Server 2012 R2

我在Windows上运行MongoDB时遇到问题。 为了提供一些背景信息,服务器正在运行MongoDB 2.6.4,并且每隔几天崩溃一次。 我升级到MongoDB 3.0.5,并切换到WiredTiger存储引擎。 服务器仍然每隔几天崩溃一次。 日志如下。

该数据库的总大小仅为235MB?

2015-10-05T13:00:53.640Z I QUERY    [conn2003] query mydb.streams.masterdata query: { _id: { $gt: 111429 } } planSummary: COLLSCAN cursorid:17396581220 ntoreturn:0 ntoskip:0 nscanned:0 nscannedObjects:8038 keyUpdates:0 writeConflicts:0 numYields:63 nreturned:0 reslen:20 locks:{ Global: { acquireCount: { r: 128 } }, Database: { acquireCount: { r: 64 } }, Collection: { acquireCount: { r: 64 } } } 108ms
2015-10-05T13:00:54.050Z I QUERY    [conn2013] query mydb.streams.event query: { _id: { $gt: 39 }, type: { $in: [ "requestcallout" ] } } planSummary: COLLSCAN cursorid:78188012779 ntoreturn:0 ntoskip:0 nscanned:0 nscannedObjects:42 keyUpdates:0 writeConflicts:0 numYields:0 nreturned:0 reslen:20 locks:{ Global: { acquireCount: { r: 2 } }, Database: { acquireCount: { r: 1 } }, Collection: { acquireCount: { r: 1 } } } 105ms
2015-10-05T13:00:54.076Z I QUERY    [conn2003] query mydb.streams.masterdata query: { _id: { $gt: 111429 } } planSummary: COLLSCAN cursorid:19195520112 ntoreturn:0 ntoskip:0 nscanned:0 nscannedObjects:8038 keyUpdates:0 writeConflicts:0 numYields:62 nreturned:0 reslen:20 locks:{ Global: { acquireCount: { r: 126 } }, Database: { acquireCount: { r: 63 } }, Collection: { acquireCount: { r: 63 } } } 157ms
2015-10-05T13:00:55.314Z I CONTROL  [conn2011] *** unhandled exception 0xC00000FD at 0x00007FF6D3165F77, terminating
2015-10-05T13:00:55.314Z I CONTROL  [conn2011] *** stack trace for unhandled exception:
2015-10-05T13:00:55.422Z I CONTROL  [conn2011] Stack trace failed, SymInitialize failed with error 8
2015-10-05T13:00:55.422Z I -        [conn2011] 
2015-10-05T13:00:55.428Z I CONTROL  [conn2011] writing minidump diagnostic file C:\mongodb\bin\mongod.2015-10-05T13-00-55.mdmp
2015-10-05T13:00:55.490Z I CONTROL  [conn2011] failed to create minidump : errno:-2147024888 Not enough storage is available to process this command.
2015-10-05T13:00:55.490Z I CONTROL  [conn2011] *** immediate exit due to unhandled exception
2015-10-05T13:55:51.274Z I CONTROL  ***** SERVER RESTARTED *****

0xC00000FD是堆栈溢出异常。 您需要向Mongo DB开发人员提出错误。

缺少存储错误可能是一个麻烦,它是指小型转储编写而不是潜在的MongoDB问题本身。

您是否有足够的磁盘存储空间?
我看到以下注释: Not enough storage is available to process this command

这个问题解决了吗?原因我在MongoDB 3.2版本中遇到了这个问题。

2019-09-20T18:30:01.308+0530 I COMMAND  [conn1057] command ReconDB_14_02.HST_RecData_910 command: getMore { getMore: 240951836618, collection: "HST_RecData_910" } cursorid:240951836618 cursorExhausted:1 keyUpdates:0 writeConflicts:0 numYields:1406 nreturned:393 reslen:2352906 locks:{ Global: { acquireCount: { r: 2814 } }, Database: { acquireCount: { r: 1407 } }, Collection: { acquireCount: { r: 1407 } } } protocol:op_query 12738ms 
2019-09-20T18:30:04.944+0530 I CONTROL  [conn1057] Stack trace failed, SymInitialize failed with error 3765269347 
2019-09-20T18:30:04.944+0530 F -        [conn1057] out of memory.

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM