我在mongoDB和我的当前ubuntu 12.04桌面电脑上遇到空间问题。我一直使用默认设置,也就是数据物理存储在/var/lib/mongodb下。随着时间推移,数据库大小增长得非常快,现在我想删除一些集合以释放硬盘上的一些空间。我查看了此链接和其他方法,但每当我运行remove函数时,都会收到以下错误消息:
Can't take a write lock while out of disk space
我首先想到的解决方案是将MongoDB的路径设置到外置硬盘或USB磁盘上,并使用rm -rf
物理上删除该文件夹。这是否是一个安全的解决方案?还有其他解决此问题的方法吗?