在Docker磁盘上完全闪烁
我在Docker中创build了一个非常小的集群(1个工作pipe理器3任务pipe理器)。 我有2个工作(1stream和1批,当它完成时重新启动)。
我有58G可用空间(大约30G使用)。 当我启动聚合器时,工作经理开始吃光盘。 一小时后,我的磁盘已满。 但是当我检查FS( du -su /*/
)时,它只包含大约30G的文件。
我不明白为什么会发生,数据在哪里。 我试图检查jobmanager容器里面,但没有成功。
任何想法?
我遇到了同样的问题,它出现在/usr/local/flink-{1-0.3}/log文件夹中的.out文件中,超过了6GB。 我不得不删除文件并重新部署作业。
你使用Docker Meta for Mac吗? 我有一个“完整的磁盘空间”的问题,我不能build立我的项目了。 为我工作的步骤:
1)df -h – >检查主机是否有足够的可用空间
如果是这种情况,请执行以下操作:
1)docker执行 – 你的容器bash – >连接到你的容器
2)df -h / var / www – >检查磁盘空间
如果没有更多可用空间,请退出容器并执行以下操作:
1)docker rm $(docker ps -aq) – >停止并删除所有容器
2)docker rmi – >删除所有图像
3)ls -lh〜/ Library / Containers / com.docker.docker / Data / com.docker.driver.amd64-linux / Docker.qcow2 – >检查这个文件大小并删除它
4)退出Docker并重新打开它
5)退出terminal并重新打开
6)再次build立
- Docker&Postgres:无法绑定已经在使用的tcp 0.0.0.0:5432地址
- 在Docker和OSX中保留PostgreSQL数据
- 卡夫卡在docker工人不工作
- 如何克服这个500服务器内部错误试图拉托pipe虚拟机的谷歌/ appengine-java图像?
- 每个Docker容器一个或多个数据库
- docker-machine:没有路由到主机默认docker机(使用主机的vboxnetworking)在一些wifinetworking
- 如何使JS代码的独特版本(开发和生产)?
- 如何让Docker容器保持足够长的时间以便New Relic发送跟踪的exception?
- 在Google App Engine中使用Docker进行组合