【问题标题】:Has the Google Cloud Dataproc preview image's Spark version changed?Google Cloud Dataproc 预览图像的 Spark 版本是否发生了变化?
【发布时间】:2023-04-06 01:00:02
【问题描述】:

我最近使用“预览”图像在 Google Cloud Dataproc 上启动了一个 Spark 集群。根据文档,预览图像的 Spark 版本是“2.1.0”,但是运行spark-shell --version 表明集群实际上运行的是 Spark 2.2.0。这对我们来说是个问题,因为我们的spark-avro 版本与Spark 2.2.0 不兼容。还有其他人遇到这个问题吗?我找不到任何关于 Google 版本升级的官方公告的痕迹。

【问题讨论】:

    标签: google-cloud-platform google-cloud-dataproc


    【解决方案1】:

    很抱歉,最近preview 图像更新的次要发行说明似乎丢失了;文档应该有望在明天更新。确实,当前的 Dataproc preview 版本现在是 Spark 2.2.0,这是对的。如果您需要固定到已知的工作旧预览图像,您可以尝试:

    gcloud dataproc clusters create --image https://www.googleapis.com/compute/v1/projects/cloud-dataproc/global/images/dataproc-1-2-20170227-145329
    

    应该包含 Spark 2.1.0。话虽如此,请记住,通常情况下,新的预览图像中总是有可能进行不兼容的更改,并且不能保证固定到旧的预览图像可以长期继续工作。

    在您的情况下,您是否碰巧知道您点击的是issue filed on spark-avro 还是您的版本特定的东西?理想情况下,我们应该让您更新到 Spark 2.2,因为 Spark 2.2 即将推出官方(非预览版)映像版本。

    【讨论】:

    • 非常感谢丹尼斯的回复。我们正在解决 spark-avro 上的相关问题。我的目的是在解决该问题后立即升级到 2.2.0。在此期间,我们将使用您建议的解决方法。真期待官方图片发布!
    • 感谢您确认问题!我们一定会密切关注 spark-avro 修复,它似乎已经在顺利进行中:github.com/databricks/spark-avro/pull/242
    猜你喜欢
    • 2015-12-21
    • 1970-01-01
    • 2021-04-12
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2019-03-06
    • 1970-01-01
    相关资源
    最近更新 更多