首页 > 数据库 > mysql教程 > mongodb删除集合后磁盘空间不释放的问题

mongodb删除集合后磁盘空间不释放的问题

WBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWB
发布: 2016-06-07 14:53:37
原创
1189 人浏览过

mongodb删除集合后磁盘空间不释放的问题 mongodb删除集合后磁盘空间不释放,只有用db.repairDatabase()去修复才能释放。 但是在修复的过程中如果出现了非正常的mongodb的挂掉, 再次启动时启动不了的,需要先修复才可以, 可以利用./mongod --repair --dbpat


mongodb删除集合后磁盘空间不释放的问题

 

mongodb删除集合后磁盘空间不释放,只有用db.repairDatabase()去修复才能释放。

 

但是在修复的过程中如果出现了非正常的mongodb的挂掉,

再次启动时启动不了的,需要先修复才可以,

 

可以利用./mongod --repair --dbpath=/data/mongo/    www.2cto.com  

如果你是把数据库单独的放在一个文件夹中指定dbpath时 

就指向要修复的数据库就可以,修复可能要花费很长的时间,

 

在使用db.repairDatabase()去修复时一定要停掉读写,

并且mongodb要有备机才可以,不然千万不要随便使用

db.repairDatabase()来修复数据库,切记。

来源:php.cn
本站声明
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn
最新问题
mongodb启动
来自于 1970-01-01 08:00:00
0
0
0
linux - ubuntu14安装mongodb出错
来自于 1970-01-01 08:00:00
0
0
0
symfony2 mongodb的使用
来自于 1970-01-01 08:00:00
0
0
0
mac上配置mongodb 错误
来自于 1970-01-01 08:00:00
0
0
0
mongodb的参数理解
来自于 1970-01-01 08:00:00
0
0
0
热门教程
更多>
最新下载
更多>
网站特效
网站源码
网站素材
前端模板