到目前为止,我一直在运行mongodb,没有任何问题.我真的不知道发生了什么,因为我不记得做了什么奇怪的事.不过,现在我在try 启动mongo服务器时出现了以下错误.

$ mongod --config /usr/local/etc/mongod.conf
2015-01-22T13:58:04.153+0100 Assertion failure getcwd(buffer, 1000) src/mongo/db/server_options_helpers.cpp 355
2015-01-22T13:58:04.169+0100 0x1017ae5aa 0x101759135 0x101745bf2 0x1015509ed 0x10132b7a3 0x100fd2be6 0x100fc5291 0x100fd60be 0x100fd68ae 0x100fc41eb 0x7fff8aff35c9
 0   mongod                              0x00000001017ae5aa _ZN5mongo15printStackTraceERNSt3__113basic_ostreamIcNS0_11char_traitsIcEEEE + 58
 1   mongod                              0x0000000101759135 _ZN5mongo10logContextEPKc + 453
 2   mongod                              0x0000000101745bf2 _ZN5mongo12verifyFailedEPKcS1_j + 626
 3   mongod                              0x00000001015509ed _ZN5mongo18storeServerOptionsERKNS_17optionenvironment11EnvironmentERKNSt3__16vectorINS4_12basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEENS9_ISB_EEEE + 10237
 4   mongod                              0x000000010132b7a3 _ZN5mongo18storeMongodOptionsERKNS_17optionenvironment11EnvironmentERKNSt3__16vectorINS4_12basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEENS9_ISB_EEEE + 35
 5   mongod                              0x0000000100fd2be6 _ZN5mongo45_mongoInitializerFunction_MongodOptions_StoreEPNS_18InitializerContextE + 38
 6   mongod                              0x0000000100fc5291 _ZN5boost6detail8function17function_invoker1IPFN5mongo6StatusEPNS3_18InitializerContextEES4_S6_E6invokeERNS1_15function_bufferES6_ + 17
 7   mongod                              0x0000000100fd60be _ZNK5mongo11Initializer7executeERKNSt3__16vectorINS1_12basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEENS6_IS8_EEEERKNS1_3mapIS8_S8_NS1_4lessIS8_EENS6_INS1_4pairIKS8_S8_EEEEEE + 270
 8   mongod                              0x0000000100fd68ae _ZN5mongo21runGlobalInitializersEiPKPKcS3_ + 526
 9   mongod                              0x0000000100fc41eb main + 331
 10  libdyld.dylib                       0x00007fff8aff35c9 start + 1
2015-01-22T13:58:04.177+0100 SEVERE: Failed global initialization: UnknownError assertion src/mongo/db/server_options_helpers.cpp:355

我也试过跑mongo --repair次,但都犯了同样的错误.

推荐答案

这太奇怪了!

我在OSX上,使用iTerm,我try 运行上述过程.一旦我完成了iTerm,并重新启动它,创建的shell就可以毫无问题地运行这个过程.

这一过程似乎以前无法停止.以前,我甚至试着跑mongo,看看我是否能连接,但失败了.

Mongodb相关问答推荐

try 从数据库创建、获取数据时失败(pymongo、MongoDB、docker-compose)

MongoDB获取所有文档谁的S子文档只包含一个特定值?

Mongo 将一个数组链接到另一个数组

定期自动轮换 MongoDb 集合

$group 和 sum + 添加所有大于

在MongoDb的数组中计算大于某个数字的数字

如何替换mongodb中的动态键?

使用新字段插入数据或使用 updateOne mongodb 有条件地更新

mongodump 是否锁定数据库?

Springboot 使用 find*() 查询时出现 Mongodb 错误

MongoDB $or 查询

如何在mongoose中加入两个集合

MongoDB Compass 过滤器(查询)

具有 AWS 云形成和自动zoom 的 Mongodb 集群

mongodb类型更改为数组

Java + MongoDB:更新文档中的多个字段

如何从mongoose中的对象 ID 获取创建日期?

何时使用Singleton单例、Transient和使用 Ninject 和 MongoDB 的请求

将日期从毫秒转换为 ISODate 对象

Mongoose upsert 不创建默认模式属性