You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@zeppelin.apache.org by "Andrew Musselman (Jira)" <ji...@apache.org> on 2022/01/05 00:36:00 UTC
[jira] [Created] (ZEPPELIN-5625) Potentially misleading error message when sparkR backend is not available
Andrew Musselman created ZEPPELIN-5625:
------------------------------------------
Summary: Potentially misleading error message when sparkR backend is not available
Key: ZEPPELIN-5625
URL: https://issues.apache.org/jira/browse/ZEPPELIN-5625
Project: Zeppelin
Issue Type: Improvement
Components: r-interpreter
Affects Versions: 0.10.0
Environment: Zeppelin 0.10.0 binary build
Ubuntu on AWS
Linux ip-172-31-85-96 5.4.0-1060-aws #63~18.04.1-Ubuntu SMP Mon Nov 15 14:31:31 UTC 2021 x86_64 x86_64 x86_64 GNU/Linux
Reporter: Andrew Musselman
Fix For: 0.10.1
R interpreter is dying in my 0.10.0 instance, and the message shown in the cell after trying to execute it has the specific suggestion:
{{sparkR backend is dead, please try to increase spark.r.backendConnectionTimeout}}
This occurs in rlang/src/main/java/org/apache/zeppelin/r/RInterpreter.java:
{{ // render output with knitr}}
{{ if (rbackendDead.get()) {}}
{{ return new InterpreterResult(InterpreterResult.Code.ERROR,}}
{{ "sparkR backend is dead, please try to increase spark.r.backendConnectionTimeout");}}
{{ }}}
{{ if (useKnitr) {}}
{{ zeppelinR.setInterpreterOutput(null);}}
If this is the real cause of all dead R backends this makes sense; if not, it could be a red herring.
--
This message was sent by Atlassian Jira
(v8.20.1#820001)