Mongo 3.0上的访问权限无效

时间:2015-04-15 18:07:25

标签: mongodb

开发网站出现问题。以下查询崩溃服务器在0x20处无效访问:

db['2015-04-13'].group({
    key:{id:1},
    cond:{created_at:{$gte: new Date('2015-04-13')}},
    reduce:function (curr, resul) {},
    initial: {}
})

回溯:

 mongod(_ZN2v88internal2OS8AllocateEmPmb+0xD7) [0x11dbe57]
 mongod(_ZN2v88internal28CreateTranscendentalFunctionENS0_19TranscendentalCache4TypeE+0x26) [0x12799f6]
 mongod(_ZN2v88internal22init_fast_sin_functionEv+0xE) [0x11dca1e]
 mongod(_ZN2v88internal14POSIXPostSetUpEv+0x9) [0x11dd009]
 mongod(_ZN2v88internal2V828InitializeOncePerProcessImplEv+0x3E) [0x12551de]
 mongod(_ZN2v88internal12CallOnceImplEPlPFvPvES2_+0x52) [0x11c2c12]
 mongod(_ZN2v88internal2V810InitializeEPNS0_12DeserializerE+0x11) [0x1255911]
 mongod(_ZN2v86LockerC1EPNS_7IsolateE+0x61) [0x12597c1]

到目前为止,我知道:  只有当mongod以其自己的用户(mongod)运行时才会出现问题。 如果mongod在同一数据文件夹中以root身份启动,则查询将传递并返回结果。收集的文件数量相当少(大约20k),但每个都有相当数量的密钥 - 平均50个,最多300个,其中大多数是具有极少BSON的字符串。 MongoDB版本是3.0.2,查询被传递,好像本地客户端与服务器版本相同,就像远程机器上的2.4.0 Robomongo客户端一样 - 在两种情况下都出现错误。

0 个答案:

没有答案