Docker容器:MongoDb日志文件的可用空间不足

时间:2016-02-16 00:30:59

标签: mongodb docker

我在Docker(版本1.10.1,在OSX上)容器中运行MongoDB并且它给出了这个错误:

  

MongoDb日记文件的可用空间不足

我无法在主机,容器或虚拟机中找出天气问题?

然而,在我的主人身上,我有:

Filesystem                          Size   Used  Avail Capacity  iused     ifree %iused  Mounted on
/dev/disk1                         465Gi   75Gi  389Gi    17% 19777401 102066309   16%   /

在docker容器上:

Filesystem      Inodes  IUsed  IFree IUse% Mounted on
none           1218224 742474 475750   61% /

我还从主机安装了一个卷:

run -it -v /Users/foobar/Projects/compose:/data/db mongoImage:0.1 /bin/bash

1 个答案:

答案 0 :(得分:1)

感谢#andy的评论,问题似乎确实在虚拟框环境中。

我能够通过以下方式解决问题:

  • 备份所有泊坞窗图片
  • 克隆默认的虚拟框iso(as 备份)
  • 删除默认的虚拟框iso和所有关联的 文件。
  • 重新启动docker,创建了一个新的默认Vbox iso。这个 解决了这个问题(我希望在某个时候再次出现这个问题)