使用範本更新叢集

本頁面說明如何使用 Google APIs Explorer 範本更新 Managed Service for Apache Spark 叢集,來變更叢集的 worker 數。如果需要更多 worker 處理較大的工作,通常會擴充叢集來納入更多 worker。

如要瞭解更新 Managed Service for Apache Spark 叢集的其他方法,請參閱:

事前準備

本快速入門導覽課程假設您已建立 Managed Service for Apache Spark 叢集。建立叢集可以使用 APIs ExplorerGoogle Cloud 控制台、gcloud CLI gcloud 指令列工具,或使用 Cloud 用戶端程式庫的快速入門導覽課程

更新叢集

如要更新叢集 worker 數,請填寫並執行 Google APIs Explorer 的「Try this API」(試用這個 API) 範本。

  1. 要求參數:

    1. 插入 projectId
    2. 指定叢集所在的區域 (使用或更改「us-central1」)。叢集的區域會列在 Google Cloud 控制台的 Managed Service for Apache Spark「Clusters」(叢集) 頁面。
    3. 指定要更新的現有叢集名稱 clusterName (確認或更改「example-cluster」)。
    4. updateMask:「config.worker_config.num_instances」。這是相對於 Cluster 資源的 JSON 路徑,要更新的 numInstances 參數 (請參閱「要求主體」說明)。
  2. 要求主體:

    1. config.workerConfig.numInstances:(「3」:新的 worker 數量)。您可以變更這個值來減增 worker 數量。舉例來說,如果標準叢集的預設 worker 數量為 2 個,指定「3」會新增 1 個 worker,指定「4」則會新增 2 個 worker。標準 Managed Service for Apache Spark 叢集至少要有 2 個 worker。
  3. 點選「Execute」(執行)。首次執行 API 範本時,系統可能會要求您選擇並登入 Google 帳戶,然後授權 Google APIs Explorer 存取您的帳戶。如果要求成功,JSON 回應會顯示叢集更新作業尚待處理。

  4. 如要確認叢集 worker 數量已更新,請在 Google Cloud 控制台開啟 Managed Service for Apache Spark「Clusters」(叢集) 頁面,然後查看叢集的「Total worker nodes」(worker 節點總數) 欄。叢集更新完成後,可能需要按一下頁面頂端的「REFRESH」(重新整理),才能查看更新後的值。

清除所用資源

為了避免系統向您的 Google Cloud 帳戶收取本頁面所用資源的費用,請按照下列步驟操作。

  1. 如果您不需要叢集來探索其他快速入門導覽課程或執行其他工作,請使用以下工具刪除叢集:APIs ExplorerGoogle Cloud 控制台、gcloud CLI gcloud 指令列工具或「快速入門導覽課程:使用 Cloud 用戶端程式庫」。

後續步驟