Messaggi di errore

Questa pagina spiega i messaggi di errore comuni che potresti ricevere quando utilizzi Dataproc Metastore. Ogni sezione include ulteriori informazioni sul significato dei messaggi e sulle azioni consigliate per risolvere gli errori.

Errori generali:

  • Input del cliente non validi:

    • "Errore ResourceName: il percorso [RESOURCE_NAME] non corrisponde al modello [RESOURCE_TEMPLATE]."
    • "Sostituzione della directory del magazzino non valida: [GCS_URI]."
    • "L'oggetto krb5Config del file krb5.conf fornito non è valido."
  • Stato della risorsa API non valido:

    • "Lo stato corrente della risorsa [RESOURCE_NAME] non è valido per questa operazione. Gli stati validi sono [RESOURCE_STATE]."
    • Hai provato a eseguire un aggiornamento, un'importazione, un'esportazione, un backup o un ripristino su un servizio Dataproc Metastore, ma il servizio non era ACTIVE.
    • "Backup [BACKUP_ID] non pronto."
  • Autorizzazione di accesso all'API:

    • Non disponi di autorizzazioni sufficienti per chiamare le API Dataproc Metastore.
  • Autorizzazioni agente di servizio insufficienti:

    • "L'agente di servizio Dataproc Metastore [SERVICE_AGENT] non dispone di autorizzazioni IAM sufficienti per accedere alla rete [NETWORK]. Assicurati che all'agente di servizio siano concessi i ruoli roles/metastore.serviceAgent nel progetto [PROJECT_NUMBER]."

    • "L'agente di servizio Metastore di Dataproc non può accedere all'URI Cloud Storage [GCS_URI] con le autorizzazioni [SERVICE_AGENT_PERMISSIONS]. Controlla le autorizzazioni o il perimetro di servizio Controlli di servizio VPC."

    • "Il bucket Cloud Storage [GCS_URI] della directory del data warehouse fornito non è leggibile e non è possibile scrivere al suo interno dall'agente del servizio Dataproc Metastore."

Errori relativi all'importazione e all'esportazione:

Errori relativi a backup e ripristino:

Errori generali

Questa sezione spiega gli errori generali.

Input client non validi

Si tratta di un errore generico che indica che un aspetto della tua richiesta non è valido, indipendente dallo stato del server. Questo tipo di errore può essere attivato da molti elementi diversi, ad esempio:

  • Quando utilizzi l'API REST, hai specificato il nome di una rete in un formato non valido.

    Errore ResourceName: il percorso [RESOURCE_NAME] non corrisponde al modello [RESOURCE_TEMPLATE].

  • La directory del magazzino non era un percorso Cloud Storage valido. Per maggiori informazioni, consulta la pagina Hive Metastore.

    Sostituzione della directory del magazzino non valida: [GCS_URI].

  • Hai specificato configurazioni Kerberos non valide (vedi Configurare Kerberos per un servizio).

    L'oggetto krb5Config di krb5.conf fornito non è valido.

Azione consigliata:correggi la richiesta.

Stato della risorsa API non valido

Si tratta di un errore generico che indica che un aspetto della richiesta non è compatibile con lo stato attuale della risorsa del server.

Lo stato corrente della risorsa [RESOURCE_NAME] non è valido per questa operazione. Gli stati validi sono [RESOURCE_STATE].

Ciò può accadere se la risorsa API (servizio Dataproc Metastore, importazione, esportazione, backup o ripristino) non è nello stato corretto per eseguire l'azione, ad esempio:

  • Hai provato a eseguire un aggiornamento, un'importazione, un'esportazione, un backup o un ripristino su un servizio Dataproc Metastore, ma il servizio non era ACTIVE.
  • Hai provato a ripristinare un backup e il servizio Dataproc Metastore era ACTIVE, ma il backup non era ACTIVE.

    Il backup [BACKUP_ID] non è pronto.

Azione consigliata: verifica che la risorsa API sia nello stato corretto prima di riprovare a inviare la richiesta.

Autorizzazione di accesso all'API

Non disponi di autorizzazioni sufficienti per chiamare le API Dataproc Metastore.

Azione consigliata: concedi all'utente le autorizzazioni IAM di Dataproc Metastore corrette.

