【问题标题】:What are blobstore files and why do they keep filling up /tmp directory?什么是 blobstore 文件,为什么它们会不断填满 /tmp 目录?
【发布时间】:2019-09-28 18:00:38
【问题描述】:

我们在一个独立的五节点集群上运行 Flink。 /tmp/ 目录不断填充以blobstore--* 开头的目录。这些目录非常大(大约 1 GB)并且很快就填满了空间,作业失败并出现No space left of device 错误。这些目录中的文件似乎是集群上运行的作业的某种形式的二进制表示。

这些文件是什么?我该如何清理它们,以免它们填满 /tmp/ 导致作业失败?

Flink 版本:1.4.2

【问题讨论】:

    标签: apache-flink


    【解决方案1】:

    blob 存储文件是在集群中分发 Flink 作业所必需的。工作完成后,应将其清理干净。只有在集群崩溃的情况下,才不应进行清理。

    在集群重新启动的情况下,需要使用清理作业清除旧的 blobstore 文件。删除目录时,请注意不要删除正在运行的 TaskManager 的目录。这可以通过查看正在运行的 TaskManager 的日志来发现。它们应该包含 Blob 存储目录的路径。

    http://apache-flink-user-mailing-list-archive.2336050.n4.nabble.com/What-are-blobstore-files-and-why-do-they-keep-filling-up-tmp-directory-td26323.html

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2023-03-30
      • 2014-03-15
      • 1970-01-01
      • 2017-08-24
      • 2023-03-04
      相关资源
      最近更新 更多