【问题标题】:Sparklyr connection error: Error in spark_connect_gateway(gatewayAddress, gatewayPort, sessionId, : Gateway in localhost:8880 did not respondSparklyr 连接错误:spark_connect_gateway 中的错误(gatewayAddress,gatewayPort,sessionId,:本地主机中的网关:8880 没有响应
【发布时间】:2026-02-11 01:40:02
【问题描述】:

我在连接到 sparkyr 时遇到以下问题。

sc <- spark_connect(master = "local")
* Using Spark: 2.4.3
Error in spark_connect_gateway(gatewayAddress, gatewayPort, sessionId,  : 
  Gateway in localhost:8880 did not respond.


Try running `options(sparklyr.log.console = TRUE)` followed by `sc <- spark_connect(...)` for more debugging info.

一些信息:

spark_installed_versions()
  spark hadoop
1 2.4.3    2.7
                                                               dir
1 C:\\Users\\88015\\AppData\\Local/spark/spark-2.4.3-bin-hadoop2.7

我尝试了许多来自谷歌的建议,但我无法解决这个问题。有人可以帮忙吗?

【问题讨论】:

    标签: r sparklyr


    【解决方案1】:

    这是一个正在修复的错误。见 yitao-li 的回复 https://github.com/sparklyr/sparklyr/issues/3129

    【讨论】:

    • 谢谢。无论如何,我已经设法使用有关 java 主目录的一些信息来修复此错误。关键是拥有较旧的 java 版本...8 或更低。
    最近更新 更多