2014-01-25 3 views
6

MongoDB가 충돌합니다.MongoDB Out of Memory

$ tail /var/log/mongodb/mongodb.log 
Sat Jan 25 03:06:56.153 [initandlisten] connection accepted from 127.0.0.1:58492 #63331 (263 connections now open) 
Sat Jan 25 03:07:02.694 out of memory, printing stack and exiting: 
0xde05e1 0x6cf37e 0x12129fd 0xc490c3 0xc4404e 0xc44196 0xda4913 0xda53e4 0xe28e69 0x7f5cbaa19e9a 0x7f5cb9d2c3fd 
/usr/bin/mongod(_ZN5mongo15printStackTraceERSo+0x21) [0xde05e1] 
/usr/bin/mongod(_ZN5mongo14my_new_handlerEv+0x3e) [0x6cf37e] 
/usr/bin/mongod(_Znam+0x6d) [0x12129fd] 
/usr/bin/mongod(_ZNK5mongo3Top8cloneMapERNS_9StringMapINS0_14CollectionDataEEE+0x83) [0xc490c3] 
/usr/bin/mongod(_ZN5mongo9Snapshots12takeSnapshotEv+0x4e) [0xc4404e] 
/usr/bin/mongod(_ZN5mongo14SnapshotThread3runEv+0x66) [0xc44196] 
/usr/bin/mongod(_ZN5mongo13BackgroundJob7jobBodyEN5boost10shared_ptrINS0_9JobStatusEEE+0xc3) [0xda4913] 
/usr/bin/mongod(_ZN5boost6detail11thread_dataINS_3_bi6bind_tIvNS_4_mfi3mf1IvN5mongo13BackgroundJobENS_10shared_ptrINS7_9JobStatusEEEEENS2_5list2INS2_5valueIPS7_EENSD_ISA_EEEEEEE3runEv+0x74) [0xda53e4] 
/usr/bin/mongod() [0xe28e69] 
/lib/x86_64-linux-gnu/libpthread.so.0(+0x7e9a) [0x7f5cbaa19e9a] 
/lib/x86_64-linux-gnu/libc.so.6(clone+0x6d) [0x7f5cb9d2c3fd] 

이 질문은 비슷한 소리 : MongoDB: out of memory 을하지만 그의 문제는 ulimit를 문제였다 나는 mongodb.log 파일을 열 때, 나는 얻는다. 내 메모리 설정은 이미 무제한입니다.

다른 사람들은 무리한 큰 값을 가진 .skip() 또는 .limit()에 특히 문제가 있었지만 여기서는 그렇지 않습니다.

무엇이 잘못 되었을지 알고 계신가요?

답변