【问题标题】:Add shutdown script to Dataproc instance将关闭脚本添加到 Dataproc 实例
【发布时间】:2019-07-27 01:17:14
【问题描述】:

我正在通过 REST API(ZEPPELIN 类型)创建 Dataproc 集群。在关机之前,我想将一些设置复制到 GS(例如解释器实例),然后在启动后加载它。使用initializationActions 选项初始化部分很容易,但我找不到任何选项来设置将在关机前在其中一个节点上执行的一些脚本。计算实例本身包含这样的选项(https://cloud.google.com/compute/docs/shutdownscript)但如何通过 REST API 将其与集群创建集成?

我是否应该在集群创建后执行额外的 REST 调用,例如 https://cloud.google.com/compute/docs/startupscript#startupscriptrunninginstances

【问题讨论】:

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


    【解决方案1】:

    Dataproc 创建 API 也可以获取 GCE 元数据。您通过设置元数据 ClusterConfig.GceClusterConfig

    在您的情况下,它是键:“shutdown-script”,值:“脚本的内容”。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2018-10-20
      • 2019-02-20
      • 2020-02-24
      • 1970-01-01
      • 2019-09-20
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多