Elimina un servizio Dataproc Metastore

Questa pagina spiega come eliminare un servizio Dataproc Metastore.

Potresti voler eliminare il tuo servizio Dataproc Metastore se ha scelto alcune impostazioni di configurazione che non possono essere modificate, ad esempio il servizio o la versione del metastore Hive.

Prima di iniziare

Ruoli obbligatori

Per ottenere l'autorizzazione necessaria per eliminare un servizio Dataproc Metastore, chiedi all'amministratore di concederti i seguenti ruoli IAM sul tuo progetto, in base al principio del privilegio minimo:

Per saperne di più sulla concessione dei ruoli, consulta Gestire l'accesso.

Questo ruolo predefinito contiene metastore.services.delete, che è necessaria per eliminare un servizio Dataproc Metastore.

Potresti anche riuscire a ottenere questa autorizzazione con ruoli personalizzati e altri ruoli predefiniti.

Per ulteriori informazioni su ruoli e autorizzazioni specifici di Dataproc Metastore, consulta la panoramica su IAM di Dataproc Metastore.

Elimina un servizio

Le seguenti istruzioni mostrano come eliminare un Dataproc Metastore completamente gestito di Google Cloud.

Considerazioni

  • Il bucket Cloud Storage non viene eliminato automaticamente quando elimini Dataproc Metastore. Per eliminare un bucket, consulta Eliminare i bucket.

  • Dopo l'eliminazione di un Dataproc Metastore, viene creato Le route di peering di rete VPC utilizzate dal servizio vengono conservate fino a un massimo di 3 ore. Tieni presente che se qualsiasi altro servizio Dataproc Metastore continua usano queste route di peering di rete VPC, non vengono eliminate.

Console

  1. Nella console Google Cloud, apri la pagina Dataproc Metastore:

    Vai a Dataproc Metastore

  2. Seleziona il servizio che vuoi eliminare.

  3. Nella barra di navigazione, fai clic su Elimina.

    Si apre una finestra di dialogo.

  4. Nella finestra di dialogo, fai clic su Elimina.

    Torna alla pagina Dataproc Metastore e verifica che il servizio eliminato non sia più visualizzato nell'elenco.

Puoi eliminare il tuo servizio anche nella pagina Dettagli servizio.

  1. Nella pagina Dataproc Metastore, fai clic sul servizio a cui vuoi eliminare.

    Si apre la pagina Dettagli del servizio per quel servizio.

    Pagina dei dettagli del servizio
  2. Nella barra di navigazione, fai clic su Elimina servizio.

    Si apre una finestra di dialogo.

  3. Nella finestra di dialogo, fai clic su Elimina.

    Torna alla pagina Dataproc Metastore e verifica che il servizio eliminato non sia più visualizzato nell'elenco.

Interfaccia a riga di comando gcloud

  1. Per eliminare un servizio, esegui questo comando gcloud metastore services delete.

    gcloud metastore services delete SERVICE \
        --location=LOCATION
    

    Sostituisci quanto segue:

    • SERVICE: il nome del Servizio Dataproc Metastore in fase di eliminazione.
    • LOCATION: la regione Google Cloud in cui Il servizio Dataproc Metastore risiede in.
  2. Verifica che l'eliminazione sia andata a buon fine.

REST

Segui le istruzioni dell'API per eliminare un servizio utilizzando Explorer API.

Protezione da eliminazione

La protezione da eliminazione di Dataproc Metastore è una funzionalità che ti consente Impedire la rimozione accidentale di Dataproc Metastore esistente e nuovo i servizi di machine learning. Se usi la protezione da eliminazione, puoi salvaguardare i servizi che sono per le tue applicazioni e i tuoi carichi di lavoro.

Considerazioni

  • Per impostazione predefinita, l'opzione di protezione da eliminazione è disabilitata.

  • Puoi impostare la protezione da eliminazione solo a livello di istanza. Individuale la protezione non può essere impostata su metadati, come tabelle, database partizioni di Compute Engine. Inoltre, non puoi attivare la protezione su un backup.

  • Se il progetto contenente un'istanza protetta viene eliminato, l'istanza viene eliminati, indipendentemente dalla protezione da eliminazione.

Attiva protezione da eliminazione

Puoi abilitare la protezione dall'eliminazione quando crei un'istanza su un'istanza esistente.

Per nuovi servizi

Console

  1. Nella console Google Cloud, vai a Dataproc Metastore .

    Vai a Dataproc Metastore

  2. Nella barra di navigazione, fai clic su +Crea.

    Si apre la finestra di dialogo Crea servizio Metastore.

  3. Seleziona Dataproc Metastore 2.

  4. In Protezione da eliminazione, fai clic sul pulsante di attivazione/disattivazione per attivare la funzionalità.

  5. Configura le restanti opzioni di servizio in base alle tue esigenze oppure utilizza le i valori predefiniti.

  6. Fai clic su Invia.

Interfaccia a riga di comando gcloud

Per abilitare la protezione da eliminazione su un nuovo servizio Dataproc Metastore, esegui questo comando gcloud metastore services create.

gcloud metastore services update SERVICE \
  --location=LOCATION \
  --instance-sizeINSTANCE_SIZE \
  --deletion-protection

Sostituisci quanto segue:

  • SERVICE: il nome del Servizio Dataproc Metastore in fase di eliminazione.
  • LOCATION: la regione Google Cloud in cui Il servizio Dataproc Metastore risiede in.
  • INSTANCE: la dimensione dell'istanza per il tuo servizio.

Per i servizi esistenti

Console

  1. Nella console Google Cloud, apri la pagina Dataproc Metastore:

    Vai a Dataproc Metastore

  2. Nella pagina Dataproc Metastore, fai clic sul nome del servizio che vuoi aggiornare.

    Si apre la pagina Dettagli del servizio.

  3. Nella scheda Configurazione, fai clic su Modifica.

    Viene visualizzata la pagina Modifica servizio.

  4. In Protezione da eliminazione, fai clic sul pulsante di attivazione/disattivazione per attivare la funzionalità.

  5. Fai clic su Invia.

Interfaccia a riga di comando gcloud

Per abilitare la protezione da eliminazione su un servizio Dataproc Metastore esistente, esegui questo comando gcloud metastore services update.

gcloud metastore services update SERVICE \
  --location=LOCATION \
  --deletion-protection

Sostituisci quanto segue:

  • SERVICE: il nome del Servizio Dataproc Metastore in fase di eliminazione.
  • LOCATION: la regione Google Cloud in cui Il servizio Dataproc Metastore risiede in.

Disattiva protezione dall'eliminazione

Per disabilitare la protezione da eliminazione su un servizio Dataproc Metastore, esegui persone che seguo: gcloud metastore services update con l'opzione --no=deletion-protection.

gcloud metastore services update SERVICE \
   --location=LOCATION \
   --no=deletion-protection

Passaggi successivi