Autorizzazioni dell'agente di servizio insufficienti

Hai ricevuto un errore di autorizzazione durante la creazione di risorse nel progetto. L'errore è solitamente causato da un account di servizio eliminato o da autorizzazioni dell'account di servizio modificate, ad esempio:

  • Hai utilizzato una rete appartenente a un altro progetto, ma non hai concesso all'agente di servizio Dataproc Metastore l'autorizzazione per accedervi. Per ulteriori informazioni, consulta Deployment tra progetti.

    L'agente di servizio Dataproc Metastore [SERVICE_AGENT] non dispone delle autorizzazioni IAM sufficienti per accedere alla rete [NETWORK]. Assicurati che all'agente di servizio siano concessi i ruoli roles/metastore.serviceAgent nel progetto [PROJECT_NUMBER].

  • Hai fornito un bucket Cloud Storage di data warehouse personalizzato, ma non hai concesso all'agente di servizio Dataproc Metastore l'autorizzazione di accesso. Per ulteriori informazioni, consulta la directory del magazzino Hive.

    L'agente di servizio Metastore di Dataproc non può accedere all'URI Cloud Storage [GCS_URI] con le autorizzazioni [SERVICE_AGENT_PERMISSIONS]. Controlla le autorizzazioni o il perimetro di servizio dei Controlli di servizio VPC.

In alternativa, Dataproc Metastore non è riuscito ad accedere al percorso della directory del magazzino Cloud Storage.

Il bucket Cloud Storage [GCS_URI] della directory del data warehouse fornita non è leggibile e non è possibile scrivere al suo interno dall'agente di servizio Dataproc Metastore.

Azione consigliata:controlla le autorizzazioni dell'account di servizio o il perimetro di servizio dei Controlli di servizio VPC.

Errori relativi all'importazione e all'esportazione

Questa sezione spiega gli errori relativi all'importazione e all'esportazione.

Importare ed esportare le autorizzazioni Cloud Storage

L'agente di servizio Dataproc Metastore non disponeva di autorizzazioni sufficienti per eseguire l'importazione o l'esportazione.

"Dataproc Metastore Service Agent" o "Caller" non dispone di autorizzazioni sufficienti per l'URI Cloud Storage per l'importazione/l'esportazione ("[SERVICE_AGENT] non può accedere all'URI Cloud Storage [GCS_URI] con le autorizzazioni [SERVICE_AGENT_PERMISSIONS]).

Azione consigliata: controlla le autorizzazioni dell'account di servizio o il perimetro di servizio dei Controlli di servizio VPC.

Esegui l'importazione o l'esportazione di Avro su una versione di Hive non supportata

L'importazione da file Avro non è supportata per la versione Hive [HIVE_METASTORE_VERSION], le versioni supportate sono [SUPPORT_HIVE_VERSIONS].

Azione consigliata:consulta le norme relative alle versioni per informazioni sul supporto della versione Hive più aggiornata. Aggiorna i file del database a una versione supportata.

Tabelle di importazione mancanti

  • Per l'importazione Avro

    File di origine Avro non trovati per le tabelle [MISSING_TABLE_LIST].

  • Per l'importazione SQL

    Convalida dello schema Hive non riuscita, tabelle mancanti: [MISSING_TABLE_LIST].

Azione consigliata: utilizza il Dataproc Metastore Toolkit come riferimento per controllare gli schemi dei metadati Hive corretti dei file del database.

Errori relativi a backup e ripristino

Questa sezione spiega gli errori relativi a backup e ripristino.

Backup non trovato per il ripristino

Durante il ripristino di un backup in un servizio, Dataproc Metastore non è riuscito a trovare la risorsa di backup fornita.

Backup [BACKUP_ID] non trovato.

Azione consigliata: verifica che il backup esista nel servizio Dataproc Metastore.

Impossibile eliminare un backup

Non è stato possibile eliminare un backup mentre era in uso per ripristinare un servizio.

Impossibile eliminare un backup in uno stato [RESOURCE_STATE].

Azione consigliata: attendi il completamento del job di ripristino prima di tentare di eliminare il backup.

Passaggi successivi

  • Per trovare soluzioni ai problemi comuni che potresti riscontrare quando utilizzi Dataproc Metastore, consulta la sezione Risoluzione dei problemi.