Details
-
Improvement
-
Status: Resolved
-
Trivial
-
Resolution: Fixed
-
0.10.0
-
None
-
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
Description
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.