Impala服务JVM崩溃问题

impala有三个核心服务 catalogd,statestored,impalad;

这三个服务里面statestored用于跟踪另两个服务的活动状态,记录是否可用,没有用到java代码。

在catalogd和impalad需要调用java代码,在测试中发现服务启动时异常 SIGBUS 。

这个问题从网上找的了记录:

https://issues.apache.org/jira/browse/DAEMON-363

解决办法是设置JAVA_TOOL_OPTIONS

https://community.cloudera.com/t5/Interactive-Short-cycle-SQL/Impala-cannot-start-SIGBUS-crash/td-p/56586

https://segmentfault.com/a/1190000008545160

对于impala来说需要这么设置

export JAVA_TOOL_OPTIONS=-Xss2m

再启动服务就正常了。

原文地址:https://www.cnblogs.com/fangjx/p/7133332.html