Cette page explique comment mettre à jour et supprimer un cluster Dataproc existant.
Mettre à jour un cluster
Vous pouvez mettre à jour un cluster en envoyant une requête clusters.patch de l'API Dataproc, en exécutant une commande gcloud dataproc clusters update dans une fenêtre de terminal locale ou dans Cloud Shell, ou en modifiant les paramètres du cluster dans l'onglet "Configuration" de la page "Informations sur le cluster" du cluster dans la consoleGoogle Cloud .
Les paramètres de cluster suivants peuvent être mis à jour :
- Nombre de nœuds de calcul standards dans un cluster (consultez la page Procéder au scaling des clusters)
- Nombre de nœuds de calcul secondaires dans un cluster (consulter la page VM préemptives)
- Activation ou désactivation de la mise hors service concertée pour contrôler l'arrêt d'un nœud de calcul une fois ses tâches terminées
- Ajout ou suppression de libellés de cluster
Erreur de mise à jour du cluster
Dataproc génère une erreur ERROR_DUE_TO_UPDATE
lorsqu'une opération de mise à jour d'un cluster échoue. Cette erreur place le cluster dans un état de sécurité pour éviter la perte de données et limite les opérations de cluster supplémentaires : les jobs peuvent continuer à être envoyés au cluster, et le cluster peut être supprimé, mais les opérations de mise à jour du cluster supplémentaires ne sont pas autorisées.
Recommandation : Après avoir reçu un ERROR_DUE_TO_UPDATE
sur un cluster, recréez-le en exportant sa configuration pour en créer un autre, puis supprimez le cluster défaillant. Si la recréation du cluster échoue, contactez Cloud Customer Care pour obtenir de l'aide afin de restaurer le cluster dans un état RUNNING
.
Supprimer un cluster
Vous pouvez supprimer un cluster via une requête HTTP ou une requête automatisée clusters.delete de l'API Dataproc, à l'aide de l'outil de ligne de commande gcloud de la Google Cloud CLI (en local dans une fenêtre de terminal ou dans Cloud Shell), ou encore à partir de la consoleGoogle Cloud .
Commande gcloud
Pour supprimer un cluster Dataproc, exécutez la commande gcloud dataproc clusters delete de la gcloud CLI en local dans une fenêtre de terminal ou dans Cloud Shell.
gcloud dataproc clusters delete cluster-name \ --region=region
API REST
Utilisez l'API Dataproc clusters.delete pour supprimer un cluster.
Console
Ouvrez la page Dataproc Clusters dans la console Google Cloud . Sélectionnez le cluster en cochant la case située à gauche de son nom, puis cliquez sur Delete (Supprimer) pour le supprimer.
