管理叢集

本頁說明如何更新及刪除現有的 Managed Service for Apache Spark 叢集。

更新叢集

如要更新叢集,您可以發出 Dataproc API clusters.patch 要求、透過本機終端機視窗或 Cloud Shell 執行 gcloud dataproc clusters update 指令,或前往 Google Cloud 控制台,在叢集詳細資料頁面的「Configuration」(設定) 分頁編輯叢集參數。

您可以更新下列叢集參數:

叢集更新錯誤

如果叢集更新作業失敗,Managed Service for Apache Spark 會發出 ERROR_DUE_TO_UPDATE 錯誤。發生這項錯誤時,叢集會進入失效安全狀態,避免資料遺失並限制後續的叢集作業:您可以繼續將工作提交至叢集,也可以刪除叢集,但無法執行後續的叢集更新作業。

建議做法:收到叢集的 ERROR_DUE_TO_UPDATE 錯誤後,請重新建立叢集,方法是匯出叢集設定來建立新叢集,然後刪除失效的叢集。如果無法重新建立叢集,請向 Cloud Customer Care 團隊尋求協助,將叢集還原為 RUNNING 狀態。

刪除叢集

如要刪除叢集,您可以發出 Dataproc API clusters.delete HTTP 或程式輔助要求、在本機終端機視窗或 Cloud Shell 使用 Google Cloud CLI gcloud 指令列工具,或是透過 Google Cloud 控制台操作。

Google Cloud CLI

如要刪除 Managed Service for Apache Spark 叢集,請在本機終端機視窗或 Cloud Shell 執行 gcloud CLI gcloud dataproc clusters delete 指令。

gcloud dataproc clusters delete cluster-name \
    --region=region

REST API

使用 Managed Service for Apache Spark clusters.delete API 刪除叢集。

控制台

在 Google Cloud 控制台中,開啟 Managed Service for Apache Spark 的「Clusters」(叢集) 頁面。勾選叢集名稱左側的方塊來選取叢集,然後點按「刪除」,即可刪除該叢集。