S01026

错误代码

S01026

报错信息

CacheDumpTaskDispatcher::{function} {action}. Out of memory error occurred while {desc}. Will retry in {retryInterval} seconds. RefId:S01026

错误原因

错误信息中:

  • function:存在异常的某个函数。
  • actionCacheDumpTaskDispatcher 正在执行的动作。
  • desc:动作描述。
  • retryInterval:重拾间隔,一般为 1 秒。

CacheDumpTaskDispatcher 定时将 TSDB 的缓存数据写入磁盘,此过程可能导致 OOM。一旦发生 OOM,CacheDumpTaskDispatcher 会间隔一段时间后重试。该操作会一直阻塞直到 TSDB flush 完成。

日志中出现该错误说明发生了 OOM。

解决办法

停止提交新的作业,在线调大 setMaxMemSize 值,等待 flush 结束内存占用下降后,再调小 setMaxMemSize 值。