Mongodb报错Insufficient free space for journal files和db Assertion failure isOk() src/mongo/db/pdfile.h

原创 2016年06月01日 15:03:33

原因: 因为journal至少以2G的数量进行增长,当磁盘空间不足时,会报错Insufficient free space for journal files.
后来查看下磁盘快要占满了,可用不足1%
错误日志中提到解决的办法可使用 –smallfiles参数,但这样也不是长久之计;
发现gridfs数据占用了快300G了,于是删了这些数据来释放空间,结果出现了gridfsdb Assertion failure isOk() src/mongo/db/pdfile.h 392错误,原来是没有删除gridfsdb.ns导致的。
个人理解,由于ns命名空间存储着的元数据中,有要预分配空间的一些信息,而要在其上预分配空间的文件已经被删除了,所以导致gridfsdb分配失败了。

参考:http://www.tuicool.com/articles/IZBrQ3Z
http://www.cnblogs.com/refactor/archive/2012/08/15/2602348.html

相关文章推荐

Linux下mongo启动报:Insufficient free space for journal files

Linux下mongo启动报:Insufficient free space for journal files 原因是因为mongo的journa目录下空间小于3379MB,具体Log如下...

vps小内存启动mongodb的问题

自己的测试机器启动mongodb瞬间启动 到了vps上启动不起来?困扰了一天多,不管是百度还是谷歌都说mongo.lock 文件删除再启动,哪个是由于不正当关闭或者意外关闭造成的,可是我这个才启动唉...

IOS9-升级Xcode7后报错Assertion failure in -[UIApplication _runWithMainScene:处理

以下是本来在使用Xcode7时遇到错误的一些解决方案,有网友提供的,也有自己总结的,希望能帮助大家。 错误之 *** Assertion failure in -[UIApplication _ru...

报错django.db.utils.DataError: (1406, "Data too long for column 'gender' at row 1")的解决办法

参考解决方案Traceback (most recent call last): File "C:\Users\rHotD\AppData\Local\Programs\Python\Python...

MongoDB设置自定义的服务+用Mongo VUE直观操作DB

MongoDB如何摒弃default database并且设置自定义的mongodbservice? a>安装参照官网b>可以设置下环境变量,比如可以直接在cmd中type mongod,不需要再c...

mongodb 添加用户报错TypeError:db.addUser is not a function (mongodb3.4.1)

原因是 新版的MongoDB已经不支持addUser方法了,改成createUser了。 语法:db.createUser(user, writeConcern)user这个文档创建关于用户的身份认证...

Linux下android调试中adb报错"error: insufficient permissions for device"

在下载了android SDK,并安装完adb后,在使用的时候你很有可能碰到“error: insufficient permissions for device”这样的出错信息。这是由于adb ...

resfult for mongo db

  • 2015年01月19日 17:00
  • 30.09MB
  • 下载

Git错误non-fast-forward和 Git报错insufficient permission for adding an object to repository database .git

当要push代码到git时,出现提示:  ! [rejected]        master -> master (non-fast forward)  先push上去 然后再pull下来即...

Insufficient free space: 25 extents needed, but only 0 available

Insufficient free space: 25 extents needed, but only 0 available
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:Mongodb报错Insufficient free space for journal files和db Assertion failure isOk() src/mongo/db/pdfile.h
举报原因:
原因补充:

(最多只允许输入30个字)