MongoDB / GridFS磁盘空间不足

时间:2012-07-24 02:07:43

标签: mongodb gridfs

我使用MongoDB 2.0.6,但我的磁盘空间不足,似乎无法做任何事情来清除它们。

我有3个分片(没有复制,因为我可以重新生成照片)。

我有一个名为照片的集合,启用了分片。我将所有内容存储在gridfs中,以便db.photos.files和db.photos.chunks。

所有文件都在我的主分片上结束,并且在我的集合中启用分片时不会分发。

当我尝试:

>  db.runCommand({ shardcollection : "photos.fs.chunks", key : { files_id : 1 }})

我收到有关需要创建索引的错误。 当我尝试创建索引时,我得到了#34;在磁盘空间不足的情况下不能写入锁定"。

当我尝试删除内容时:

>db.fs.files.remove({$and: [{_id: {$gt: "1667"} }, { _id: {$lt: "5000"} }]});
Can't take a write lock while out of disk space

有什么想法吗?

0 个答案:

没有答案