zeppelin运行的时候出现报错,不知道怎么修改。究竟是spark还是哪里出现了问题呢?
关于#zeppelin#的问题,请各位专家解答!(操作系统-linux)
- 写回答
- 好问题 0 提建议
- 追加酬金
- 关注问题
- 邀请回答
-
4条回答 默认 最新
关注 引自免费微信小程序:皆我百晓生
根据您提供的错误信息,看起来是 Zeppelin 在尝试启动一个 Spark Scala 2.12 解释器时遇到了问题,具体错误是找不到
scala.tools.nsc.Settings.usejavacp()
方法。这通常意味着 Zeppelin 或者其依赖的 Spark 版本与 Scala 环境不兼容。为了解决这个问题,您可以尝试以下几个步骤:
-
检查 Zeppelin、Spark 和 Scala 的版本兼容性:
- 确保您的 Zeppelin 使用的是支持 Spark 2.12 的版本(例如 Zeppelin 0.8.x 或更高版本)。
- 检查 Spark 是否安装了正确的 Scala 版本。Spark 2.12 需要 Scala 2.12。
- 如果使用的是预编译的二进制包,确保所有组件都来自同一个发行版或已正确配置以支持不同的版本。
-
清理 Zeppelin 缓存: 清理 Zeppelin 的本地缓存可能有助于解决此类问题。在 Zeppelin 安装目录下的
conf
文件夹中,找到并删除local-repo
文件夹。这将清除 Zeppelin 对于依赖项的本地缓存。 -
更新 Zeppelin 中的 Spark 驱动程序和 JAR 包: 如果您的 Zeppelin 和 Spark 版本兼容,可能是由于 Zeppelin 中的 Spark 驱动程序和 JAR 包不匹配导致的。确保 Zeppelin 的 Spark 驱动程序和 JAR 匹配您的 Spark 安装。在 Zeppelin 的
interpreter-setting.json
文件中,确认 Spark 相关的部分是否正确。例如:{ "name": "spark", "properties": { "master": "local[*]", "driverMemory": "2g", "executorMemory": "2g", "executorCores": "2", "numExecutors": "2", "conf": {} }, "dependencies": [ { "artifact": "org.apache.spark:spark-core_2.12:<version>", "exclusions": [] }, { "artifact": "org.apache.spark:spark-sql_2.12:<version>", "exclusions": [] } ] }
将
<version>
替换为您实际的 Spark 版本号(例如:2.4.5)。保存更改后重启 Zeppelin。 -
手动添加 Scala 设置: 在某些情况下,您可能需要在 Zeppelin 的配置文件中手动指定 Scala 的设置。打开 Zeppelin 的
conf/zeppelin-env.sh
文件,在末尾添加以下行:export ZEPPELIN_INTERPRETER_SETTINGS="{ \"spark\": { \"extraJavaOptions\": \"-Dscala.usejavacp=true\" } }"
这将强制 Zeppelin 使用
scala.usejavacp
设置。然后重启 Zeppelin。 -
重新安装或构建: 如果以上步骤都无法解决问题,那么可能需要卸载并重新安装 Zeppelin 或构建自定义版本以确保所有依赖项都正确配置。
执行这些步骤后,应该可以解决这个
NoSuchMethodError
错误,并使 Zeppelin 能够正常运行 Spark Scala 2.12 解释器。如果问题仍然存在,可能需要更详细的系统日志或进一步的排查工作。解决 无用评论 打赏 举报 编辑记录-
悬赏问题
- ¥15 is not in the mmseg::model registry。报错,模型注册表找不到自定义模块。
- ¥15 安装quartus II18.1时弹出此error,怎么解决?
- ¥15 keil官网下载psn序列号在哪
- ¥15 想用adb命令做一个通话软件,播放录音
- ¥30 Pytorch深度学习服务器跑不通问题解决?
- ¥15 部分客户订单定位有误的问题
- ¥15 如何在maya程序中利用python编写领子和褶裥的模型的方法
- ¥15 Bug traq 数据包 大概什么价
- ¥15 在anaconda上pytorch和paddle paddle下载报错
- ¥25 自动填写QQ腾讯文档收集表