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 client non validi:

    • "Errore ResourceName Path [RESOURCE_NAME] non corrisponde al modello [RESOURCE_TEMPLATE]."
    • "Invalid warehouse directory override: [GCS_URI]." (Override della directory warehouse non valido: [GCS_URI].)
    • "L'oggetto krb5Config krb5.conf fornito non è valido."
  • Stato della risorsa API non valido:

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

    • Non avevi 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 venga concesso il ruolo roles/metastore.serviceAgent nel progetto [PROJECT_NUMBER]."

    • "L'agente di servizio Dataproc Metastore 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 warehouse fornita non è leggibile e scrivibile dall'agente di servizio Dataproc Metastore."

Errori relativi all'importazione e all'esportazione:

Errori relativi al backup e al ripristino:

Errori generali

Questa sezione spiega gli errori generali.

Input client non validi

Si tratta di un errore generico che indica che qualcosa nella tua richiesta non è valido, indipendentemente dallo stato del server. Questo tipo di errore può essere attivato da molti fattori 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 warehouse non era un percorso Cloud Storage valido. Per maggiori informazioni, consulta Hive Metastore.

    Override della directory del warehouse non valido: [GCS_URI].

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

    L'oggetto krb5.conf fornito krb5Config non era valido.

Azione consigliata: correggi la richiesta.

Stato della risorsa API non valido

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

Lo stato attuale 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 si trova nello stato corretto per eseguire l'azione, ad esempio:

  • Hai provato a eseguire l'aggiornamento, l'importazione, l'esportazione, il backup o il ripristino di 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 si trovi nello stato corretto prima di riprovare a inviare la richiesta.

Autorizzazione di accesso API

Non avevi autorizzazioni sufficienti per chiamare le API Dataproc Metastore.

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

Autorizzazioni agente di servizio insufficienti

Si è verificato un errore di autorizzazione durante la creazione delle risorse nel progetto. L'errore è in genere causato da un account di servizio eliminato o da autorizzazioni del service account modificate, ad esempio:

  • Hai utilizzato una rete appartenente a un progetto diverso, ma non hai concesso all'agente di servizio Dataproc Metastore l'autorizzazione per accedervi. Per saperne di più, 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 venga concesso il ruolo roles/metastore.serviceAgent nel progetto [PROJECT_NUMBER].

  • Hai fornito un bucket Cloud Storage data warehouse personalizzato, ma non hai concesso all'agente di servizio Dataproc Metastore l'autorizzazione ad accedervi. Per maggiori informazioni, consulta la sezione Directory del warehouse Hive.

    L'agente di servizio Dataproc Metastore 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.

oppure Dataproc Metastore non è riuscito ad accedere al percorso Cloud Storage della directory del data warehouse.

Il bucket Cloud Storage [GCS_URI] della directory del warehouse fornita non è leggibile e scrivibile dall'agente di servizio Dataproc Metastore.

Azione consigliata: controlla le autorizzazioni del service account 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.

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

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

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

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

Azione consigliata: consulta le norme relative alle versioni per il supporto della versione più recente di Hive. Aggiorna i file di 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 toolkit Dataproc Metastore come riferimento per controllare gli schemi dei metadati Hive corretti dei file di database.

Errori relativi al backup e al ripristino

Questa sezione spiega gli errori relativi al backup e al 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 hai potuto eliminare un backup mentre veniva utilizzato per ripristinare un servizio.

Impossibile eliminare un backup nello 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 Risoluzione dei problemi.