文档首页/ MapReduce服务 MRS/ 故障排除/ 使用Presto/ MRS Presto查询报错“The node may have crashed or be under too much load”
更新时间:2023-12-22 GMT+08:00

MRS Presto查询报错“The node may have crashed or be under too much load”

用户问题

用户presto查询语句报错:The node may have crashed or be under too much load,具体如下图所示:

图1 报错信息

问题分析

  1. 登录集群Master节点,进入“/var/log/Bigdata”目录下的presto日志进行查找。
  2. 根据报错信息在到对应节点去查看presto worker实例的进程日志。
    日志显示:
    java.lang.OutOfMemoryError: Java heap space
  3. 根据报错预判发生了oom导致查询报错。

处理步骤

  1. 在Manager页面查找work的JVM参数(xmx)。

    图2 Presto JVM参数配置

  2. 将xmx后面的1024改成2048,然后保存配置。
  3. 重启Presto服务,重新尝试查询。