java.lang.ClassNotFoundException: org.apache.zeppelin.interpreter.remote.RemoteInterpreterServer 尝试在
Posted
技术标签:
【中文标题】java.lang.ClassNotFoundException: org.apache.zeppelin.interpreter.remote.RemoteInterpreterServer 尝试在 zeppelin 中运行 spark 作业时【英文标题】:java.lang.ClassNotFoundException: org.apache.zeppelin.interpreter.remote.RemoteInterpreterServer when trying to run spark job in zeppelin 【发布时间】:2020-06-18 19:38:47 【问题描述】:1.问题总结
我通过运行以下命令从源代码构建了 zeppelin。 mvn clean package -DskipTests -Pspark-2.3 -Pscala-2.11 构建成功。
在 kubernetes 集群上启动了 apache zeppelin,可以看到 zeppelin-server 启动得非常好。 但是在尝试运行 spark notebook 时,spark 解释器 pod 进入完成/成功状态,并且 spark-interpreter.log 的日志中出现以下错误
WARN [2020-03-06 00:42:37,683] (main Logging.scala[logWarning]:87) - 无法加载 org.apache.zeppelin.interpreter.remote.RemoteInterpreterServer。 java.lang.ClassNotFoundException: org.apache.zeppelin.interpreter.remote.RemoteInterpreterServer
2.描述您尝试过的内容
我没有找到任何解决方案,因此无法尝试解决此问题。
任何建议或想法都将受到高度赞赏。
【问题讨论】:
【参考方案1】:我发现了这个问题,并能够通过在 zeppelin-env.sh 脚本中添加带有解释器和 spark jar 的 --jars 来解决,但后来遇到了不同的问题。
现在解释器正在启动但无法启动执行器。
以下是错误信息,如果有人愿意提供任何输入,将不胜感激。
java.lang.NoClassDefFoundError: org/sonatype/aether/resolution/DependencyResolutionException
谢谢。
【讨论】:
以上是关于java.lang.ClassNotFoundException: org.apache.zeppelin.interpreter.remote.RemoteInterpreterServer 尝试在的主要内容,如果未能解决你的问题,请参考以下文章