0

在 Kubernetes 上安装的 Dremio 4.6.1 上运行查询时,我们从 Dremio UI 收到以下错误消息:

ExecutionSetupException:一个或多个节点在查询期间失去连接。已识别的节点为 [dremio-executor-2.dremio-cluster-pod.dremio.svc.cluster.local:0]。

Dremio-env 配置具有以下设置: DREMIO_MAX_DIRECT_MEMORY_SIZE_MB=13384 DREMIO_MAX_HEAP_MEMORY_SIZE_MB 未设置 我们正在使用 16G /8c 的工作人员(总共 10 个工作人员) 1 个具有相同配置的主协调器 1G / 1c 的动物园管理员

知道是什么导致了这种行为吗?

通过在工作人员崩溃之前执行实时日志尾部是日志:

An irrecoverable stack overflow has occurred.
Please check if any of your loaded .so files has enabled executable stack (see man page execstack(8))
#
# A fatal error has been detected by the Java Runtime Environment:
#
#  SIGSEGV (0xb) at pc=0x00007f41cdac4fa8, pid=1, tid=0x00007f41dc2ed700
#
# JRE version: OpenJDK Runtime Environment (8.0_262-b10) (build 1.8.0_262-b10)
# Java VM: OpenJDK 64-Bit Server VM (25.262-b10 mixed mode linux-amd64 compressed oops)
# Problematic frame:
# C  0x00007f41cdac4fa8
#
# Core dump written. Default location: /opt/dremio/core or core.1
#
# An error report file with more information is saved as:
# /tmp/hs_err_pid1.log
#
# If you would like to submit a bug report, please visit:
#   http://bugreport.java.com/bugreport/crash.jsp
# The crash happened outside the Java Virtual Machine in native code.
# See problematic frame for where to report the bug.
#

[error occurred during error reporting , id 0xb]

4

0 回答 0